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.

JGive 1.5.1 released

JGive-1.5.1-is-released

We have released a minor update to JGive - version 1.5.1. Here is a detailed changelog. JGive 1.5.1 Changelog - Compatible with Joomla! 2.5.x & 3.0.x - Bugs fixed (5)- #15028 If campaigns are not present then don't show campaigns module- #17290 Undefined variable msg controllers/donations.php line 166- #17126 Campaign module showing unpublished...

Continue reading
0
  3853 Hits

Deploying Joomla projects using GIT

Deploying-Joomla-projects-using-GIT

Over the years we've been using various methods to deploy websites to servers. FTP is everyone's first love and hot favourite. But when GIT came along and we started using that our VCS of choice it became increasingly evident that we can use it for deployment too. The biggest challenge here was managing the database.  Because of the way new table c...

Continue reading
7
  18255 Hits

Quick2Cart is here!

Quick2Cart-is-here

It's a great pleasure to announce (finally ;)) that our super flexible E-commerce solution for Joomla is here! For those who haven't heard about this yet, here's a recap!

In all the years we have been working in Joomla, we have continuously been frustrated with the lack of a shopping cart solution that's plug & play & at the same time is robust & scalable. There are lots of Carts in the market. But for most applications, they are just too huge & come with a lot of overheads.

Continue reading
0
  7067 Hits

Email Beautifier 1.0.8 released

Email-Beautifier-1.0.8-has-been-released

Hello all, we have released a bug-fix version of Email Beautifier today. Take a look at the changelog.

Continue reading
0
  4682 Hits

JGive (formerly jomGive) - Donations & Fund Raising for Joomla is here! Rewritten from Scratch with awesome new features

JGive-is-here

It gives us great pleasure to introduce JGive the Fundraising & Donations extension for Joomla. After we took over the reigns of JomGive from CorePHP, we wanted to take it to a completely new level. The result is right in front of you... JGive!  JGive is a powerful  “crowdfunding” extension that enables your members to create fundraising projec...

Continue reading
0
  13144 Hits

Adding Custom Fields to Joomla Categories in Joomla 2.5 and Joomla 3.0

Adding-Custom-Fields-to-Joomla-Categories-in-Joomla-2.5-and-Joomla-3.0

We recently had a special case scenario where we had to develop a Quick2Cart plugin to sell Joomla Categories.  We were consistently hitting a wall trying to show our custom fieldset for Quick2Cart in the Joomla Category Add/Edit view. We already have a content plugin for this which shows Quick2Cart in Joomla content items. But it simply wasn't wor...

Continue reading
4
  99506 Hits

Developing with Zoo - Programmatically creating "Edit Item" links for Zoo CCK

Development-with-Zoo

 

Zoo - Techjoomla Blog to programativally insert links, Techjoomla.com

Zoo from the YooTheme guys is a pretty awesome CCK for Joomla with some mind-blowing features. Whats more, they have made it extremely easy to use for the end user. It can be easily scaled to handle all kinds of content management situations that you might encounter.

It's so flexible, in fact.. that we have used it for Variety of applications using Shopping Carts (with Quick2Cart Integration), Online Product Catalogs, Download Managers, Business directories & what not

Continue reading
3
  14986 Hits

Joomla 3.0 is here. 3 Things that Matter most!

Joomla-3.0-is-here

joomla-3.0, techjoomla.comJoomla 3.0 was released a few minutes back & it brings some revolutionary changes to the Joomla world. From 1.0 to 1.5 to 2.5, Joomla has been notorious for laborious migration processes. We bid adieu to migrations with 3.0. I admit this has really happened in the 1.6, 1.7 versions which were at the best forgettable. So 3.0 is the first real version that shows this. This I believe is the biggest news for Joomla end users. With this Joomla has given yet another reason to stick with this awesome & versatile platform.

01 Joomla 3.0 for Integrators & Site Builders & End Users-  Bye Bye to Migrations & Hello to Upgrades!

02 Joomla 3.0 For Developers - JUI & Bootstrap Uniform & great looking UI without having to Code!

03 Joomla 3.0 - For End Users - Great new UI & UX, Responsive by Default. Mobile Here we come!

Continue reading
0
  10877 Hits

Joomla File Rsync & Database Sync Script

Joomla-File-Rsync--Database-Sync-Script

One of the major headaches of maintaining a Joomla demo is that you have to refresh the data every now & then to restore the demo to its best as user usage can change a lot of data & interfere with the optimum demonstration of your products. We used to do this by simply having a cron job restore a backup of the database with the optimum data. But this had major issues as we had to upgrade extensions on the demo to the latest & these in some cases also involved structural database changes.

