Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

tulbure1976

Новичок
  
  • Публикаций

    8
  • Зарегистрирован

  • Посещение

Все публикации пользователя tulbure1976

  1. Здравствуйте, помогите решить проблему с ошибкой Notice: Undefined variable: product_id ошибка выходит на странице закладок
  2. Здравствуйте, сколько будет стоить такой модуль на opencart 2.3 ?
  3. Добрый вечер, помогите плиз, после установки фильтра выходит ошибка Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /home/md5555/public_html/shop24.md/system/storage/modification/catalog/controller/common/header.php on line 843
  4. при генерации text_id атрибутов выходит ERROR!!! code: 4, status: 500, textStatus: error, "responseText:"Request TimeoutThis request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.Что делать?
  5. Добрый вечер. Ползунок фильтра цены он родной шаблона или для его визуализации как в демо версии нужен доп. плагин если да, то какой? Спасибо.
  6. Здравствуйте, купил фильтр, в архиве нет версии для OpenCart 1.5.6
  7. Добрый день, как сделать чтоб отзывы если были написаны на русском не выводились в английской версии сайта? Спасибо...
  8. Добрый день, установил дополнение, шаблон не дефолтный, выдает ошибку: ---------- Date: 2015-07-14 14:46:46 ~ IP : 127.0.0.1 ---------- REQUEST URI : /index.php?route=product/category&path=61 MOD DETAILS: modFile : Z:\home\defolt.md\www\vqmod/xml/microdata_for_categories.xml id : Microdata for categories version : 2.0 vqmver : all author : zubovd File Name : catalog/view/theme/*/template/product/category.tpl(1) VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <div> Содержимое category.tpl: <?php require( DIR_TEMPLATE.$this->config->get('config_template')."/template/common/config.tpl" ); $themeConfig = $this->config->get('themecontrol'); $DISPLAY_MODE = 'grid'; if( isset($themeConfig['cateogry_display_mode']) ){ $DISPLAY_MODE = $themeConfig['cateogry_display_mode']; } $MAX_ITEM_ROW =3; if( isset($themeConfig['cateogry_product_row']) && $themeConfig['cateogry_product_row'] ){ $MAX_ITEM_ROW = $themeConfig['cateogry_product_row']; } $categoryPzoom = isset($themeConfig['category_pzoom']) ? $themeConfig['category_pzoom']:0; ?> <?php echo $header; ?> <div id="breadcrumb"> <div class="container"> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> </div> </div> <div id="group-content"> <?php if( $SPAN[0] ): ?> <div class="span<?php echo $SPAN[0];?>"> <?php echo $column_left; ?> </div> <?php endif; ?> <div class="span<?php echo $SPAN[1];?>"> <div id="content"><?php echo $content_top; ?> <?php if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </div> <?php } ?> <h1 class="title-category"><?php echo $heading_title; ?></h1> <?php if ($categories) { ?> <!--<h2><?php echo $text_refine; ?></h2>--> <div class="category-list"> <?php if (count($categories) <= 5) { ?> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> </ul> <?php } else { ?> <?php for ($i = 0; $i < count($categories);) { ?> <ul> <?php $j = $i + ceil(count($categories) / 4); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($categories[$i])) { ?> <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php } ?> </div> <?php } ?> <?php if ($products) { ?> <div class="product-filter"> <div class="display"> <span><?php echo $text_display; ?></span> <span><?php echo $text_list; ?></span> <a onclick="display('grid');"><?php echo $text_grid; ?></a> </div> <div class="sort"><span><?php echo $text_sort; ?></span> <select onchange="location = this.value;"> <?php foreach ($sorts as $sorts) { ?> <?php if ($sorts['value'] == $sort . '-' . $order) { ?> <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option> <?php } else { ?> <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="limit"><span><?php echo $text_limit; ?></span> <select onchange="location = this.value;"> <?php foreach ($limits as $limits) { ?> <?php if ($limits['value'] == $limit) { ?> <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option> <?php } else { ?> <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div> </div> <div class="product-list"> <div class="row-fluid"> <?php $cols = $MAX_ITEM_ROW ; $span = floor(12/$cols); foreach ($products as $i => $product) { ?> <?php if( $i++%$cols == 0 ) { ?> <div class="row-fluid"> <?php } ?> <div class="span<?php echo $span;?> product-block"> <div class="product-inner"> <?php if ($product['thumb']) { ?> <div class="image"> <?php if( $product['special'] ) { ?> <span class="product-label-special label"><?php echo $this->language->get( 'text_sale' ); ?></span> <?php } ?> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> <?php if( $categoryPzoom ) { $zimage = str_replace( "cache/","", preg_replace("#-\d+x\d+#", "", $product['thumb'] )); ?> <a href="<?php echo $zimage;?>" class="colorbox product-zoom" rel="colorbox" title="<?php echo $product['name']; ?>"><span class="fa fa-search-plus"></span></a> <?php } ?> </div> <?php } ?> <div class="product-meta"> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/<?php echo $this->config->get('config_template');?>/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="description"><?php echo substr( strip_tags($product['description']),0,180);?>...</div> <div class="wishlist"> <a onclick="addToWishList('<?php echo $product['product_id']; ?>');" title="<?php echo $button_wishlist; ?>" ><?php echo $button_wishlist; ?></a></div> <div class="compare" ><a onclick="addToCompare('<?php echo $product['product_id']; ?>');" title="<?php echo $button_compare; ?>" ><?php echo $button_compare; ?></a></div> <div class="price-cart"> <?php if ($product['price']) { ?> <div class="price pull-left"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> </div> </div> </div> <?php if( $i%$cols == 0 || $i==count($products) ) { ?> </div> <?php } ?> <?php } ?> </div> </div> <div class="product-filter"> <div class="pagination"><?php echo $pagination; ?></div> <div class="product-compare"><a href="<?php echo $compare; ?>" id="compare-total"><?php echo $text_compare; ?></a></div> </div> <?php } ?> <?php if (!$categories && !$products) { ?> <div class="content"><?php echo $text_empty; ?></div> <div class="buttons"> <div class="right"><a href="<?php echo $continue; ?>" class="button"><?php echo $button_continue; ?></a></div> </div> <?php } ?> <?php echo $content_bottom; ?></div> <script type="text/javascript"><!-- function display(view) { if (view == 'list') { $('.product-grid').attr('class', 'product-list'); $('.product-list div.product_block').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').html() + '</div>'; html += ' <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += ' <div class="compare">' + $(element).find('.compare').html() + '</div>'; html += '</div>'; html += '<div class="left">'; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } html += ' <div class="name">' + $(element).find('.name').html() + '</div>'; html += ' <div class="description">' + $(element).find('.description').html() + '</div>'; var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '</div>'; $(element).html(html); }); $('.display').html('<span style="float: left;"><?php echo $text_display; ?></span><a class="list active"><?php echo $text_list; ?></a><a class="grid" onclick="display(\'grid\');"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid div.product_block').each(function(index, element) { html = ''; var image = $(element).find('.image').html(); if (image != null) { html += '<div class="image">' + image + '</div>'; } html += '<div class="name">' + $(element).find('.name').html() + '</div>'; html += '<div class="description">' + $(element).find('.description').html() + '</div>'; var price = $(element).find('.price').html(); if (price != null) { html += '<div class="price">' + price + '</div>'; } var rating = $(element).find('.rating').html(); if (rating != null) { html += '<div class="rating">' + rating + '</div>'; } html += '<div class="cart">' + $(element).find('.cart').html() + '</div>'; html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>'; html += '<div class="compare">' + $(element).find('.compare').html() + '</div>'; $(element).html(html); }); $('.display').html('<span style="float: left;"><?php echo $text_display; ?></span><a class="list" onclick="display(\'list\');"><?php echo $text_list; ?></a><a class="grid active"><?php echo $text_grid; ?></a>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('<?php echo $DISPLAY_MODE;?>'); } //--></script> <?php if( $categoryPzoom ) { ?> <script type="text/javascript"><!-- $(document).ready(function() { $('.colorbox').colorbox({ overlayClose: true, opacity: 0.5, rel: false, onLoad:function(){ $("#cboxNext").remove(0); $("#cboxPrevious").remove(0); $("#cboxCurrent").remove(0); } }); }); //--></script> <?php } ?> </div> <?php if( $SPAN[2] ): ?> <div class="span<?php echo $SPAN[2];?>"> <?php echo $column_right; ?> </div> <?php endif; ?> </div> <?php echo $footer; ?>
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.