×

Error

Please login first

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.

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
  13455 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
  52562 Hits

Joomla Day Malaysia a big success!

Joomla-Day-Malaysia

Hey there, Malaysia! We want to take this opportunity to congratulate you on organizing such an amazing Joomla Day! We really enjoyed it there. A special thanks to the Joomla Day Organising team & the folks at JomSocial for their superb hospitality. Meriza, Azrul, Irwan, Fuqaha & the gang - Keep it up, guys! Joomla Day Malaysia 2011 was an ...

Continue reading
0
  9907 Hits

Techjoomla- The Road to Joomla 1.6

Techjoomla-The-Road-to-Joomla-1.6

Hey All,

All of you have been asking us about where we stand on Joomla 1.6 compatibility so I thought its time we give you an update of the status.

Continue reading
0
  9201 Hits

Syndicated: 5 Fantastic years with Joomla. A nostalgic look back...

5-Fantastic-Years-With-Joomla

Today, on the 1st of September 5 years ago Joomla was unveiled to the world for the first time. It's time for celebrations for the Joomla community worldwide which is one of the most diverse communities in the Open Source world. With the least entry barriers, where anyone can come in & take leadership & make change happen. It is this marvelous community of users, developers, designers, documentation creators, bug reporters & fixers, evangelists & every single person that has touched & been touched by this piece of software.

Continue reading
1
  9214 Hits

Some great memories from J and Beyond 2018

Some-great-memories-from-J-and-Beyond-2018

Have you ever been to a Joomla Event?  Till recently they came in 3 main flavors.

  1. The Joomla Days - which tend to be super local and get a good mix of integrators, developers and business people
  2. JandBeyond (JAB) - which is an EU event but attracts a global audience and focuses on content that’s not just Joomla but also beyond. JAB tends to be more developer focussed.
  3. Finally the Joomla World Conference - the first few editions of which happened in the US and since it has traveled the world and been to Mexico, India, Canada & Italy. This event was retired after the Rome edition in 2017 with funds being diverted by OSM to making more local events happen.

The Events Page on the Joomla Community site is the best place to stay on top of events happening worldwide. So if you have not been to an event yet, plan your outing today!

Continue reading
0
  4961 Hits

How to Copy Zoo Items programmatically

How-to-Copy-Zoo-Items-programmatically

In our last Post in the Zoo series, we looked at deleting records programmatically. Copying zoo item is not as easy as deleting records. You should have all the details including the zoo category of the zoo item which you want to copy. First, you should have all data of a zoo record. We have used the item API which gives zoo item's data & getRelatedCategoryIds which tells the relation of a zoo item to the categories.

Let's get the zoo records data first

Continue reading
3
  9528 Hits

Programatically delete Zoo items

Programatically-delete-Zoo-items

While developing a custom frontend for Authors to manage their own content, we needed to let them delete their own items. The Quick & Dirty way of doing this is by executing some delete queries on zoo related tables. But that's not the right & elegant way to do it.

The right way is to use the Zoo API & do this in 3-4 lines of code against 20-30 lines of the dirty code.

Continue reading
3
  8309 Hits

Rendering Zoo Records flexibly - Example with Record lists

Rendering-Zoo-Records-flexibly

Rendering a List view of Zoo items using Code

 

Zoo is one of the most versatile CCK extensions available in Joomla. It's flexible & at the same time easy to use for end users. In spite of these positive points, there are times when you have to dive into development & Zoo APIs to develop your own custom views.

In this particular case, we wanted to develop a List/Grid view with Zoo ( of a particular Content Type)  which showed all Zoo attributes in a table view for easier data viewing on the frontend for content managers. In this blog, we will tell you just how to go about doing that

Continue reading
4
  11745 Hits

Zoo CSV Import with automatic field mapping

Zoo-CSV-Import-with-automatic-field-mapping

Zoo is one of the best CCK extensions available for Joomla. It's a flexible and powerful application builder to manage your content. Especially if you are having huge data sets, Zoo can be an awesome way to manage & present it all. However with large data sets, manually adding all the data might not be practical. This is where the inbuilt Zoo import tool can help you in a big way.

In this blog, we will show you how it works & also how we solve a problem that it presents if you have data with lots & lots of fields. When this happens during the import you need to manually Map the fields in your Import CSV/JSON file to the fields in Zoo so that the import can proceed. However when you have lots of fields it a huge chore to map them all manually. However, with our solution, you can do it in a single Click! 

Lets how the existing Zoo Data Import Works ( Just in case you didn't know ! ) 

Data import done in following 3 stages. Zoo allows you to import data in JSON or CSV format. 

1. Upload CSV/JSON file.

b2ap3_thumbnail_oie_2582216XM8f3drV.png

Continue reading
4
  22393 Hits

Make your Users Stick!

Make-your-users-stick

Make your users stick !This blog is going to be mostly about the thought process behind creating the extensions we currently have & ones that are planned & how these can help your Social Networks grow & sustain. It will also talk about Social Networks in general & how you can make them more effective.

We have worked on the 'Social Network' concept before the first of them were born. It was just not called Social Networking then! Well, a lot of the pieces were there.. but still it wasn't what a Social Network is now. Launched in August 2003, MySpace was one of the forerunners. This was followed by Orkut in Jan 2004 & Facebook in February 2004. Only mentioning a few biggies here. These were the ones that brought about the Web's latest revolution. With such personalized connections, the web suddenly got viral & revolutionized almost all aspects of our life. There's a lot more you can read about the history of Social Networks on Wikipedia.

And then suddenly creating Social Networks became the most in-demand thing & everyone wanted one of their own! In our own Joomla community, a lot of players emerged making it pretty easy to get started with your own network.

Read on to know how you can make your Social Networks more effective..

Continue reading
0
  10493 Hits

Tell us what you use to build your Social Network. Join the discussion

Tell-us-what-you-use-to-build-your-Social-Network-

I might end up starting another Social Extensions debate here but I haven't come across a blog or article that addresses a large cross-section of them. I wish this turns out to be more of a bloggy discussion than just a blog. With the web landscape littered with a lot of software to create your Social network both in & outside the Joomla Commun...

Continue reading
0
  27251 Hits

JUG Wallonie - An opportunity to get Joomla certified

Joomla-User-Group-Wallonie

Along with many Joomla related events like JWC and Joomla Days, Joomla User Groups (JUGs) and their meetings are an integral part of the Joomla world. Get ready for JUG Wallonie, the first ever JUG organized by a French-speaking Joomla team. The event is set to take place on 16th June 2018 at Rue Du Web (Mont-Saint-Guibert), Belgium. The organizers for this event are Marc Dechèvre and Christophe Avonture.

Continue reading
1
  4280 Hits

Joomla Twiter people gather! #How2Joomla

How-to-Joomla-

I have been doing some Magento related development recently & came across a twitter community they have around a Hashtag. Anyone with questions about Magento can post them with this hashtag & someone is quick to answer. I guess it could help as a lot of people already use this media for short QA sessions & it's more easily accessible th...

Continue reading
0
  10184 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
  20294 Hits