извиняюсь, не освоился еще
index.php
<?php
/*
#------------------------------------------------------------------------
# myStore - May 2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website:
http://www.gavick.com# Support: support@gavick.com
#------------------------------------------------------------------------
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL,
http://www.gnu.org/copyleft/gpl.html# Author: J.O.O.M Solutions Co., Ltd
#------------------------------------------------------------------------
*/
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
include_once (dirname(__FILE__).DS.'libs'.DS.'gk.template.helper.php');
$tmpl = GKTemplateHelper::getInstance($this, array('ui', GK_TOOL_SCREEN, GK_TOOL_MENU, 'main_layout', 'direction'));
//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmpl->getParam(GK_TOOL_SCREEN)){
case 'auto':
$tmplWidth = '97%';
break;
case 'fluid':
$tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
$tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
break;
case 'fix':
$tmplWidth = intval($tmpl->getParam('gk_screen-fluid-fix-gk_screen_width'));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
break;
default:
$tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '983px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '982px';
break;
}
$tmpl->setParam ('tmplWidth', $tmplWidth);
$tmpl->setParam ('tmplWrapMin', $tmplWrapMin);
//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != 'none') {
$gkparams = new JParameter('');
$gkparams->set( 'menutype', $tmpl->getParam('menutype', 'mainmenu') );
$gkparams->set( 'menu_images_align', 'left' );
$gkparams->set( 'menupath', $tmpl->templateurl().'/gk_menus');
$gkparams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
$gkparams->set('menu_background', 1); //0: image, 1: background
$gkparams->set('mega-colwidth', 200); //Megamenu only: Default column width
$gkparams->set('mega-style', 1); //Megamenu only: Menu style.
$gkparams->set('rtl',($tmpl->getParam('direction')=='rtl' || $tmpl->direction == 'rtl'));
$gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}
//End for main navigation
$layout = $tmpl->getLayout ();
if ($layout) {
$tmpl->display($layout);
}
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE install (View Source for full doctype...)>
- <install version="1.5" type="template" client="site">
<name>gk_mystore</name>
<creationDate>08/06/2010</creationDate>
<author>Robert Gavick - GavickPro</author>
<authorEmail>info@gavick.com</authorEmail>
<authorUrl>
http://www.gavick.com</authorUrl>
<copyright>Copyrighted Commercial Software</copyright>
<license>Proprietary - GavickPro eClub members only</license>
<version>1.1.0</version>
- <description>
- <![CDATA[ <link rel="stylesheet" type="text/css" href="../templates/gk_mystore/options/style.css" />
<script type="text/javascript" src="../templates/gk_mystore/options/script.js"></script>
<style type="text/css" media="all">
<!--
#wrap1 {padding:0px 0px 4px 0px;}
h1 {clear:both;font-family: Arial Narrow,sans-serif;font-size:18px;margin:0px 0px 12px 0px;padding:0px 0px 1px 10px;color:#C64934;}
.wrap2 {background:#fff;border:1px solid #8F8F8F;padding: 10px;}
-->
</style>
<div id="wrap1">
<h1>myStore</h1>
<div class="wrap2">
<a title="Visit the official website!" href="
http://www.gavick.com" target="_blank"> <img style="padding-left: 10px;float:right; background-color: #fff;border:1px solid #CFCFCF;margin:0px 20px 2px 20px;" src="../templates/gk_mystore/images/template_image.jpg" border="0" alt="Logo" /></a>
<p>We love shopping!</p>
<p>It is high time to change your online store into modern look with creative ideas and a new and highly attractive project from GavickPro which combines two different stores; VirtueMart, the same as, K2 stores.
Combined design of best quality and unique style, structured and organized for professional and splendid presentation of your best products to your best customers.</p>
<p>If your customer likes what he sees, your business will move two times faster to successful sale.</p>
<p>After all, we do like shopping and all good salespeople like selling.</p>
<p>View myStore in action <a href="
http://demo.gavick.com/index.php?year=2010&month=May" target="_blank">here...</a></p>
</div>
</div>
]]>
</description>
- <files>
<filename>component.php</filename>
<filename>favicon.ico</filename>
<filename>index.html</filename>
<filename>index.php</filename>
<filename>params.ini</filename>
<filename>template_thumbnail.png</filename>
<folder>css</folder>
<folder>html</folder>
<folder>images</folder>
<folder>js</folder>
<folder>layouts</folder>
<folder>libs</folder>
<folder>fonts</folder>
<folder>options</folder>
</files>
- <languages>
<language tag="en-GB">en-GB.tpl_gk_mystore.ini</language>
</languages>
- <positions>
<position>breadcrumb</position>
<position>topmenu</position>
<position>cart</position>
<position>search</position>
<position>header</position>
<position>login</position>
<position>register</position>
<position>banner1</position>
<position>banner2</position>
<position>left1</position>
<position>left2</position>
<position>left_top</position>
<position>left_bottom</position>
<position>right1</position>
<position>right2</position>
<position>right_top</position>
<position>right_bottom</position>
<position>footnav</position>
<position>debug</position>
<position>inset1</position>
<position>inset2</position>
<position>top</position>
<position>bottom</position>
<position>adv_top</position>
<position>adv_bottom</position>
<position>mainbody</position>
<position>bottom1</position>
<position>bottom2</position>
<position>bottom3</position>
<position>bottom4</position>
<position>bottom5</position>
<position>bottom6</position>
<position>bottom7</position>
<position>bottom8</position>
<position>top1</position>
<position>top2</position>
<position>top3</position>
<position>top4</position>
<position>top5</position>
<position>top6</position>
<position>top7</position>
<position>top8</position>
<position>menu1</position>
<position>menu2</position>
<position>menu3</position>
<position>menu4</position>
<position>menu5</position>
<position>menu6</position>
<position>menu7</position>
<position>menu8</position>
<position>menu9</position>
<position>menu10</position>
<position>tab1</position>
<position>tab2</position>
<position>tab3</position>
<position>tab4</position>
<position>tab5</position>
<position>tab6</position>
<position>tab7</position>
<position>tab8</position>
<position>tab9</position>
<position>tab10</position>
<position>tab11</position>
<position>tab12</position>
<position>tab13</position>
<position>tab14</position>
<position>tab15</position>
<position>tab16</position>
<position>tab17</position>
<position>tab18</position>
<position>tab19</position>
<position>tab20</position>
<position>mobile_top</position>
<position>mobile_bottom</position>
</positions>
- <params>
<param type="spacer" default="Presets" />
- <param name="template_color" type="list" default="1" label="Template color" description="Select default template color">
<option value="1">Red</option>
<option value="2">Blue</option>
<option value="3">Green</option>
</param>
- <param name="frontpage" class="gk_switch" type="list" default="1" label="Show mainbody on frontpage" description="Show mainbody on frontpage">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="mainbody_pos" type="list" default="1" label="Mainbody position" description="">
<option value="0">No mainbody</option>
<option value="1">Mainbody or component</option>
<option value="2">Mainbody before component</option>
<option value="3">Mainbody after component</option>
</param>
<param name="main_layout" type="filelist" directory="templates/gk_mystore/layouts" stripext="true" default="" label="Default Layout" description="This template supports various layout options. Check the options from dropdown. Advanced users can create custom page layouts, while using Page Layouts Overwrite option below." />
<param name="page_layouts" type="textarea" cols="50" rows="8" default="" label="Page layouts overwrite" description="Assign specific layout for each page in format: Itemid=layout_name or com_name=layout_name. Each page per row. Eg: The Sport section has the Itemid=385 and you want to use a full with layout (without left, right module positions). You can have a setting: '385=1column'. You can add new layout options by duplicating and customize the main 'default.php' layout" />
<param name="iphone_layout" type="filelist" directory="templates/gk_mystore/layouts" stripext="true" default="" label="Iphone" description="Layout Style For Iphone Agents" />
<param name="other_handheld_layout" type="filelist" directory="templates/gk_mystore/layouts" stripext="true" default="" label="Other Handheld devices" description="Layout Style For Other Handheld/mobile Agents Like Android, Blackberry, Palm, Windows Mobile..." />
<param type="spacer" default="Dimensions" />
- <param name="gk_screen" type="list" default="982" label="Template Width" description="Choose between various width options. AUTO=This would be auto decided based on user resolution. Narrow Screen=782px Wide Screen=982px Specified Percentage=fluid Specified Pixels=fix">
<option value="auto">AUTO</option>
<option value="782">Narrow Screen</option>
<option value="982">Wide Screen</option>
<option value="fluid">SPECIFIED PERCENTAGE</option>
<option value="fix">SPECIFIED PIXEL</option>
</param>
<param name="gk_screen-fluid-fix-gk_screen_width" type="text" default="" label="Specified width" description="SPECIFIED WIDTH DESCRIPTION" />
<param name="left1_column" type="text" default="10" label="Left 1 column width" description="" />
<param name="left2_column" type="text" default="10" label="Left 2 column width" description="" />
<param name="right1_column" type="text" default="20" label="Right 1 column width" description="" />
<param name="right2_column" type="text" default="20" label="Right 2 column width" description="" />
<param name="inset1_column" type="text" default="20" label="Inset 1 column width" description="" />
<param name="inset2_column" type="text" default="20" label="Inset 2 column width" description="" />
<param type="spacer" default="Fonts" />
- <param name="font_method" type="list" default="1" label="Font style" description="Select font style - cufon or standard fonts">
<option value="1">Standard fonts</option>
<option value="0">Cufon</option>
</param>
- <param name="font_family" type="list" default="1" label="Basic font families" description="Select basic font families used in template">
<option value="1">Verdana</option>
<option value="2">Georgia</option>
<option value="3">Arial</option>
<option value="4">Impact</option>
<option value="5">Tahoma</option>
<option value="6">Trebuchet MS</option>
<option value="7">Arial Black</option>
<option value="8">Times New Roman</option>
<option value="9">Palatino Linotype</option>
<option value="10">Lucida Sans Unicode</option>
<option value="11">MS Serif</option>
<option value="12">Comic Sans MS</option>
<option value="13">Courier New</option>
<option value="14">Lucida Console</option>
</param>
- <param name="font_family1" type="list" default="1" label="Fonts - headers" description="Select font families used on headers and moduletables">
<option value="1">Verdana</option>
<option value="2">Georgia</option>
<option value="3">Arial</option>
<option value="4">Impact</option>
<option value="5">Tahoma</option>
<option value="6">Trebuchet MS</option>
<option value="7">Arial Black</option>
<option value="8">Times New Roman</option>
<option value="9">Palatino Linotype</option>
<option value="10">Lucida Sans Unicode</option>
<option value="11">MS Serif</option>
<option value="12">Comic Sans MS</option>
<option value="13">Courier New</option>
<option value="14">Lucida Console</option>
</param>
- <param name="gk_font" type="list" default="3" label="Font size" description="Choose Default Font Size For Your Frontend. Template default is 3.">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</param>
<param name="cufon_font" type="filelist" default="-1" label="Cufon - basic" description="" directory="templates/gk_mystore/fonts" filter="" exclude="\.html" stripext="" />
<param name="cufon_fontname" type="text" default="" label="Cufon font name - base" description="" />
<param name="cufon_font1" type="filelist" default="-1" label="Cufon - headers" description="" directory="templates/gk_mystore/fonts" filter="" exclude="\.html" stripext="" />
<param name="cufon_font1name" type="text" default="" label="Cufon font name - headers" description="" />
<param type="spacer" default="Features" />
- <param name="css3" class="gk_switch" type="list" default="1" label="CSS3 styles" description="Enables CSS3 styles in the template">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="vm_support" class="gk_switch" type="list" default="1" label="VirtueMart support" description="Enables VirtueMart CSS styles in the template">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="register_button" class="gk_switch" type="list" default="1" label="Register button only for unregistered users" description="">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="logoType" type="list" default="image" label="Select Logo Type" description="Choose between Image or Text type logo.">
<option value="image">Image</option>
<option value="text">Text</option>
</param>
<param name="logoType-text-logoText" type="text" default="" size="50" label="Logo text" description="Enter Your Logo Text Here. Select Text Above In Logo Type For This To Take Effect." />
<param name="logoType-text-sloganText" type="text" default="" size="50" label="Slogan" description="Enter Slogal Line. This Will Be Seen Below The Text Logo In Your Frontend." />
- <param name="tools_button" type="list" class="gk_switch" default="1" label="Tools" description="Enable this option if you want to enable tools like font-size switcher">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="date" class="gk_switch" type="list" default="1" label="Date" description="">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
<param name="date_format" type="text" default="%A, %d %b %Y" size="" label="Date format" description="" />
- <param name="chrome_frame" class="gk_switch" type="list" default="1" label="Google Chrome Frame support" description="Enables Google Chrome Frame metatag in head section of template">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="t3_logo" class="gk_switch" type="list" default="1" label="T3 Logo at bottom" description="">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="stylearea" type="list" class="gk_switch" default="1" label="Style switcher" description="Enable this option if you want to enable style switcher in floating panel">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
- <param name="ie6bar" class="gk_switch" type="list" default="1" label="IE6 Bar" description="">
<option value="1">Enabled</option>
<option value="0">Disabled</option>
</param>
<param name="footer_content" type="text" label="Copyright" description="Here you can set text visible on right side of footer" default="
www.xxxxx.com. All rights reserved." />
<param type="spacer" default="Menu" />
<param name="menutype" type="menu" default="mainmenu" label="Menu Module" description="Choose Menu Module. This Will Be Displayed In Horizontal Navigation." />
- <param name="gk_menu" type="list" default="css" label="Menu Type" description="Choose From Available Menu's Types. If planning to use Mega Menu, you need to read the user guide, link given in left side description.">
<option value="split">Split Menu</option>
<option value="css">CSS Menu</option>
<option value="moo">Moo Menu</option>
<option value="dropline">Dropline Menu</option>
<option value="mega">Mega Menu</option>
</param>
<param name="startlevel" type="text" default="0" label="Start Level" description="Level to start rendering the Menu at. 0 is the first level." />
<param name="endlevel" type="text" default="-1" label="End Level" description="Level to stop rendering the Menu at. -1 for unlimited." />
<param name="page_menus" type="textarea" cols="50" rows="8" default="" label="Customize menu for page" description="Assign specific menu for each page in format: Itemid=menu_name or com_name=menu_name. Each page per row. Eg: The Sport section has the Itemid=385 and you want to use CSS menu. You can have a setting: '385=css'." />
- <param name="gk_menu-mega-animation" type="list" default="slide" label="Animation Type" description="The megamenu animation only work in LTR mode.">
<option value="none">None</option>
<option value="slide">Slide</option>
<option value="fade">Fade</option>
<option value="slide_fade">Slide & Fade</option>
</param>
<param name="gk_menu-mega-duration" type="text" default="300" label="Animation duration" description="Time (in miliseconds) to slide/fade menu when showing" />
</params>
</install>