RSS

Tag Archives: Joomla

How to add your address to Hikashop Order mails

The past weeks, I’ve been working on an interesting website with quite a few integrations. One of the extensions I had to integrate, was Hikashop – an e-commerce extension for Joomla! that was new to me. While it works good – definitely tons better than the alternative we had – there were some things that I was missing out of the box. One of these things is the option to add your own address to the order mails Hikashop sends out to your clients.

Where I live, you’ve got to add your information to official business communication – and order mails are definitely part of that. To modify the mails Hikashop sends out to show the client address, I came up with the following solution.

How to do it: Language Overrides

To make changes to the mails Hikashop sends out, you’d have to edit the language files. I prefer using the override function for Joomla instead. So, how did I add the clients’ address to the order mail?

  • Log in at the back-end of your site.
  • Go to Extensions > Language Manager
  • Go to the “Overrides” tab
  • Use the filter to go to (Your Language* / Website) and click New
    * “Your Language” being the actual language you’re using…
  •  For Language Constant, enter: BEST_REGARDS_CUSTOMER

We are going to modify the “Greeting” displayed at the end of the mail. Usually it would say something like “Kind Regards, YourCompany”, but we are going to modify it to add the store address as well.

  • Text: Modify the greeting as you see fit, for example:

Kind Regards, <br />
%s <br />
YOUR ADDRESS <br />
MORE INFORMATION <br />

When you save the Override, new outgoing mails will display the customized greeting – including the store address – instead of just the regular greeting. Problem solved!

 
Leave a comment

Posted by on April 17, 2012 in Joomla

 

Tags: , ,

Sell Kunena forum access using Akeeba Subscriptions

With the release of Akeeba Subscriptions 2.1, a few new options have been added to offer you even more options. One of the “new features”‘ is an integration with Kunena, a creation (courtesy of Roland Dalmulder) This integration does not work as you would expect, though. It allows you to assign users to “Ranks”, based on their subscription.

The reason of this, is that Kunena plugs into the ACL of Joomla.  If you want to sell “access levels” to your subscribers, you might be better off using the J! 2.5 integration of Akeeba Subscriptions instead. In this tutorial we’ll explain you how to combine Akeeba Subscriptions and the Kunena Forum to sell access levels.

First things first

Before you get started, you’ll need to configure your Joomla site properly. Since this isn’t a topic on “How to configure Akeeba Subscriptions / Kunena” we’ll be brief in this section.

  1. Install the Kunena component.
  2. Install the Akeeba Subscriptions Component
  3. Configure the Kunena forum as you see fit.

Create a Subscription level in Akeeba Subscriptions.

When you’ve got the basics covered, it is time to prepare your subscription for Kunena. As we mentioned, we are not going to use the new Kunena Integration plugin. Instead, we are going to use the old “User groups plug-in” for Joomla.

Instructions

1. Go to Users > Group > Add New Group (We’ll need a new user group for Kunena). Create your “Kunena Group” under the Public level.

2. Go to Kunena. We’re now going to restrict the forums so only people of the User Group Kunena can access the forums. The fastest way to do this is the following:

  • Open Kunena
  • Go to “Category Manager”.
  • Open your Main Category (or categories).
  • Under the “Permissions” tab, set the Primary User Group to “Kunena” (or the user group you chose to use).

The category and all categories below it will now only be accessible by people of the “Kunena” category – or managers, administrators and super users.

Your Kunena configuration is now done. Now, we’ll move on to the Akeeba Subscriptions side of things.

3. Go to the “Akeeba Subscriptions – Joomla! 1.6 Usergroups Integration” plug-in. In the “Add to Joomla! 1.6″ box, add the following:

Nameofyoursubscriptionlever=nameofyourkunenausergroup

Both Akeeba Subscriptions and Kunena are now set up, and you’ve created the following scenario:

  • Regular registered users can’t access the Kunena Categories.
  • People who buy your subscription will be added to your new Usergroup. They will have access to all Kunena Categories. You can now start to sell access to your Kunena Forum!

Akeeba Subscriptions is a free component to sell subscriptions on your Joomla! website and is developer by Akeebabackup.com. Kunena is a popular forum component for Joomla! 

 
1 Comment

