Welcome to Tech Fry !

Joomla! is one of the world's largest and the best Content Management Systems available. You can find tutorials and tips for latest website development technologies and Joomla. At Tech Fry, we also create simple and easy-to-use free Joomla extensions and templates.

Adding Back-end Actions: New and Edit

June 22, 2019

Add and Edit actions both redirect to same form. Edit can come from either the Edit button or by clicking the title. If the id is 0, it indicates Add action. If the id is greater than 0, it indicates Edit action. The tasks for these actions are: helloworld.edit helloworld.add Joomla ...

Read More

Adding Back-end Actions: Delete

June 22, 2019

The task for the 'Delete' action is: helloworlds.delete Joomla will look in the subcontroller file: admin/controllers/helloworlds.php The delete() method is defined in the class JControllerAdmin, so you are not required to define it again. Extend ...

Read More

Discussion Forum Joomla Extension

June 16, 2019

Simple forum with threaded topics and replies, that can also be used as support system or help desk. New topics or replies can be emailed. ...

Read More

How to Display Messages and Notices in Joomla

June 14, 2019

Errors, warnings and notices can be displayed from any component, module, plugin or template. The messages use the standard bootstrap CSS styles for alerts. // Get a handle to the Joomla! application object$application = JFactory::getApplication();// ...

Read More

Joomla tag Form Field Type

June 02, 2019

The tag field type provides a field where you can enter tags, either AJAX or nested. Example XML Definition: <field name="tags" type="tag" label="JTAG" description="JTAG_DESC" mode="ajax" class="inputbox ...

Read More

Joomla sql Form Field Type

June 01, 2019

The sql form field type provides a drop down list of entries obtained by running a query on the Joomla database. If the field has a value saved, this value is selected when the page is first loaded. If not, the default value (if any) is selected. Example ...

Read More

Joomla spacer Form Field Type

May 31, 2019

The spacer form field type provides a visual separator between parameter field elements. It is purely a visual aid and no field value is stored. Example XML field definition: <field type="spacer" name="myspacer" hr="true" ...

Read More

Joomla range Form Field Type

May 30, 2019

The range form field type provides a horizontal slider for numeric input. While the default value can be set, there is no indication of the actual value being chosen, just the position of the slider’s thumb. It is available from Joomla 3.2 version. Example ...

Read More

How to Add ACL in Joomla Component

May 28, 2019

With Joomla!'s Access Control, you can define which user groups are allowed or denied to do which actions in your component. In the database, these are stored in _assets table. You can also read the basics of Access Control Levels in Joomla.  Actions core.admin ...

Read More

Access Control List (ACL) in Joomla

May 28, 2019

The Joomla ACL system is divided into two completely separate systems. The ACL for each is set up differently. One system controls what things on the site users can view. Other system controls what things users can do (what actions a user ...

Read More

Joomla number Form Field Type

May 28, 2019

The number form field type provides a HTML5 text box with arrows. If the field has a value saved, this value is displayed when the page is first loaded. If not, the default value (if any) is used. This field is available from Joomla 3.2. Example XML ...

Read More

Fees for Selling on Amazon

May 28, 2019

To sell on Amazon, you pay Referral Fees and Closing Fees. Referral fees Sellers pay a referral fee on each item sold. For all products, a percentage of the total sales price that is paid by the buyer (including the item price, any shipping or gift-wrap ...

Read More