The Techjoomla Blog

Stay updated with all the latest happenings at Techjoomla. From news about the developments in your favourite extensions to Tips & Tricks about the Joomla CMS, Framework & Development.

Adding a parameter to Joomla component's menu item is as easy as pie!

Adding a parameter to Joomla component's menu item is as easy as pie!

Hey Guys, In this blog we are going to see how to add a parameter to a Joomla component's menu item. This parameter can be used while referring view level in Joomla 2.5.x or 3.x.Following are the steps to achieve this. Step 1: You have to specify parameter / option in your_layout.xml file in your component.Lets say, you have to add “pageLimit” para...

Continue reading
9
  26727 Hits

How to make a URL SEF when triggered from Joomla backend?

How to make a URL SEF when triggered from Joomla backend?

Any Joomla developer worth his salt knows to use JRoute::_() to ensure he produces SEF URLs. This is an important SEO thing! However, if you’re writing code that does things from the Joomla Admin, the URLs turn out to be non-SEF. No I’m not talking about the URLs of the Joomla Admin itself. For Instance, Shika sends a notification email with a link...

Continue reading
3
  9262 Hits

Supporting custom module positions in your Joomla extension

Supporting custom module positions in your Joomla extension

Note: This Blog is targeted to developers! Sometimes the module positions that come with your template are just not enough, or if you’re a developer you might want to allow your users to load modules inside various parts of your component. A good example is if you want to publish Ads coming from SocialAds on your EasySocial stream without changing ...

Continue reading
1
  6081 Hits

A developer's guide to Use Dates in the right way in Joomla!

A developer's guide to Use Dates in the right way in Joomla!

When you are handling date and time, its likely that a developer might get confused on what is the right way to handle multiple timezones. Let’s make this Crystal Clear! As you can see in the Image below, the date selected is 2015-08-26 05:30:00, This is the user’s timezone date and time. If we save the same date in our database it would mismatch f...

Continue reading
4
  10003 Hits

Searching zoo items with field values

Searching zoo items with field values

Note: This Blog is targeted to developers! As Joomla developers, you might have come across an issue wherein you need zoo items which have specific value under specific field? Let's say you have a site where there are some discount offers on some books under different categories. For such books to show up under offers module, you need to have one z...

Continue reading
1
  6228 Hits
Tags:

Some useful custom validators for Client-side form validation in Joomla!

Some useful custom validators for Client-side form validation in Joomla!

Note: This blog is targeted for Joomla! Developers Doing validation on client side, before form is submitted to server is always recommended. If you have developed a Joomla! extension you might have used some of the validators that Joomla! provides, which are listed below. Joomla! provides these basic form validators which you can use in your Jooml...

Continue reading
4
  14752 Hits

How to access Module parameters anywhere inside Joomla code?

How to access Module parameters anywhere inside Joomla code?

In Joomla, Module configurations are stored as Module parameters. Typically you only need to use parameters in the module itself. However, sometimes you might need to access them from other places like your component or a plugin. And this can get especially tricky when you have multiple copies of the module.  A live case example for this is So...

Continue reading
1
  11798 Hits

Extend your Zoo's functionality using some awesome applications!

Extend your Zoo's functionality using some awesome applications!

Joomla - CMS AS we already know Joomla is one of the most widely used content management system. We can easily manage the content of the site using Joomla's Article manager, ACL etc features. Content management extensions Third party extensions makes Joomla even more powerful. There are many widely used extensions like K2, Zoo, etc. These makes the...

Continue reading
5
  7168 Hits

Joomla Extension Devs ! Not using Joomla Update can cost you and your users !

Joomla Extension Devs ! Not using Joomla Update can cost you and your users !

 Not using the native Joomla Update mechanism could be a Major security issue as newer Joomla users are seen to be relying more and more on the active method to keep track of updates. Not having the latest version of extensions can be a major security issue as users might keep using old insecure versions without knowing that a new update has b...

Continue reading
2
  10639 Hits
Tags:

Passing filter values via the url to Joomla Admin List Views

Passing filter values via the url to Joomla Admin List Views

We have already seen how you can introduce filters to list views in the Joomla admin & collate them under the Search tools menu previously in our Blog  last year.  The Search tools filters are extremely useful to admins especially if your extension manages a lot of data. As a usability feature, Joomla retains the s...

Continue reading
1
  10675 Hits

How to access Joomla menu parameters anywhere inside Joomla code?

How to access Joomla menu parameters anywhere inside Joomla code?

  Screenshot shows menu item parameters for Joomla - Content - Featured Articles Menu   Here are two code snippets inside Joomla that lets you access menu parameters anywhere inside Joomla!   1. To access Current Menu parameters $app = JFactory::getApplication();// Get active menu$currentMenuItem = $app->getMenu()->getActi...

Continue reading
4
  13247 Hits

Our experiments with quality

Our experiments with quality

Last year was quite fruitful for us in terms of setting up several systems and processes to make sure our releases are more sharp and our code is much better. After several great suggestions and some oops! moments, we decided to pull up our socks and kicked off the slow but disciplined process of code review and infusing good quality into our products and projects. These are experiments and we are of course measuring what works best and will continue to tweak our quality process to further strengthen it

We've taken some great steps and implemented several automated checks which will reject bad code. We also thought of sharing them with everyone so everyone can benefit. Here's a list of things that are already implemented or are in the process of being implemented

Continue reading
6
  5600 Hits

Jomsocial gets DISQUS'ed

Jomsocial gets DISQUS'ed

In a recent project we had to implement a uniform commenting system across the site, Jomsocial included. Now obviously, Jomsocial comes with it’s own commenting system, and to make matters worse, there were already thousands of comments already present that needed to be migrated to the new platform. We suggested the use of Disqus, which is a cloud ...

Continue reading
5
  9447 Hits

Techjoomla and Bootstrap 3

Techjoomla and Bootstrap 3

The Bootstrap 2.3 vs Bootstrap 3 Problem As of now Joomla uses Bootstrap 2.3 as the officially supported library. However template developers have started adopting Bootstrap 3 in their frameworks & templates. Originally it was hoped that Bootstrap would help get a unified user interface for Joomla. Currently Joomla extension developers are...

Continue reading
3
  17569 Hits

Blog Topics