-
تعداد ارسال ها
557 -
تاریخ عضویت
-
آخرین بازدید
-
Days Won
3
پست ارسال شده توسط mortaza_max
-
-
دوست عزیز من زیاد از php سر در نمیارم .الان میذارمش اینجا ببینین
<?php /** * @package Zo2Framework for Joomla! 2.5 * @author http://www.ZooTemplate.com * @copyright(C) 2010- ZooTemplate.com * @license PHP files are GNU/GPL **/ JHTML::_('behavior.modal'); // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); if(! is_file(JPATH_BASE . DS . 'components' . DS . 'com_zo2framework' . DS . 'zo2framework.php')) { die(JTEXT::_('ZO2_TPL_SOURCE_NOT_FOUND')); } // require library require_once(JPATH_BASE . DS . 'components' . DS . 'com_zo2framework' . DS . 'zo2framework.php'); /* Declaration variable */ $prefix = $this->template . "_default_"; $menutype = 'mega'; /* Declaration object */ $function = new Zo2Functions($prefix, $this, $params); /* Check direction block*/ $vdirection = JRequest::getVar('direction'); $cdirection = $function->getCookie('direction'); $direction = $params->get('direction'); if($vdirection != NULL) { $direction = $vdirection; } else if($cdirection != NULL && $cdirection != FALSE) { $direction = $cdirection; } else { $direction = $direction; } $function->setCookie('direction', $direction); /* End direction block */ /* Check wide box layout*/ $vlayouts = JRequest::getVar('layouts'); $clayouts = $function->getCookie('layouts'); $layouts = $params->get('layouts', 'wide'); if($vlayouts != NULL) { $layouts = $vlayouts; } else if($clayouts != NULL && $clayouts != FALSE) { $layouts = $clayouts; } else { $layouts = $layouts; } $function->setCookie('layouts', $layouts); /* End wide box layout */ ?> <?php $wrapperClass = $layouts; if ($layouts=='boxed') { $wrapperClass = 'container'; } ?> <!DOCTYPE html> <!--[if IE 8 ]><html class="ie8 <?php echo $direction; ?>" lang="<?php echo $this->language; ?>"> <![endif]--> <!--[if IE 9 ]><html class="ie9 <?php echo $direction; ?>" lang="<?php echo $this->language; ?>"><![endif]--> <!--[if (gte IE 9)|!(IE)]><!--> <html class="<?php echo $direction; ?>" lang="<?php echo $this->language; ?>"><!--<![endif]--> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <head> <script src="<?php echo JUri::root() ;?>media/com_zo2framework/js/jquery.min.js" type="text/javascript"></script> <jdoc:include type="head" /> <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800' rel='stylesheet' type='text/css'> <?php $document = JFactory::getDocument(); if ($params->get('responsive_support')) { echo '<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1">'; } if ($params->get('responsive_support')=='0') { echo '<meta name="viewport" content="width=device-width">'; } echo '<link href="'.$function->loadMediaFiles('favicon.ico','images').'" rel="shortcut icon" type="image/vnd.microsoft.icon" />'; // Add global stylesheet $document->addStyleSheet($function->loadMediaFiles('bootstrap.css', 'css')); if ($params->get('responsive_support')) { $document->addStyleSheet($function->loadMediaFiles('bootstrap-responsive.css', 'css')); } if ($params->get('responsive_support')) { $document->addStyleSheet($function->loadMediaFiles('template.responsive.css', 'css')); } if ($params->get('responsive_support')=='0') { $document->addStyleSheet($function->loadMediaFiles('template.no-responsive.css', 'css')); } $document->addStyleSheet($function->loadMediaFiles('general.css', 'css')); $document->addStyleSheet($function->loadMediaFiles('template.css', 'css')); $document->addStyleSheet($function->loadMediaFiles('typo.css', 'css')); $document->addStyleSheet($function->loadMediaFiles('menu.css', 'css')); $document->addStyleSheet($function->loadMediaFiles('vmart.css', 'css')); $document->addStyleSheet($function->loadMediaFiles('system/system.css', 'css')); if(is_dir(JPATH_SITE . DS . 'components' . DS . 'com_k2')) { $document->addStyleSheet($function->loadMediaFiles('k2.css', 'css')); } if($params->get('fonts_feature')) { $document->addStyleSheet($function->loadMediaFiles('fonts_feature.css', 'css')); } $document->addStyleSheet($function->loadMediaFiles('css3.css', 'css')); if($params->get('google_fonts')) { if($function->getColorsValue('font', 'googlefont_body') != "Default" ){ echo "<link href='http://fonts.googleapis.com/css?family=".str_replace(" ", "%20", $function->getColorsValue('font', 'googlefont_body'))."&subset=latin,latin-ext' rel='stylesheet' type='text/css'>"; echo'<style type="text/css"> body, #menusys_mega .news-events, #menusys_mega .menu-desc, #menusys_mega .megacol ul li a .menu-title{ font-family: '.$function->getColorsValue('font', 'googlefont_body').'; } </style>'; } if($function->getColorsValue('font', 'googlefont_menu') != "Default" ){ echo "<link href='http://fonts.googleapis.com/css?family=".str_replace(" ", "%20", $function->getColorsValue('font', 'googlefont_menu'))."&subset=latin,latin-ext' rel='stylesheet' type='text/css'>"; echo'<style type="text/css"> .drillmenu li a span.menusys_name, #menusys_mega .menu-title { font-family: '.$function->getColorsValue('font', 'googlefont_menu').'; } </style>'; } if($function->getColorsValue('font', 'googlefont_heading') != "Default" ){ echo "<link href='http://fonts.googleapis.com/css?family=".str_replace(" ", "%20", $function->getColorsValue('font', 'googlefont_heading'))."&subset=latin,latin-ext' rel='stylesheet' type='text/css'>"; echo'<style type="text/css"> h1, h2, h3, h4, h5, h6 { font-family: '.$function->getColorsValue('font', 'googlefont_heading').'; } </style>'; } } //switch($params->get('include_jquery')) //{ // case "local": // $document->addScript($function->loadMediaFiles('jquery.min.js', 'js')); // break; // case "google": // $document->addScript("https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"); // break; //} //load JS $document->addScript($function->loadMediaFiles('bootstrap.js', 'js')); $document->addScript($function->loadMediaFiles('jquery.cookies.2.2.0.js', 'js')); $document->addScript($function->loadMediaFiles('zo2-' . 'uncompressed' . '.js', 'js')); ?> <script language="javascript" type="text/javascript"> $ZO2(document).ready(function() { /* Mega Menu script block */ <?php if($menutype == 'mega') { ?> var megas = $ZO2('div[class="menusub_mega"]'); var _tmp = Array(); $ZO2.each(megas, function(key, item) { var id = $ZO2(item).attr('id').split("_"); if(id[2] != null) { var smart = "_" + id[1] + "_" + id[2]; if($ZO2.inArray(smart, _tmp)) { $ZO2.merge(_tmp, Array(smart)); ZTMenu(smart, "megamenu_close", '<?php echo $params->get('menu_mega_show_effect', 'show'); ?>', '<?php echo $params->get('menu_mega_show_duration', 'slow'); ?>', '<?php echo $params->get('menu_mega_hide_effect', 'hide'); ?>', '<?php echo $params->get('menu_mega_hide_duration', 'slow'); ?>', '<?php echo $direction; ?>'); } } }); /* Add/remove class hover when mouse enter/mouse leave */ $ZO2.each($ZO2('ul#menusys_mega li'), function(i, item) { $ZO2(item).mouseenter(function() { $ZO2(item).addClass('hover'); }).mouseleave(function() { $ZO2(item).removeClass('hover'); }); }); <?php } ?> /* Accordion menu */ $ZO2(document).ready(function() { $ZO2("#zo2-drilldown-menu").mtAccordionMenu({ accordion:true, speed: 500, closedSign: 'collapse', openedSign: 'expand', mouseType: 0, easing: 'easeInOutBack' }); }); }); </script> <!-- Echo Header Script --> <?php echo (strlen($params->get('header_text')) > 2) ? base64_decode($params->get('header_text')) : ''; ?> </head> <body id="bd" class="<?php echo $function->getFontSize(); ?> <?php echo $direction; ?> clearfix <?php echo $function->getPageClassSuffix(JRequest::getVar('Itemid'));?> <?php echo $function->getColorsValue('image', 'bd');?> <?php echo " ".$layouts; ?>"> <div id="zt-wrapper"> <div id="zt-wrapper-inner" class="<?php echo " ".$wrapperClass; ?>"> <?php if($params->get('enable_top_panel')): ?> <?php $result = $function->calculateSpotlight(array('zt-top-1', 'zt-top-2', 'zt-top-3', 'zt-top-4')); if (count($result)) : ?> <div id="zt-userwrap1-outer" class="clearfix"> <div id="zt-userwrap1" class="clearfix"> <div class="container"> <div id="zt-userwrap1-inner" class="row-fluid"> <?php for ($i = 1; $i <= 4; $i++) : ?> <?php if ($this->countModules('zt-top-' . $i)) : ?> <div id="zt-top<?php echo $i; ?>" class="span<?php echo (12/count($result)); ?>"> <div class="zt-box-inside"> <jdoc:include type="modules" name="zt-top-<?php echo $i; ?>" style="ztxhtml" /> </div> </div> <?php endif; ?> <?php endfor; ?> <div class="clearfix"></div> </div> </div> </div> </div> <?php endif; ?> <?php endif; ?> <!--Header Top--> <div id="zt-header-top" class="clearfix <?php echo $function->getColorsValue('image', 'zt-header-top');?>"> <div class="container"> <div id="zt-header-top-inner" class="row-fluid"> <?php if($this->countModules('zt-top-menu')) : ?> <div id="zt-top-menu" class="span6"> <jdoc:include type="modules" name="zt-top-menu" /> </div> <?php endif; ?> <?php if($this->countModules('zt-language')) : ?> <div id="zt-language" class="span6"> <jdoc:include type="modules" name="zt-language" /> </div> <?php endif; ?> </div> </div> </div> <!--#Header Top--> <div id="zt-header-bottom" class="clearfix"> <div class="container"> <div class="row-fluid"> <!--Mainmenu--> <div id="zt-mainmenu" class="span10 visible-desktop" > <div id="zt-mainmenu-inner" class="row-fluid"> <?php echo '<div class="visible-desktop">'; //Mega menu $menu = new Zo2MenuSystem('mega', $params->get('menutype', 'mainmenu')); $menu->show(); echo '</div>'; ?> </div> </div> <!--#Mainmenu--> <?php $topaction = $function->calculateSpotlight(array('zt-search-top','zt-cart-top')); if (count($topaction)) : ?> <div id="zt-top-action" class="span2"> <!--Search Form--> <div id="zt-top-action-inner" class="clearfix" > <?php if($this->countModules('zt-search-top')) : ?> <a title="search" href="javascript: void(0);" id="search"><span class="zt-icon-search">search</span></a> <div id="zt-searchform-inner" class="row-fluid" style="display: none;position:relative; z-index:1001;"> <!--search--> <jdoc:include type="modules" name="zt-search-top" style="ztxhtml4" /> <!--#search--> <?php endif; ?> </div> <?php if($this->countModules('zt-cart-top')) : ?> <a title="cart" href="javascript: void(0);" id="cart"><span class="zt-icon-cart">cart</span></a> <div id="zt-cart-inner" class="row-fluid" style="display: none;position:relative; z-index:1001;"> <!--search--> <jdoc:include type="modules" name="zt-cart-top" style="ztxhtml4" /> <!--#search--> <?php endif; ?> </div> </div> <!--#Search Form--> </div> <!-- Set the z-index of overlay element lower then the login form --> <div id="SearchFormOverlay" style="display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; opacity: 0.5; -moz-opacity:0.5;"></div> <!-- Set the z-index of overlay element lower then the cart --> <div id="CartOverlay" style="display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; opacity: 0.5; -moz-opacity:0.5;"></div> <?php endif; ?> <a class="btn-navbar hidden-desktop collapsed" id="mobile-button" data-toggle="collapse" data-target=".menusys_drill"></a> <!--Drill Menu--> <div class="zt-drillmenu-inner hidden-desktop"> <div class="navbar"> <?php //Drilldown menu $menu = new Zo2MenuSystem('drill', $params->get('menutype', 'mainmenu')); $menu->show(); ?> </div> <div class="clearfix"></div> </div>
-
با سلام من قالبم رو از شرکت زوو تمپلت خریدم که در صفحه اصلی دوموقعیت چپ و راست اطراف موقعیت کانتنت(کامپوننت) نشان نمیدهند. من در صفحه اول به این موقعیتها نیاز دارم. تا جایی هم که فهمیدم یه کدی رو تعریف میکنن که در صفحه اصلی نمایش ندن. دوستان راهنمایی کنید تا این موقعیاتها رو در صفحه اول فغعال کنم. فروشگاه بزرگ السون- elsevan
-
دوستااان لطفا راهنماییم کنید خیلی نیازش دارم. اگه کسی پلاگینی در این مورد میشناسه معرفی کنه لطفا
-
کسی برای راهنمایی نیست؟
-
در داخل فرم ساخته شده بخش"خواص" و از منوی سمت چپ گزینه" ویرایش فرم" و بعد عنوان فرم رو تغییر بده
-
خب ینی چی کی مارو در جریان میذاره؟ با کد پستی بنظرم دقیق تر میشه هزینه هارو محاصبه کرد. هزینه ها بر اساس استان و شهرستانهاشون محاسبه میشن. روش شما خیلی عالیه ولی هزینه دقیق محاصبه نمیشه
مثلا من این رو پیدا کردم. ببینین
تبریز51999 الی 51331
میانه53491 الی 53131
اسکو53591 الی 53511
سردرود53651 الی 53616
باسمنج53691 الی 53661
آذرشهر53791 الی 53711
شبستر53891 الی 53811
هریس53991 الی 53911
مرند54199 الی 54131
جلفا54319 الی 54311
اهر54561 الی 54491
کلیبر54691 الی 54611
سراب54891 الی 54711
بستان آباد54991 الی 54911
مراغه55391 الی55131
عجبشیر55491 الی55411
بناب55591 الی55511
ملکان55691 الی55611
هشترود55781 الی55711
چاراویماق 55991 الی55791
کد پستی پنج رقمی استان آذربایجان غربی
ارومیه57591 الی57131
نقده57691 الی57611
.
.
.
.
-
با سلام
در ویرچومارت میتونیم برای هر کالا فیلد سفارشی مانند رنگ و سایز و .. تعریف کنیم و براشون قیمت در نظر بگیریم . ولی چطوری میتونیم براشون موجودی تنظیم کنیم؟ مثلا کالای x از رنگ زرد سایز25 ، 7 عدد موجودی داریم؟
-
در تنظیماتش آغاز محدوده zip و پایان داره. اگه بتونیم محدوده استانها رو بدونیم میتونیم راحت قیمت گذاری کنیم. و فکر کنم کد پستی های هر استان از هم تفکیک شده باشه. کافیه تا پیدا کنیم.
-
اگه از فیلد کشور ها استفاده ای نداری میتونی جایگزین استان هاش کنیبنظرم این راه جالب باشه. کاربرای ما که کلا از ایرانن پس نیازی به فیلد کشور نیست ولی حالا چطوری فیلد استان رو در پلاگین به جای کشور قرار بدیم؟
-
به تفکیک وزن درست ولی باید تفکیک شهرستان هم داشته باشه خصوصا تهرانپلاگینی که ازش استفاده میکنم تفکیک استان نداره متاسفانه
من هنوز درگیر وزن کالام ، وقتی روش حمل تعریف میکنم و بازه وزن رو تعریف میکنم دیگه تو فروشگاه نشون نمیدهاین روشی هم که گفتم خیلی ساده استانهای کشور رو به چند قسمت تقسیم کردم و نسبت به مسافت هزینه های جداگونه تعریف کردم
دوستانی که این مشکل رو حل کردن همراه با آموزش ترجیحا تصویری بزارن ، اون آموزش بالا نمی دونم با نسخه من (2.0.22) نمیخونه یا فروشگاه من ناقصه
از چه پلاگینی استفاده میکنی که تفکیک مسافت داره؟ در صورت امکان پلاگین رو در اختیار ما هم برای تست و بکارگیری قرار دهید
-
بنظرم برای این کار بهتره سراغ اسکریپتهای آماده برین.
-
لطفا نسخه لایسنس نا محدودشو بذارین...gift
-
ببین اکثرا ارسال پستی بر اساس وزنه. مثلا 1 کیلو 5000 تومان. 2 کیلو 10000 تومان
تو باید برای هر هزینه یک پرداخت تعیین کنی. مثلا هزینه پست 0-1000 گرم رو 5000 قرار بده و برای 1001 گرم تا 2000 گرم 10000 تومان و به اینصورت درستش کن.
بعد وزن محصولاتت رو هنگامی که محصول ایجاد میکنی تعریف کن . بعد هنگام خرید کاربر وزن محصول یا محصولات با هم هر چقد که باشد اون هزینه پستی براش اعمال میشه
-
اصلا همچین چیزی توی ویرچومارت 2 نداریم!مشکلت دقیقا چیه عزیز. منم قبلا با همچین مشکلی روبروئ بودم که شکر خدا حل شد. شاید بتونم کمکتون کنم
-
اگر بخوای با Css طوری تعریف کنی که قالبت واکنش گرا بشه باید موقعیتها رو درصدی کنی. و برای کار حرفه ای باید از فریم ورک استفاده کنی.
-
نه منم ندارم ولی قبلا دیدهه بودم تو نت
-
خب مگه نمیگین از تو نت پیدا کردید؟ کافیه لینکها و نام منو ها رو تصحیح کنین و مکان عکسها رو
-
آقا مهدی تو پستها که تبلیغ نمیکنن. تو امضات بکن. بدو بیا ویرایشش کن تا اخراج نشدیییی
-
برای منوی بالا میشه. اگه بلد باشین و حرفه ای کار کنین.
برای پایین هم آسانترین روش قرار دهی در یک ماژول اچ تی ام ال دستی هستش
-
با سلام
نمایشگاه خودرو - نمایشگاه خودرو
سپاسگذارم
برای دامنه نامحدود هم که فوق العاده میشه. تکی داداش
-
با سلام. دوستان من شنبه یک ماژول جستجوی محصولات ویرچومارت خرید کردم و 64000 بهش پول دادم ولی کار نمیکنه اصلا. سایتش اصلا قسمتی برای پشتیبانی نداره و کلا از دیروز سایتش خطای 403 میده. در کل فک کنم پولم سوخت. من این سایت رو از جوملا جهانی بهش هدایت شده بودم ...
الان از دوستان کسی چنین ماژولی داره؟؟ اگه کسی داره بخواد میتونه رایگان بده و یا هم پولی. و اگه دوستانی که فکر میکنند بشه این ماژول رو درست کرد پ.خ بدن تا بدم چک کنند. ممنون. سایت من برای چک
-
در این سایت بجای عنوان از تصویر استفاده شده و براش هاور تعیین شده . کافیه در تعریف منو در سمت چپ قسمت انتخابهای نوع لینک عکس رو قرار بدین و نمایش عنوان رو روی عدم نمایش تنظیم کنید.
و برای استایل دادنش باید css بلد باشین تا موس روش رفت تغییر رنگ بده. برای منوی پایین هم کد هاش تو نت هس. کافیه جستجو کنی
-
دوست عزیز تا جایی که من فهمیدم اداره پست بر اساس وزن کالا هزینه محصوب میکنه. تو سایت پست و یا اگر تو گوگل جستجو کنید هزینه های پست رو پیدا میکنید. بعد چندین ارسال محصول با هزینه رو بصورت وزن تعریف نمایید
-
برای ذحیره شدن در جوملا باید از تنشیمات مربوط به فرمی که میسازین تعیین کنین که در دیتابیس ذخیره بشه یانه. و برای ایمل هم که میگین مینویسه یه ارسال جدید، باید خودتون متن ایمیل را ویرایش کنی و فیلد هارو در متن ایمیل فراخوانی بکنید. در کل برای گرفتن خروجی با فارسی مشکل داره ولی دی قسمت خروجی به شکل xml مشکلی نداره
در رفع مشکلات و سوالات عمومی جوملا 1.7 و 2.5
ارسال شده در
ادامه کد ها