JoomlaSriLanka | Web Designer in Sri Lanka

lanka web design development joomla blog banner 

In our quest for knowledge and learning new technologies, we do a lot of researching , reading and community activities . Sometimes we find many topic that we think worth sharing for the benefit of our clientsand other web professionals all over the world. Enjoy and participate by commenting and sharing. 

Another E-Commerce Website Launches

We have launched yet another ecommerce website powered by Joomla and Virtuemart. This time it is a hair extensions store.


Recursively applying proper directory permissions for your live Joomla website

Applying proper directory permissions for your live Joomla websites is one important step in securing it from malicious users online.

Use below commands to recursively set permissions to files and directories.  Joomla recommends 707 special permissions for the /images and /images/stories directories. 

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 707 images
chmod 707 images/stories
chown apache:apache cache

Another great new feature of Joomla 2.5 : Easy Updates to core and extensions!

Another great new feature of Joomla 2.5 : Easy Updates to core and extensions!

Automatic notification when a Joomla or extension update is available. When logged into the control panel, site administrators will instantly have access to new notification buttons that allows them to see and act on the latest updates. In addition to updates for the Joomla CMS, a second button offers third party extension notification updates.


Adding dynamic option fields to joomla extension settings ( Plugin or Module)

When you create a module of plugin for Joomla, you might allow the user to select different options from the administrator panel. These settings mau be simple ones such as selecting Yes or No to indicate the extension is in test mode or not.  You can create those fields in the extensions xml file like below.

But some times its required to select options based on database records,  for example the select a shopper groups from virtuemart component. The way to implement this in extension settings is first to create a param entry in the XML file. 

Then dont forget to change the main params tag like below

elements directory under the extension's directory will contain the definition for the 'myelementtype' field and its content.

and thats it!

Latest Work UG - New Zealand web design by sri lankan design company for new zealand



Paradise Vacations : Web Design | Joomla





Fly Sri Lanka : Web Design : Joomla