Ashwin is the Lead geek at Techjoomla. The CTO so to say :) Ashwin has been dabbling with Joomla since the Mambo days. He knows his way around PHP Frameworks - Wordpress, Drupal, Magento as well any kind of coding in general just as well as he knows Joomla. The Guy to go to when anyone is faced with a tech challenge, its also his job to make sure t...he code getting shipped is top notch ! Ashwin loves to travel, eat, cook and of course speak at Joomla Conferences!  More

The right way to build a Joomla site - Part I

Foodies-Vocabulary

I recently happened to have a client approach us to build a mobile app. What should have been a fairly quick job turned out into a mid sized development project. The reason ? They had created almost half a dozen custom components where articles could have served the purpose.

Another project was a government site serving almost 50 million hits a month. This too has something which I’d call a “blatant misuse of Joomla”. More than half a dozen extensions created for a myriad of things - PDFs, audio files, videos. Articles would have been sufficient here too.

This prompted to share some rules that I realised we had been following for a long time, but never got documented. So here’s our unwritten rulebook on building Joomla sites

Continue reading
1
  1182 Hits
  0 Comments
1182 Hits
0 Comments

Joomla REST API v2.4 released with User Impersonation Support

Version-2.4-of-com_api-adds-support-for-user-impersonation

In the past few months, we have made lots of incremental upgrades to com_api, our REST API extension for Joomla. For those who are not aware, com_api is a quick and easy way to add REST APIs to Joomla. Extensible via plugins, you can easily add support for more Joomla extensions.

Continue reading
1
  2141 Hits
  0 Comments
2141 Hits
0 Comments

Headless Joomla using Angular and Algolia

Joomla-Angular-and-Algolia

We had been working with our customer Osians, to build a knowledge base site for the years of archival work they had been doing documenting over 200 years of contemporary Indian culture. The catalog currently boasts of over 125,000 records documented with details.

Continue reading
2
  2288 Hits
  0 Comments
2288 Hits
0 Comments

CORS Support comes to com_api in v2.3

lakebled

We recently built a Angular 5 application that used Joomla as a backend service. The angular service was deployed on a primary domain, and Joomla was set up at a subdomain. The result, we now have CORS support. YAY!

We have now released com_api v2.3 that adds support for CORS. There are also a few other minor improvements, read on for more details.

Continue reading
0
  1045 Hits
  0 Comments
1045 Hits
0 Comments

Building Chatbots with Joomla

Building-Chatbots-with-joomla

Chatbots are a great new way to engage with clients. A chatbot allows for a more "conversational" style of interaction as opposed to the traditional "transactional" way of interacting with web applications. A well-designed conversation experience can keep users hooked and increase the time spent with your applications. In this blog, we write about how we used FlowXO to create a quizzing bot for Shika

Continue reading
0
  7489 Hits
  0 Comments
7489 Hits
0 Comments

Invitex with Bootstrap 3 and more!

Invitex with Bootstrap 3 and more!

Invitex is up with its new release. Faster, better and with some cool new features added to its kitty helping you expand your network with ease.

What’s new?

Bootstrap 3 support for Invitex

A lot of templates are adopting and moving towards bootstrap 3, we thought of making sure that all our extensions should also support it and with our other extensions Invitex joins the club.

Quick Invitations Module

Simplest manual invitations module Joomla has ever seen. Just put the email address you want to send invitation to and it is done.

Continue reading
1
  5098 Hits
  0 Comments
5098 Hits
0 Comments

JTicketing 1.8.2 Maintenance release

JTicketing 1.8.2 Maintenance release

A feature packed event booking system with a native event manager and integration for EasySocial Events, Jomsocial Events and JEvents. Also features an Android and iOS app for event organisers!

Checkout the improvements!

Changelog:

Task :

+ #86827 Assign event creator as a host on ADC
+ #86691 Event create - add an adobe connect validation for online event creation
+ #86690 Venue - Add adobe connect validation for creating a room on adobe connect
+ #83174 Create meeting function specify to climate project

Bug Fixed:

- #86237 For Free tickets after click on 'Save & Next' page redirects to all events page
- #86658 Event time error
- #86673 JEvent Event location is not displayed
- #87329 JEvent on event payment sql error is getting (venue id is blank)
- #87335 Frontend My Tickets Bought event date&time shows wrong
- #87332 All events - pin view notices for adobe connect displays
- #87556 Backend/Frontend:- Event :- CSV export button generated file even if no events are present
- #87554 Backend -> Events -> Move all sidebar filters into main component area, just above the list
- #87546 Backend:- Component options -> Tab names need to be short
- #87540 Backend:- Dashboard:- All time orders graph shows huge black space even if no data is present
- #85565 (+2)Backend:- Configuration:- Change the Options Arrangement
- #70111 Fronted:- Billing info:-Make UI Proper
- #86657 dompdf issue 

Continue reading
1
  2262 Hits
  0 Comments
2262 Hits
0 Comments

Curious to know whats coming in Invitex 3.0?

Curious to know whats coming in Invitex 3.0?

Invitex has been one of the favorite extensions for Joomla for sending Viral Invitations and helping you expand your network in every possible way. However, like every extension always has a scope of improvement and ideas keep pouring in from our very own Invitex subscribers, which help us improve and take this extension to the next level. With Invitex 3.0 we will be getting you some new features which you will love for sure.

Here is what is lined up...

Bootstrap 3 support for Invitex

With more and more templates using Bootstrap 3, it was imperative that we also support it in Invitex. Most of our other extensions already support having Bootstrap 2 or 3 as an option. Now Invitex joins the list!

Awesome Quick Invitations Module

Introducing a module which will be used only for manual invitations. You just have to add the email address of the Invitee and click the send button.

Continue reading
1
  2959 Hits
  0 Comments
2959 Hits
0 Comments

Flexible Discounting with Promotion rules in Quick2Cart 2.8!

Flexible Discounting with Promotion rules in  Quick2Cart 2.8!

When it comes to E-commerce, giving discounts and other amazing offers to its potential customers is one of the key Marketing strategies that can never go out of fashion. However, the site owners need to make sure that they’re able to give its potential customers a discount in the best way possible and is covering all the aspects of its online store.

Also, to make it better; applying discounts by creating bundles of products within the store or with different categories of products will always help cross sell and can yield larger profits. Keeping this in mind we have introduced “Promotion Rules” and a few more new things in this release.

What’s new?

Promotion rules

This being the most awaited feature, is going to transform the way discounts are given with Quick2Cart. You will be able to configure different discounts for different combinations.

Continue reading
2
  2752 Hits
  0 Comments
2752 Hits
0 Comments

Online Events, Venues and more with JTicketing 1.8!

Online Events, Venues and more with JTicketing 1.8!

JTicketing v1.8 is here and there’s even more to it than meets the eye! Which is why this blog will delve deep into all the awesome stuff it brings forth. Key highlights of this release include Venue Management and Support for Online events via Adobe Connect.

Initially the major focus of this release was to enable our Learning management system - Shika to support ‘Classroom trainings’ as part of its Blended learning feature. We eventually added quite a lot more that enriched not only JTicketing but also added a lot of value add to Shika.  

Existing subscribers can download the new release right away from the Downloads area. If you are not a Subscriber yet, we would love to see you onboard! As a special treat on account of this release, we are giving a 10% discount to all new Buyers.

Use the code: JTROCKS

Expires on 5th August

For people renewing before the renewal date, an automatic discount of 20 or 25% (based on you are renewing a 6 month or a 12 month subscription) is applied. 

 

Buy JTicketing Now!         Checkout the Demo!

Continue reading
1
  2903 Hits
  0 Comments
2903 Hits
0 Comments

Tips for your Crowdfunding success

Tips for your Crowdfunding success

Achieving the goal amount of a Crowdfunding campaign in that particular time is crucial. The reason why it is crucial, because some campaigns are time bound. People fall short to reach out to the masses and end up failing the campaign.

Key factors to achieve your goal!

Be Heard and Found