Continue reading
2
  21276 Hits

Quick2Cart - Flexible eCommerce for Joomla is in the Labs!

Quick2Cart---Flexible-eCommerce-for-Joomla-is-in-the-Labs

Why Another Cart?

In all the years we have been working in Joomla. Be it in Product development or Providing services to customers, we have always felt the need for a flexible, scalable Shopping cart solution. There are lots of Carts in the market, but for most applications, they are just too huge & come with a lot of overheads. Since we couldn't find anything that fits the bill, we decided to Build one ourselves.

We decided that at least at first, we don't want to do the Product management. So we have provided integrations with Just about all the CCKs that Joomla has at the moment, including Joomla Content as well as a Widget that you can place just about anywhere. Which means you can use any system of your choice to manage your Products.

With Quick2Cart, we shall concentrate on a fast & easy checkout process with all the necessary bells & whistles like Discounting, Shipping, Taxation & Lots.. we really mean lots of Payment Gateways. 

Continue reading
2
  12143 Hits

RIP - 'Vanilla' Joomla Emails with Email Beautifier

RIP---Vanilla-Joomla-Emails-with-Email-Beautifier

How many of you have looked at the silly 'welcome email' and complained that it's so very un-cool? Gosh! I see so many hands up in the air! So here's an answer to all of that.. and more. With the Email Beautifier, making your Joomla emails look nicer is as simple as A-B-C. Email Beautifier catches all* emails going from your Joomla site, wraps an a...

Continue reading
1
  7775 Hits

Search.. the way LinkedIn does

Search-The-way-Linkedin-does

I think all of us admire the User Experience improvements all of the social networks are continuously doing. Facebook keeps pushing these tiny things and so does LinkedIn. One thing that LinkedIn has had probably from day 1 is the fantastic search. You can choose what to search - People/Companies/Jobs etc

Continue reading
0
  12467 Hits

Invalid Token Errors in Joomla 1.5.X & 1.6.X

Invalid-Token-Errors-in-Joomla-1.5.X--1.6.X

Invalid Tokens- I had been seeing this error on & off on some of the sites we were building both in Joomla 1.5 & 1.6. This error has caused a silent but significant furor on the Forums. Not just at Joomla.org but on the sites of quite a few Template & extension Developers as well. In this Blog, I hope to finally lay the question of why this error occurs to rest.

Continue reading
1
  50752 Hits

Email Beautifier - Bye bye vanilla flavoured Joomla Mails

Bye-Bye-Vanilla-Flavoured-Joomla-Emails

This time around, we have something that will make every Joomla site say - 'Hey why did I not have this all this time?' Introducing the Joomla 'Email Beautifier' which will help you say bye-bye to all vanilla flavored Joomla emails. How many of you have looked at the silly 'welcome email' and complained that it is so very un-cool? Gosh! I see so ma...

Continue reading
0
  8017 Hits

Adding Plugin triggers in your extensions. How & Why?

Adding-Plugin-triggers-in-your-extensions.-How--Why-

Why have plugin triggers?

The ability to add Plugin Triggers in your Joomla extensions, is a great asset to developers which is not always used to the fullest extent.. Having various Plugin events in your extension means that you give other developers the ability to extend your extension, or modify it to suit their requirements without having to hack core files. The same logic that is used by Joomla content plugins or JomSocial plugins etc can also be applied to your extensions.

Use of Plugin triggers when hacking/ modifying extensions

At Tekdi Web Solutions we do a lot of Joomla Service & get client needs to modify extensions left & right. Where possible this is always done using Plugins & overrides. But the time comes when a hack has to be made. To reduce the impact, instead of modifying the whole extension, we just add plugin triggers where needed & usually send back the modifications to the original developer where possible. This serves two purposes. One is that the code maintenance is way easier & its very easy to document & identify these small hacks. Secondly, there is always a chance that if the main dev accepts your patch, these "hacks" might become regularised in the future.  Even if they aren't, it's still much easier to re-patch the extension with plugin triggers.

So in order to share this knowledge, I asked one of our Developers, Shantanu to write a small blog about how you can go about adding triggers. Shantanu is just one of the new bloggers I shall be introducing to this blog in the next few weeks. So stay tuned for more!
Over to Shantanu for the same! Read on to read the full blog!

Parth Lawate

Continue reading
8
  26687 Hits

Blog Topics