Showing posts with label T3 Framework Video Tutorials. Show all posts
Showing posts with label T3 Framework Video Tutorials. Show all posts

Wednesday, April 30, 2014

Joomla Ecommerce Templates

Just like other CMS platforms Joomla also have great collection of E-commerce templates which increasing day by day. It does not matter you are looking for large e-store or for the small one. Joomla e-commerce templates are available to cater your all requirements effectively and economically. In the era of mobile devices you should go for responsive Joomla templates, because they look better in the mobile, tablets and PC, which increase your visitors. Here are list of some Responsive Joomla templates for your Joomla e-commerce website.

1- JA Fixel - Joomla E-commerce Template
JA Fixel is responsive template for Joomla 2.5 & Joomla 3 version. It supports EasyBlog (Joomla blogging component) and JoomShopping (Shopping cart component). The template also supports RTL language layouts.


Ja Fixel - Joomla ECommerce Template



3-Store Box - Joomla E-commerce Template

An elegant, stylish and responsive ecommerce Joomla template designed to create e-commerce websites. Store box Joomla e-commerce template supports Virtue mart, a powerful and effective shopping cart in Joomla.


Store Box- Joomla ECommerce Template


4- Bikestore - Joomla E-commerce Template

Bikestore is another stunning responsive e-commerce Joomla template for Joomla 3 & 2.5.It supports to VirtueMart and K2 store.

Bikestore - Joomla ECommerce Template


2-Shop & Buys – Joomla E-commerce Template

Shop & Buys is a responsive ecommerce template for Joomla 2.5 & 3 to create a successful online store. It supports to Virtuemart , one of the popular free –ecommerce extension for Joomla CMS.

shop and buy - Joomla ECommerce Template


5-JA Decor - Joomla E-commerce Template

JA Decor is built on the powerful Joomla template framework - T3 Framework which makes it fully responsive by default, supports the sleek and intuitive front-end framework Boostrap 3 at core, the convenience blogging component Easy Blog and the out of the box Joomla shopping cart solution - Mijoshop and RTL language layout.

Ja decor- Joomla ECommerce Template



Friday, September 13, 2013

How to write a joomla module in Joomla2.5 with video


How to write a joomla module development  in Joomla2.5 with video

A joomla module is a light-weight and flexible extension that is used for page rendering. They’re used for little bits of the page that are usually less complex and are able to be seen across totally different components.

Folder Structure:

Let’s we take module name – mod_latest
Module->mod_latest
  • mod_latest.php
  • mod_latest.xml
  • helper.php
  • index.html
  • tmpl/default.php
  • tmpl/index.php

mod_latest.php

<?php
//license details here
 
//no direct access
       defined(‘_JEXEC’) or die(‘Restricted access’);
//include the syndicate functions only once
       require_once(dirname(__FILE__).DS.’helper.php’);
//load helper class and funtion
       $latest = modLatestHelper::getLatest($params);
//load the layout file from template views
       Require(JModuleHelper::getLayoutPath(‘mod_latest’)); 
 ?>
 
defined(‘_JEXEC’) or die(‘Restricted access’);
 
This line checks to make sure that this file is being included from the joomla! Application. It’s necessary to prevent variable injection and other security.
 
require_once(dirname(__FILE__).DS.’helper.php’);
 
The helper class is defined in our helper.php file. This file is included with a require_once statement. It allows including necessary functions for the module functionality. Heper file calculations, DB connection and query code.
 
$latest = modLatestHelper::getLatest($params);

It is allows to invoke the appropriate helper class method to retrieve the data.

require(JModuleHelper::getLayoutPath(‘mod_latest’));
It includes the template to display the output

mod_latest.xml

  <?xml version="1.0" encoding="utf-8"?>
         <extension
                    type="module"
                    version="2.5"
                    client="click4joomla"
                    method="upgrade"
         >
        <name>mod_latest</name>
        <author>Click 4 Joomla</author>
        <creationDate>July 2013</creationDate>
        <copyright>Copyright (C) 2013 - 2015 click4joomla. All rights reserved. </copyright>
        <license>GNU General Public License version 2 </license>
        <authorEmail>info@click4joomls.com</authorEmail>
        <authorUrl>www. click4joomls.com </authorUrl>
        <version>2.5.0</version>
        <description>MOD_LATEST_XML_DESCRIPTION</description>
        <files>
                    <filename>mod_latest</filename>
                    <filename module=” mod_ latest”>mod_ latest.php</filename>
                    <filename>index.html</filename>
                    <filename>helper.php</filename>
                    <filename>tmpl/default.php</filename>
                    <filename>tmpl/index.php</filename>
        </files>
       <languages>
                    <language tag="en-GB">en-GB.mod_ latest.ini</language>
                    <language tag="en-GB">en-GB.mod_ latest.sys.ini</language>
       </languages>
      <config>
      </config>
</extension>

(This file is used to specify which files the installer needs to copy and is used by the Module Manager to determine which parameters are used to configure the module)

helper.php

<?php
   //license details here
class modLatestHelper
{
                function getLatest($params)
                {
                                Return ‘I am Raghvender Singh’;
                 }
}
?>

index.html This file is included to prevent directory browsing. It can be event left blank and whenever someone will access the directory then this file will be default loaded. default.php