Getting noticed is where everything starts. You should leave no path for your campaign to get noticed whether it is through word of mouth or Social Media Platforms, Advertisements (usually the budget is low, so most of them don’t go for this) and having a campaign website with a strong SEO so that Search Engines help you get noticed ;).

There is another cool Idea you can invite people to contribute to your campaign. So if it is a personal email with some information about your campaign and a link to the site can help. Make sure that the message you send does not look like a spam email.  Invitex is one such extension for Joomla! which will help you send such invitations with ease.

Continue reading
2
  4506 Hits
  0 Comments
4506 Hits
0 Comments

Quick2Cart 2.7 gets you Facebook share for discounts, PHP api and more!

Quick2Cart 2.7 gets you Facebook share for discounts, PHP api and more!

This release is going to add a few more features and some most awaited integrations to Quick2Cart’s kitty. Q2C 2.7 will be opening doors for the fellow developers to use it as an ecommerce tool for more of their external integrations.

Lets see what's in here...

Share to get a Discount

Store owners are always looking for some new marketing stuff for their shop which can get them some customers and a lot of sales. So, with this cool feature we are giving them one more reason to give their customers a discount while promoting their store item on facebook.

Note: This version will support only Facebook share

Continue reading
2
  3498 Hits
  0 Comments
3498 Hits
0 Comments

The Ultimate Joomla extension kit to lift up your Joomla Development!

The Ultimate Joomla extension kit to lift up your Joomla Development!

You know that we've been publishing blogs to overcome some common problems faced in Joomla and also about Joomla user experience in general, right? Now let's jump into practicing the real thing!

We will help you build a fully functional Joomla site in half the time without having to do too many things.

Some of major extension and Template developers in Joomlaverse like Techjoomla, JoomlaShine, Tassos.gr and aikoncms have come together to enchance your Joomla user experience.

Continue reading
2
  1411 Hits
  0 Comments
1411 Hits
0 Comments

JomWALL now integrated with JGive, JBolo and EB!

JomWALL now integrated with JGive, JBolo and EB!

In today’s world, no other tool is more important to the growth of your business than Social Media.  Brands that realize this potential have access to more customers than ever before, and can operate their business on a global scale that was previously impossible.  Website developers specializing in Joomla! need resources that allow them to deliver social media and community integration quickly and easily, to properly satisfy their clients.

One great tool that many turn to is JomWALL, by Dashbite.  Amazingly effective and power-packed right out-of-the-box, JomWALL has been heralded for its ease of use, wide array of features, and the fantastic support provided by the engineers at Dashbite.

What’s in it for Techjoomla subscribers?

We wanted all of our great Techjoomla subscribers to be able to experience first-hand just how fantastic JomWALL is.  Our friends at Dashbite made sure to integrate JGive, JBolo, and Email Beautifier in with their product.  On top of all the wonderful features already mentioned, all extensions offered by TechJoomla and Dashbite are Joomla 3.5 compatible.  By choosing cutting-edge products that support the most recent Joomla! update, you’ll have the best tools on the market for building the community-driven sites that companies are demanding.

Continue reading
9
  1974 Hits
  0 Comments
1974 Hits
0 Comments

Quick2Cart Promotion Rules. Coming Soon!

Quick2Cart Promotion Rules. Coming Soon!

We’re happy to announce that, soon we will be introducing the “promotion rule” for the store owners using Quick2Cart. We’re doing little different this time by approaching our subscribers early to get a feedback for a feature which is being developed in the interest of people using Quick2Cart. This feedback from you will help us to develop the feature in a way you really want it to be. We’re looking forward to getting your feedback.

Here is how we are trying to implement this feature:

With promotions rule you will be able to create

  1. Discount on product bundle e.g Buy MP3 Player with Audio Speakers and Get 5% discount

  2. Discount on purchase of specific units from category e.g Buy 2 pair of shoes and get 3% discount

Continue reading
2
  2805 Hits
  0 Comments
2805 Hits
0 Comments

JTicketing 1.8 with amazing new features. Alpha Out now!