Posted by on March 19, 2012 in Joomla

 

Tags: , , ,

How to remove Articles in a joomla! article

Last week, I was working on a client website when my eye fell on something. Some articles had a heading which said “Articles”. If this happens to you, don’t bother looking for the solution inside Joomla.  There’s still a simple fix for this problem, though. Actually there is more than one way to fix it, I will just explain the solution that worked for me.

Using Language Overrides

If you do some research, you’ll discover that this “Articles” header only appears for articles which aren’t linked to a menu item. To remove this header, we’re going to use a built-in Joomla! option: the Language Overrides.  Here’s how it’s done.

1.  Go to your Joomla! back-end and log in.

2. Navigate to “Extensions > Language Manager”

3. Click the “Overrides” tab.

Screenshot 23

4. Click “New”.  A new screen opens.

5. In this new screen, write the following in the “Language Constant” field: JGLOBAL_ARTICLES

6. Leave the text field empty, and save the override.

As a result, the “Articles” will be stripped everywhere in your website, which solves your problem with the unwanted text!

 
11 Comments

Posted by on March 4, 2012 in Joomla

 

Tags: , ,

Upgrade to Joomla! 1.5.25 using AdminTools

As we all know, upgrading your Joomla! website is an important thing to do. And with two security releases in a short time, it’s possible some of you forgot to apply all the updates.

If you’re not on version 1.5.24 of Joomla you’ll see that there are no upgrade packages available for your version of Joomla!. The only upgrade package available is the 1.5.24 to 1.5.25 upgrade.

In the worst case scenario you’d now have to upgrade all sites to 1.5.23 first, then upgrade them to 1.5.24 and then to 1.5.25. Which is quite the chore if you’ve got a few sites under your belt.

Not if you use Admintools, though…

Users of Admintools can easily upgrade their sites using the built-in “upgrade” functionality which offers you one-click upgrades. Nice and easy!  But what do you do when the “Upgrade” option isn’t available in Admintools because there’s no upgrade package? Use the “Re-install option!”

Using the re-install option you can upgrade your site to the latest version of Joomla, without breaking your site. What happens, is that (all) the new files are written to your website, so you’ll have the latest version.

As always, we recommend you to create a back-up before upgrading.

Haven’t installed Admintools yet? Get it here for free.

Steps to follow

1. Go to Components > Admin Tools.

updatefound

2. Click the button saying “Joomla! Core UPDATE FOUND

3. In the next screen, click “Reinstall 1.5.25”

4. In the following screen, click “Update Joomla!”

After Admin Tools does its thing, your website will now be upgraded to the latest version.

Note: Admin Tools also works under Joomla 1.7.

 
5 Comments

Posted by on November 14, 2011 in Joomla

 

Tags: , ,

How I caused and solved “Infinite loop detected in JError”

I should have known better than to try and postpone moving a site from our development server to it’s live environment on a Friday afternoon, merely an hour before I’d stop working. As usual, that’s why things go wrong.

After creating the back-up of the development server, I uploaded it to the server and fired up Akeeba Kickstart. (Read an article here on how to use Akeeba Kickstart with your own distro, an new article will come soon)  Because of a bad experience with the mysql server the day before, I decided to create a new database. I decided to be as “safe as possible”, and generated this cool fellow:

Xk;&7~F>sR9k=5ZVo2]q?>>~ka=a_#s3vDs”

I used Akeeka Kickstart to deploy the site on the live environment and this time I encountered no problems with the database. I was relieved. Until I tried to vied the site, and was greeted with the following message:

Infinite loop detected in JError

Solving this issue

I’m not claiming credit where it’s not due. An article in the Joomla! knowledge base explains perfectly what the cause of this problem is. To summarize, this file indicates that something’s wrong with your configuration file. Read the document for more information, it’ll set you on the right path.

As for me, the “problem” was… the password for the MySQL database. I’ve learned that, generally speaking, it’s not a good idea to end your password with a “.  Or any other setting in the configuration.php file, as it turns out…

 
19 Comments

Posted by on November 4, 2011 in Joomla

 

Tags: ,

 
Follow

Get every new post delivered to your Inbox.

Join 519 other followers