JTicketing 1.8 with amazing new features. Alpha Out now!

JTicketing 1.8 is getting you some amazing features. With this release we will be opening doors for all the event organizers who wish to have pre-booking for all their Online Events. So, let's see..

What do we have in here?

Online- Offline Events (By virtue of venue)

Creating an event has always been a piece of cake in JTicketing. However, with introduction to online events we have made it even better. The event is associated with a venue and we have two venu types (Online and Offline). If the event is associated with an online venue it will be considered as an online event.

Venue Management

Earlier, we used google maps for offline events. However, we have a plan to introduce sub venues in future. For instance, if there is a large campus and the Event is been conducted in Room1 and other event in Room2. To keep this simple we need Venue Management.

Continue reading
3
  2395 Hits
  0 Comments
2395 Hits
0 Comments

Invitex- Viral Invitations for Joomla, gets a new update!

Invitex- Viral Invitations for Joomla, gets a new update!

Invitex is a premium joomla extension used to send Intelligent Viral Invitations. With this release you get some new features and a lot of bug fixes.

New additions?

Configuration to turn logs ON and OFF

Invitex has a feature which logs the status of the invitations. For instance: If an invitation is sent or there was some error in sending an invitation everything can be logged. However, if this log file get really heavy that might cause some performance issues. That is why with this release we have introduced a configuration to turn the logging ON and OFF.

New mode of Invitation

We have introduced a new mode in which you will be able redirect every new user on its first login to the Invitex Invitation page.

Continue reading
2
  2209 Hits
  0 Comments
2209 Hits
0 Comments

Quick2Cart 2.6 out now!

Quick2Cart 2.6 out now!

With Quick2Cart on your Joomla ecommerce site, your users will have an out of the box online shopping experience. Quick2Cart 2.6 is a very special release since we have at least one thing for all of them; the Admin, the Store owner, Buyer and not to forget the Developers. Let’s have a look...

What’s new?

Pay with Amazon Integration

Handling stuff like payment gateways, shipping providers etc. has always been a pain. Now let off this pain, since the entire checkout process and post checkout will also be handled by amazon. Let people buy a product on your store and let Amazon handle the checkout part including shipping etc. How’s that? :D

Note: As of now this Features is for “Pay with Amazon India” and will work only for single vendor

Continue reading
2
  6159 Hits
  0 Comments
6159 Hits
0 Comments

Rejuvenate Joomla banner ads with SocialAds 3.1!

Rejuvenate Joomla banner ads with SocialAds 3.1!

The most awaited release of the year is here! SocialAds is now way more cooler, faster, flexible. With this release we have not only introduced some awesome features but refactored the entire code which is better organized architecturally for more extensibility.

What’s new?

Surprise! Bootstrap 3 with backwards compatibility

SocialAds will be set to Bootstrap 3 by default after the installation. If you want to use it with conventional Bootstrap 2.x versions you will have to change the integration and follow the setup instructions given.

Backend Dashboard

We have added some amazing new stuff in the dashboard (practically gave it a makeover) using which admin will get insights of the total number of ads on the site and will be able to monitor his revenue, Click to impression ratio etc.

Continue reading
2
  7595 Hits
  0 Comments
7595 Hits
0 Comments

Quix- Page Builder for Joomla!

Quix- Page Builder for Joomla!

Joomla is one of the most powerful CMS on earth. As uncle Ben said ‘With great powers, comes great responsibility’. Despite Joomla’s power, its has one big drawback: building beautiful pages is cumbersome and complicated process.

A good looking page contains : components, modules and your modules should be rightly assigned to menu, etc.. As your site grows, it seems impossible to maintain and improve. If you want to change your template, it requires more amount of work because each template has different module positions and naming conventions.

Thanks to our friends at ThemeXpert for building Quix, a revolutionary page builder for Joomla. Page building in Joomla has never been easier before. Quix comes with advanced drag and drop layout builder, responsive controls, powerful collection system and much more.

Continue reading
1
  7032 Hits
  0 Comments
7032 Hits
0 Comments