Serg5 Опубліковано: 1 липня 2014 Share Опубліковано: 1 липня 2014 А в наличии стикера нету? Надіслати Поділитися на інших сайтах More sharing options...
cherkas Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 А в наличии стикера нету? нарисуйте Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 в общем психанула, решила не копировать тупо под копирку информацию из xml, а вставила куда мне душа разрешила просто <?php if ($upc) { ?> <i style="background: url('catalog/view/theme/kinder/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?> и все окНу автор это и имел в виду под словами "ручная установка" :) Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 А в наличии стикера нету?Стикеры от "розетка" прикреплены в архиве, а хотите новые - рисуйте, как сказал cherkas. Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 Подскажите пожалуйста как подружить стикеры с товарами в категории. Че то не получается. Ищю по файлу тпл клас image и дописываю реализацию стикеров. Сам class "image" встречается только раз в коде. Помогите разобраться в чем заморочка. <?php $this->language->load('spicylicious_custom/spicy'); $text_wish = $this->language->get('text_wish'); $text_compare = $this->language->get('text_compare'); ?> <?php echo $header; ?> <div id="content_holder" class="fixed"> <div class="inner"> <div class="box"> <h1 class="heading-title"><?php echo $heading_title; ?></h1> </div> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?> <?php } ?> </div> <?php echo $content_top; ?> <?php if ($categories) { ?> <div class="box"> <h2 class="heading-title"><span><?php echo $text_refine; ?></span></h2> <div class="box-content"> <ul class="sub_cats"> <?php foreach ($categories as $category) { ?> <li class="cat_hold"><a href="<?php echo $category['href']; ?>"> <?php if ($category['pic']) { ?> <img src="<?php echo $category['pic']; ?>" title="<?php echo $category['name']; ?>" alt="<?php echo $category['name']; ?>" /> <?php } else { ?> <img src="catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/not_found.jpg" title="<?php echo $category['name']; ?>" alt="<?php echo $category['name']; ?>" /> <?php } ?> <span class="info"><?php echo $category['name']; ?></span> </a> </li> <?php } ?> </ul> </div> <div class="clear"></div> </div> <?php } ?> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"><a href="<?php echo $compare; ?>" id="compare_total"><?php echo "Сравнить товар"; ?></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <!-- LEFT COLUMN --> <?php echo $column_left; ?> <!-- END OF LEFT COLUMN --> <div id="content"> <div class="cat_list fixed product-list"> <?php foreach ($products as $product) { ?> <div class="prod_hold"> <?php if ($product['thumb']) { ?> <a class="wrap_link" href="<?php echo $product['href']; ?>"><span class="image"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></span></a> <?php } ?> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <div class="pricetag_small"><span class="price"><?php echo $product['price']; ?></span></div> <?php } else { ?> <div class="pricetag_small"><span class="old_price"><?php echo $product['price']; ?></span> <span class="new_price"><?php echo $product['special']; ?></span></div> <?php } ?> <?php } ?> <div class="info"> <h3><?php echo $product['name']; ?></h3> <p><?php echo $product['description']; ?></p> <a class="add_to_cart_small" onclick="addToCart('<?php echo $product['product_id']; ?>');"><?php echo $button_cart; ?></a> <a class="wishlist_small" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo "В закладки"; ?></a> <a class="compare_small" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo "Сравнить"; ?></a> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php echo $content_bottom; ?> </div> <div class="box"> <div class="box-content" style="text-align:left;"> <?php if ($thumb || $description) { ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> <?php } ?> </div> </div> <?php } ?> <?php if (!$categories && !$products) { ?> <!-- LEFT COLUMN --> <?php echo $column_left; ?> <!-- END OF LEFT COLUMN --> <div id="content"> <div class="content"><?php echo $text_empty; ?></div> <div class="buttons"> <div class="right"><a href="<?php echo $continue; ?>" class="button"><span><?php echo $button_continue; ?></span></a></div> </div> <?php echo $content_bottom; ?> </div> <?php } ?> </div> </div> <?php echo $footer; ?> <script type="text/javascript"><!-- $(document).ready(function(){ if (document.getElementById("column-left")!= null) { $('#content').addClass("content-column-left"); } }); //--></script> Эту строку я вставил. Подскажите что не так ? <div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> Как то у вас все закручено... Попробуйте вот эти свои строки <?php if ($product['thumb']) { ?> <a class="wrap_link" href="<?php echo $product['href']; ?>"><span class="image"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></span></a> поменять на <?php if ($product['thumb']) { ?> <a class="wrap_link" href="<?php echo $product['href']; ?>"> <span class="image"> <?php if ($upc) { ?> <i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?> <img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></span></a> Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 нарисуйте Я та нарисовал, а вот как вставить...не знаю Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 Я та нарисовал, а вот как вставить...не знаюА че там вставлять то? В инструкции к установке все четко написано: 1. Картинки должны называться так: sticker_назва.png 2. Забросьте их в ту же папку где храняться стандыртные стикеры! И все! 3. В поле UPC, при добавлении товара укажите имя стикера "назва" Или просто замените старые картинки на свои новые (старые удалите а новые загрузите). Слова автора: Чтобы назначить товару стикер новинки, нужно зайти в админку, открыть нужный товар и на вкладке Данные указать ему в поле UPC код стикера (например, new). Соответственно, у вас должна быть картинка стикера с названием "sticker_new.png", для специальных предложений код будет special (соответственно, картинка "sticker_special.png"), и так далее для любого кода - название картинки стикера должно быть "sticker_код.png". Вместе с модулем я добавил 4 картинки стикеров (new, special, top и price - взяты для образца с магазина Розетка, поэтому у себя нарисуйте что-то свое), вы можете добавить то, что нужно именно вам, и нарисовать сколько угодно вариантов стикеров, только не забывайте их коды вбивать в каждый товар в поле UPC. Картинки сохраняйте в каталог \catalog\view\theme\default\image. Если используете стикеры своих размеров, то не забывайте указать их размер в файле стилей дополнения (\catalog\view\theme\default\stylesheet\free_stickers.css), по умолчанию там указан размер тех стикеров, что идут в комплекте - 99х41. Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 После добавление, когда перехожу в категории белый экран Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 А поподробнее....что именно вы делаете? Стандартные стикеры у вас отображаються вообще? Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экранМожет кодировку упустили? UTF-8? VQmod ищет соответствующую строку у вашем файле tpl и подставляет вместо нее другую с фоном стикера. Можно и без VQmod сделать! пропишите непосредственно в своем tpl категории! Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 очень хороший модуль! стикеры есть везде, кроме карточки товара. в чем может быть проблема? установлен vqmod-2.4.1-opencart версия ocStore-1.5.5.1.2 шаблон стандартный сайт на локальном сервере Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 3 липня 2014 Автор Share Опубліковано: 3 липня 2014 Откройте xml файл и проверьте, что все требуемые строчки есть на месте в файлах catalog/view/theme/*/template/product/product.tpl и catalog/controller/product/product.php Как vqmod работает - читайте тут Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Откройте xml файл и проверьте, что все требуемые строчки есть на месте... благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 Может кодировку упустили? UTF-8? VQmod ищет соответствующую строку у вашем файле tpl и подставляет вместо нее другую с фоном стикера. Можно и без VQmod сделать! пропишите непосредственно в своем tpl категории! в этом и проблема в тпл когда строчку подставляешь, он и делает белый экран Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 4 липня 2014 Автор Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Боюсь представить, как вы читали о работе vqmod, если задаете такие вопросы. Строчки не в xml файле должны быть (они там и так есть), а в в файлах catalog/view/theme/*/template/product/product.tpl и catalog/controller/product/product.php, если выделенных ниже строчек там нет, то vqmod не выполнит требуемого действия и вы не увидите стикеры <file name="catalog/view/theme/*/template/product/product.tpl"> <operation> <search position="replace"> <![CDATA[ <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> ]]> </search> <add> <![CDATA[ <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style=" background: url('catalog/view/theme/default/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> ]]> </add> </operation> </file> <file name="catalog/controller/product/product.php"> <operation> <search position="after"> <![CDATA[ $this->data['model] = $product_info['model']; ]]> </search> <add> <![CDATA[ $this->data['upc'] = $product_info['upc']; ]]> </add> </operation> </file> Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Представте свой файл карточки товара tpl и строки из xml - будем смотреть что к чему. Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 файлы стандартного шаблона, никаких строчек в них не менял. c:\OpenServer\domains\ocshop\catalog\view\theme\default\template\product\product.tpl указанных строчек нету c:\OpenServer\domains\ocshop\catalog\controller\product\product.php стр. 286 $this->data['model'] = $product_info['model']; файлы прицепил catalog\view\theme\default\template\product\product.tpl - не позволяет загружать, поэтому изменил расширение на php и назвал product.php (менял расширение на txt но также вылетала ошибка загрузки - Ошибка Загрузка не удалась. Пожалуйста сообщите об этом администрации форума.) catalog-controller-product-product.php product.php Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 в product.tpl нет этой строчки <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> зато есть эта <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> видите сходство? у вас нет куска строки rel="colorbox", поэтому вкмод и не срабатывал (я не проверял стикеры на новых версиях ocstore, где этот кусок строки как раз отсутствует) замените вашу строчку на мою и все должно будет работать лучше меняйте строчку не в product.tpl, а в самом xml-файле, чтобы он соответствовал вашему product.tpl Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Все таки лучше было в хмl файле заменить эту строку... Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 Все таки лучше было в хмl файле заменить эту строку... Вообще да, вы правы - помимо не-валидности атрибута rel могут всплыть проблемы с другими дополнениями, которые не найдут измененную строку Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Не подскажите, в чем может быть проблемка Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 Serg5 ну вы хоть файлы то приведите, мы же не гадалки... Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <h1><?php echo $heading_title; ?></h1> <div class="h1-bb"></div> <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 1) { ?> <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) / 6); ?> <?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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <div class="product-grid"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?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 } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/palioxis/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></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 if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </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').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').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>'; $(element).html(html); }); $('.display').html('<span class="displaytext"><?php echo $text_display; ?></span> <a onclick="display(\'list\');"><div class="listview"><span class="listtext"><?php echo $text_list; ?></span></div></a><div class="gridviewactive"><span class="gridtext"><?php echo $text_grid; ?></span></div>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> Вот файлик category.tpl Надіслати Поділитися на інших сайтах More sharing options... Назад 4 5 6 7 8 9 10 11 12 13 14 Вперед Сторінка 9 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] 1 2 3 4 5 Автор: Wadamir, 26 липня 2018 стикеры украшательства (і ще %d) Теги: стикеры украшательства автоматические 116 відповідей 23 308 переглядів WarStyle 23 травня 2022 Модуль Product Labels - Simple badges for products (Прості ярлики для продуктів) [Поддержка] Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 відповідей 549 переглядів kirians 6 листопада 2021 Product Labels - Simple badges for products (Прості ярлики для продуктів) Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 коментарів 2 867 переглядів kirians 28 жовтня 2021 [Поддержка] Кнопка редактирования заказа при просмотре [vQmod] Автор: noakky, 22 жовтня 2013 админка админ-панель (і ще %d) Теги: админка админ-панель кнопка vqmod редактирование заказа 12 відповідей 3 226 переглядів fjeka 28 березня 2014 [Поддержка] «Говорящие товары» 1 2 Автор: fonclub, 6 вересня 2018 opencart говорящие товары (і ще %d) Теги: opencart говорящие товары каталог стикеры привлечь покупателей 45 відповідей 4 601 перегляд Zaurius 26 травня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення [Поддержка] Бесплатные простые стикеры Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 в общем психанула, решила не копировать тупо под копирку информацию из xml, а вставила куда мне душа разрешила просто <?php if ($upc) { ?> <i style="background: url('catalog/view/theme/kinder/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?> и все окНу автор это и имел в виду под словами "ручная установка" :) Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 А в наличии стикера нету?Стикеры от "розетка" прикреплены в архиве, а хотите новые - рисуйте, как сказал cherkas. Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 Подскажите пожалуйста как подружить стикеры с товарами в категории. Че то не получается. Ищю по файлу тпл клас image и дописываю реализацию стикеров. Сам class "image" встречается только раз в коде. Помогите разобраться в чем заморочка. <?php $this->language->load('spicylicious_custom/spicy'); $text_wish = $this->language->get('text_wish'); $text_compare = $this->language->get('text_compare'); ?> <?php echo $header; ?> <div id="content_holder" class="fixed"> <div class="inner"> <div class="box"> <h1 class="heading-title"><?php echo $heading_title; ?></h1> </div> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> <?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?> <?php } ?> </div> <?php echo $content_top; ?> <?php if ($categories) { ?> <div class="box"> <h2 class="heading-title"><span><?php echo $text_refine; ?></span></h2> <div class="box-content"> <ul class="sub_cats"> <?php foreach ($categories as $category) { ?> <li class="cat_hold"><a href="<?php echo $category['href']; ?>"> <?php if ($category['pic']) { ?> <img src="<?php echo $category['pic']; ?>" title="<?php echo $category['name']; ?>" alt="<?php echo $category['name']; ?>" /> <?php } else { ?> <img src="catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/not_found.jpg" title="<?php echo $category['name']; ?>" alt="<?php echo $category['name']; ?>" /> <?php } ?> <span class="info"><?php echo $category['name']; ?></span> </a> </li> <?php } ?> </ul> </div> <div class="clear"></div> </div> <?php } ?> <?php if ($products) { ?> <div class="product-filter"> <div class="product-compare"><a href="<?php echo $compare; ?>" id="compare_total"><?php echo "Сравнить товар"; ?></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <!-- LEFT COLUMN --> <?php echo $column_left; ?> <!-- END OF LEFT COLUMN --> <div id="content"> <div class="cat_list fixed product-list"> <?php foreach ($products as $product) { ?> <div class="prod_hold"> <?php if ($product['thumb']) { ?> <a class="wrap_link" href="<?php echo $product['href']; ?>"><span class="image"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></span></a> <?php } ?> <?php if ($product['price']) { ?> <?php if (!$product['special']) { ?> <div class="pricetag_small"><span class="price"><?php echo $product['price']; ?></span></div> <?php } else { ?> <div class="pricetag_small"><span class="old_price"><?php echo $product['price']; ?></span> <span class="new_price"><?php echo $product['special']; ?></span></div> <?php } ?> <?php } ?> <div class="info"> <h3><?php echo $product['name']; ?></h3> <p><?php echo $product['description']; ?></p> <a class="add_to_cart_small" onclick="addToCart('<?php echo $product['product_id']; ?>');"><?php echo $button_cart; ?></a> <a class="wishlist_small" onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo "В закладки"; ?></a> <a class="compare_small" onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo "Сравнить"; ?></a> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></div> <?php echo $content_bottom; ?> </div> <div class="box"> <div class="box-content" style="text-align:left;"> <?php if ($thumb || $description) { ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> <?php } ?> </div> </div> <?php } ?> <?php if (!$categories && !$products) { ?> <!-- LEFT COLUMN --> <?php echo $column_left; ?> <!-- END OF LEFT COLUMN --> <div id="content"> <div class="content"><?php echo $text_empty; ?></div> <div class="buttons"> <div class="right"><a href="<?php echo $continue; ?>" class="button"><span><?php echo $button_continue; ?></span></a></div> </div> <?php echo $content_bottom; ?> </div> <?php } ?> </div> </div> <?php echo $footer; ?> <script type="text/javascript"><!-- $(document).ready(function(){ if (document.getElementById("column-left")!= null) { $('#content').addClass("content-column-left"); } }); //--></script> Эту строку я вставил. Подскажите что не так ? <div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> Как то у вас все закручено... Попробуйте вот эти свои строки <?php if ($product['thumb']) { ?> <a class="wrap_link" href="<?php echo $product['href']; ?>"><span class="image"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></span></a> поменять на <?php if ($product['thumb']) { ?> <a class="wrap_link" href="<?php echo $product['href']; ?>"> <span class="image"> <?php if ($upc) { ?> <i style="background: url('catalog/view/theme/default/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?> <img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></span></a> Надіслати Поділитися на інших сайтах More sharing options...
Serg5 Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 нарисуйте Я та нарисовал, а вот как вставить...не знаю Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 Я та нарисовал, а вот как вставить...не знаюА че там вставлять то? В инструкции к установке все четко написано: 1. Картинки должны называться так: sticker_назва.png 2. Забросьте их в ту же папку где храняться стандыртные стикеры! И все! 3. В поле UPC, при добавлении товара укажите имя стикера "назва" Или просто замените старые картинки на свои новые (старые удалите а новые загрузите). Слова автора: Чтобы назначить товару стикер новинки, нужно зайти в админку, открыть нужный товар и на вкладке Данные указать ему в поле UPC код стикера (например, new). Соответственно, у вас должна быть картинка стикера с названием "sticker_new.png", для специальных предложений код будет special (соответственно, картинка "sticker_special.png"), и так далее для любого кода - название картинки стикера должно быть "sticker_код.png". Вместе с модулем я добавил 4 картинки стикеров (new, special, top и price - взяты для образца с магазина Розетка, поэтому у себя нарисуйте что-то свое), вы можете добавить то, что нужно именно вам, и нарисовать сколько угодно вариантов стикеров, только не забывайте их коды вбивать в каждый товар в поле UPC. Картинки сохраняйте в каталог \catalog\view\theme\default\image. Если используете стикеры своих размеров, то не забывайте указать их размер в файле стилей дополнения (\catalog\view\theme\default\stylesheet\free_stickers.css), по умолчанию там указан размер тех стикеров, что идут в комплекте - 99х41. Надіслати Поділитися на інших сайтах More sharing options...
Serg5 Опубліковано: 2 липня 2014 Share Опубліковано: 2 липня 2014 После добавление, когда перехожу в категории белый экран Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 А поподробнее....что именно вы делаете? Стандартные стикеры у вас отображаються вообще? Надіслати Поділитися на інших сайтах More sharing options...
Serg5 Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экранМожет кодировку упустили? UTF-8? VQmod ищет соответствующую строку у вашем файле tpl и подставляет вместо нее другую с фоном стикера. Можно и без VQmod сделать! пропишите непосредственно в своем tpl категории! Надіслати Поділитися на інших сайтах More sharing options...
newflora Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 очень хороший модуль! стикеры есть везде, кроме карточки товара. в чем может быть проблема? установлен vqmod-2.4.1-opencart версия ocStore-1.5.5.1.2 шаблон стандартный сайт на локальном сервере Надіслати Поділитися на інших сайтах More sharing options...
RGB Опубліковано: 3 липня 2014 Автор Share Опубліковано: 3 липня 2014 Откройте xml файл и проверьте, что все требуемые строчки есть на месте в файлах catalog/view/theme/*/template/product/product.tpl и catalog/controller/product/product.php Как vqmod работает - читайте тут Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Откройте xml файл и проверьте, что все требуемые строчки есть на месте... благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 Может кодировку упустили? UTF-8? VQmod ищет соответствующую строку у вашем файле tpl и подставляет вместо нее другую с фоном стикера. Можно и без VQmod сделать! пропишите непосредственно в своем tpl категории! в этом и проблема в тпл когда строчку подставляешь, он и делает белый экран Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 4 липня 2014 Автор Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Боюсь представить, как вы читали о работе vqmod, если задаете такие вопросы. Строчки не в xml файле должны быть (они там и так есть), а в в файлах catalog/view/theme/*/template/product/product.tpl и catalog/controller/product/product.php, если выделенных ниже строчек там нет, то vqmod не выполнит требуемого действия и вы не увидите стикеры <file name="catalog/view/theme/*/template/product/product.tpl"> <operation> <search position="replace"> <![CDATA[ <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> ]]> </search> <add> <![CDATA[ <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style=" background: url('catalog/view/theme/default/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> ]]> </add> </operation> </file> <file name="catalog/controller/product/product.php"> <operation> <search position="after"> <![CDATA[ $this->data['model] = $product_info['model']; ]]> </search> <add> <![CDATA[ $this->data['upc'] = $product_info['upc']; ]]> </add> </operation> </file> Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Представте свой файл карточки товара tpl и строки из xml - будем смотреть что к чему. Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 файлы стандартного шаблона, никаких строчек в них не менял. c:\OpenServer\domains\ocshop\catalog\view\theme\default\template\product\product.tpl указанных строчек нету c:\OpenServer\domains\ocshop\catalog\controller\product\product.php стр. 286 $this->data['model'] = $product_info['model']; файлы прицепил catalog\view\theme\default\template\product\product.tpl - не позволяет загружать, поэтому изменил расширение на php и назвал product.php (менял расширение на txt но также вылетала ошибка загрузки - Ошибка Загрузка не удалась. Пожалуйста сообщите об этом администрации форума.) catalog-controller-product-product.php product.php Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 в product.tpl нет этой строчки <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> зато есть эта <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> видите сходство? у вас нет куска строки rel="colorbox", поэтому вкмод и не срабатывал (я не проверял стикеры на новых версиях ocstore, где этот кусок строки как раз отсутствует) замените вашу строчку на мою и все должно будет работать лучше меняйте строчку не в product.tpl, а в самом xml-файле, чтобы он соответствовал вашему product.tpl Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Все таки лучше было в хмl файле заменить эту строку... Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 Все таки лучше было в хмl файле заменить эту строку... Вообще да, вы правы - помимо не-валидности атрибута rel могут всплыть проблемы с другими дополнениями, которые не найдут измененную строку Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Не подскажите, в чем может быть проблемка Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 Serg5 ну вы хоть файлы то приведите, мы же не гадалки... Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <h1><?php echo $heading_title; ?></h1> <div class="h1-bb"></div> <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 1) { ?> <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) / 6); ?> <?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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <div class="product-grid"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?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 } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/palioxis/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></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 if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </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').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').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>'; $(element).html(html); }); $('.display').html('<span class="displaytext"><?php echo $text_display; ?></span> <a onclick="display(\'list\');"><div class="listview"><span class="listtext"><?php echo $text_list; ?></span></div></a><div class="gridviewactive"><span class="gridtext"><?php echo $text_grid; ?></span></div>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> Вот файлик category.tpl Надіслати Поділитися на інших сайтах More sharing options... Назад 4 5 6 7 8 9 10 11 12 13 14 Вперед Сторінка 9 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] 1 2 3 4 5 Автор: Wadamir, 26 липня 2018 стикеры украшательства (і ще %d) Теги: стикеры украшательства автоматические 116 відповідей 23 308 переглядів WarStyle 23 травня 2022 Модуль Product Labels - Simple badges for products (Прості ярлики для продуктів) [Поддержка] Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 відповідей 549 переглядів kirians 6 листопада 2021 Product Labels - Simple badges for products (Прості ярлики для продуктів) Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 коментарів 2 867 переглядів kirians 28 жовтня 2021 [Поддержка] Кнопка редактирования заказа при просмотре [vQmod] Автор: noakky, 22 жовтня 2013 админка админ-панель (і ще %d) Теги: админка админ-панель кнопка vqmod редактирование заказа 12 відповідей 3 226 переглядів fjeka 28 березня 2014 [Поддержка] «Говорящие товары» 1 2 Автор: fonclub, 6 вересня 2018 opencart говорящие товары (і ще %d) Теги: opencart говорящие товары каталог стикеры привлечь покупателей 45 відповідей 4 601 перегляд Zaurius 26 травня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення [Поддержка] Бесплатные простые стикеры Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
newflora Опубліковано: 3 липня 2014 Share Опубліковано: 3 липня 2014 Откройте xml файл и проверьте, что все требуемые строчки есть на месте... благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Надіслати Поділитися на інших сайтах More sharing options...
Serg5 Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 Может кодировку упустили? UTF-8? VQmod ищет соответствующую строку у вашем файле tpl и подставляет вместо нее другую с фоном стикера. Можно и без VQmod сделать! пропишите непосредственно в своем tpl категории! в этом и проблема в тпл когда строчку подставляешь, он и делает белый экран Надіслати Поділитися на інших сайтах More sharing options...
RGB Опубліковано: 4 липня 2014 Автор Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Боюсь представить, как вы читали о работе vqmod, если задаете такие вопросы. Строчки не в xml файле должны быть (они там и так есть), а в в файлах catalog/view/theme/*/template/product/product.tpl и catalog/controller/product/product.php, если выделенных ниже строчек там нет, то vqmod не выполнит требуемого действия и вы не увидите стикеры <file name="catalog/view/theme/*/template/product/product.tpl"> <operation> <search position="replace"> <![CDATA[ <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> ]]> </search> <add> <![CDATA[ <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style=" background: url('catalog/view/theme/default/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> ]]> </add> </operation> </file> <file name="catalog/controller/product/product.php"> <operation> <search position="after"> <![CDATA[ $this->data['model] = $product_info['model']; ]]> </search> <add> <![CDATA[ $this->data['upc'] = $product_info['upc']; ]]> </add> </operation> </file> Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Представте свой файл карточки товара tpl и строки из xml - будем смотреть что к чему. Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 файлы стандартного шаблона, никаких строчек в них не менял. c:\OpenServer\domains\ocshop\catalog\view\theme\default\template\product\product.tpl указанных строчек нету c:\OpenServer\domains\ocshop\catalog\controller\product\product.php стр. 286 $this->data['model'] = $product_info['model']; файлы прицепил catalog\view\theme\default\template\product\product.tpl - не позволяет загружать, поэтому изменил расширение на php и назвал product.php (менял расширение на txt но также вылетала ошибка загрузки - Ошибка Загрузка не удалась. Пожалуйста сообщите об этом администрации форума.) catalog-controller-product-product.php product.php Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 в product.tpl нет этой строчки <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> зато есть эта <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> видите сходство? у вас нет куска строки rel="colorbox", поэтому вкмод и не срабатывал (я не проверял стикеры на новых версиях ocstore, где этот кусок строки как раз отсутствует) замените вашу строчку на мою и все должно будет работать лучше меняйте строчку не в product.tpl, а в самом xml-файле, чтобы он соответствовал вашему product.tpl Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Все таки лучше было в хмl файле заменить эту строку... Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 Все таки лучше было в хмl файле заменить эту строку... Вообще да, вы правы - помимо не-валидности атрибута rel могут всплыть проблемы с другими дополнениями, которые не найдут измененную строку Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Не подскажите, в чем может быть проблемка Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 Serg5 ну вы хоть файлы то приведите, мы же не гадалки... Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <h1><?php echo $heading_title; ?></h1> <div class="h1-bb"></div> <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 1) { ?> <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) / 6); ?> <?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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <div class="product-grid"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?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 } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/palioxis/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></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 if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </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').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').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>'; $(element).html(html); }); $('.display').html('<span class="displaytext"><?php echo $text_display; ?></span> <a onclick="display(\'list\');"><div class="listview"><span class="listtext"><?php echo $text_list; ?></span></div></a><div class="gridviewactive"><span class="gridtext"><?php echo $text_grid; ?></span></div>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> Вот файлик category.tpl Надіслати Поділитися на інших сайтах More sharing options... Назад 4 5 6 7 8 9 10 11 12 13 14 Вперед Сторінка 9 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] 1 2 3 4 5 Автор: Wadamir, 26 липня 2018 стикеры украшательства (і ще %d) Теги: стикеры украшательства автоматические 116 відповідей 23 308 переглядів WarStyle 23 травня 2022 Модуль Product Labels - Simple badges for products (Прості ярлики для продуктів) [Поддержка] Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 відповідей 549 переглядів kirians 6 листопада 2021 Product Labels - Simple badges for products (Прості ярлики для продуктів) Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 коментарів 2 867 переглядів kirians 28 жовтня 2021 [Поддержка] Кнопка редактирования заказа при просмотре [vQmod] Автор: noakky, 22 жовтня 2013 админка админ-панель (і ще %d) Теги: админка админ-панель кнопка vqmod редактирование заказа 12 відповідей 3 226 переглядів fjeka 28 березня 2014 [Поддержка] «Говорящие товары» 1 2 Автор: fonclub, 6 вересня 2018 opencart говорящие товары (і ще %d) Теги: opencart говорящие товары каталог стикеры привлечь покупателей 45 відповідей 4 601 перегляд Zaurius 26 травня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення [Поддержка] Бесплатные простые стикеры
StudentM Опубліковано: 4 липня 2014 Share Опубліковано: 4 липня 2014 благодарю за консультацию, но если не трудно, подскажите, какие "требуемые строчки" должны быть в xml файле. как работает vqmod, прочел и, подозреваю, что должны быть какие то одинаковые строчки во всех трех файлах. Представте свой файл карточки товара tpl и строки из xml - будем смотреть что к чему. Надіслати Поділитися на інших сайтах More sharing options...
newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 файлы стандартного шаблона, никаких строчек в них не менял. c:\OpenServer\domains\ocshop\catalog\view\theme\default\template\product\product.tpl указанных строчек нету c:\OpenServer\domains\ocshop\catalog\controller\product\product.php стр. 286 $this->data['model'] = $product_info['model']; файлы прицепил catalog\view\theme\default\template\product\product.tpl - не позволяет загружать, поэтому изменил расширение на php и назвал product.php (менял расширение на txt но также вылетала ошибка загрузки - Ошибка Загрузка не удалась. Пожалуйста сообщите об этом администрации форума.) catalog-controller-product-product.php product.php Надіслати Поділитися на інших сайтах More sharing options...
RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 в product.tpl нет этой строчки <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> зато есть эта <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div> видите сходство? у вас нет куска строки rel="colorbox", поэтому вкмод и не срабатывал (я не проверял стикеры на новых версиях ocstore, где этот кусок строки как раз отсутствует) замените вашу строчку на мою и все должно будет работать лучше меняйте строчку не в product.tpl, а в самом xml-файле, чтобы он соответствовал вашему product.tpl Надіслати Поділитися на інших сайтах More sharing options... newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Все таки лучше было в хмl файле заменить эту строку... Надіслати Поділитися на інших сайтах More sharing options... RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 Все таки лучше было в хмl файле заменить эту строку... Вообще да, вы правы - помимо не-валидности атрибута rel могут всплыть проблемы с другими дополнениями, которые не найдут измененную строку Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Не подскажите, в чем может быть проблемка Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 Serg5 ну вы хоть файлы то приведите, мы же не гадалки... Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <h1><?php echo $heading_title; ?></h1> <div class="h1-bb"></div> <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 1) { ?> <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) / 6); ?> <?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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <div class="product-grid"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?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 } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/palioxis/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></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 if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </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').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').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>'; $(element).html(html); }); $('.display').html('<span class="displaytext"><?php echo $text_display; ?></span> <a onclick="display(\'list\');"><div class="listview"><span class="listtext"><?php echo $text_list; ?></span></div></a><div class="gridviewactive"><span class="gridtext"><?php echo $text_grid; ?></span></div>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> Вот файлик category.tpl Надіслати Поділитися на інших сайтах More sharing options... Назад 4 5 6 7 8 9 10 11 12 13 14 Вперед Сторінка 9 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] 1 2 3 4 5 Автор: Wadamir, 26 липня 2018 стикеры украшательства (і ще %d) Теги: стикеры украшательства автоматические 116 відповідей 23 308 переглядів WarStyle 23 травня 2022 Модуль Product Labels - Simple badges for products (Прості ярлики для продуктів) [Поддержка] Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 відповідей 549 переглядів kirians 6 листопада 2021 Product Labels - Simple badges for products (Прості ярлики для продуктів) Автор: kirians, 28 жовтня 2021 label product label (і ще %d) Теги: label product label discount label badge sticker stickers стикеры товаров стикер стикеры ярлыки иконки товар ярлык стікери товарів стікери ярлики іконки товар ярлик 0 коментарів 2 867 переглядів kirians 28 жовтня 2021 [Поддержка] Кнопка редактирования заказа при просмотре [vQmod] Автор: noakky, 22 жовтня 2013 админка админ-панель (і ще %d) Теги: админка админ-панель кнопка vqmod редактирование заказа 12 відповідей 3 226 переглядів fjeka 28 березня 2014 [Поддержка] «Говорящие товары» 1 2 Автор: fonclub, 6 вересня 2018 opencart говорящие товары (і ще %d) Теги: opencart говорящие товары каталог стикеры привлечь покупателей 45 відповідей 4 601 перегляд Zaurius 26 травня 2022 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
newflora Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 спасибо! все сработало, классный стикер. Все таки лучше было в хмl файле заменить эту строку... Надіслати Поділитися на інших сайтах More sharing options...
RGB Опубліковано: 6 липня 2014 Автор Share Опубліковано: 6 липня 2014 Все таки лучше было в хмl файле заменить эту строку... Вообще да, вы правы - помимо не-валидности атрибута rel могут всплыть проблемы с другими дополнениями, которые не найдут измененную строку Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Не подскажите, в чем может быть проблемка Надіслати Поділитися на інших сайтах More sharing options... StudentM Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 Serg5 ну вы хоть файлы то приведите, мы же не гадалки... Надіслати Поділитися на інших сайтах More sharing options... Serg5 Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <h1><?php echo $heading_title; ?></h1> <div class="h1-bb"></div> <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 1) { ?> <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) / 6); ?> <?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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <div class="product-grid"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?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 } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/palioxis/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></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 if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </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').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').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>'; $(element).html(html); }); $('.display').html('<span class="displaytext"><?php echo $text_display; ?></span> <a onclick="display(\'list\');"><div class="listview"><span class="listtext"><?php echo $text_list; ?></span></div></a><div class="gridviewactive"><span class="gridtext"><?php echo $text_grid; ?></span></div>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> Вот файлик category.tpl Надіслати Поділитися на інших сайтах More sharing options... Назад 4 5 6 7 8 9 10 11 12 13 14 Вперед Сторінка 9 з 14 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Serg5 Опубліковано: 6 липня 2014 Share Опубліковано: 6 липня 2014 Vqmod блокирует как я понял что та. У меня место категорий белый экран, товаров нет, просто белый экран Не подскажите, в чем может быть проблемка Надіслати Поділитися на інших сайтах More sharing options...
StudentM Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 Serg5 ну вы хоть файлы то приведите, мы же не гадалки... Надіслати Поділитися на інших сайтах More sharing options...
Serg5 Опубліковано: 7 липня 2014 Share Опубліковано: 7 липня 2014 <?php echo $header; ?> <div class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } ?> </div> <div id="notification"></div> <?php echo $column_left; ?><?php echo $column_right; ?> <div id="content"><?php echo $content_top; ?> <h1><?php echo $heading_title; ?></h1> <div class="h1-bb"></div> <?php if ($categories) { ?> <h2><?php echo $text_refine; ?></h2> <div class="category-list"> <?php if (count($categories) <= 1) { ?> <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) / 6); ?> <?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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a></div> <div class="limit"><b><?php echo $text_limit; ?></b> <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="sort"><b><?php echo $text_sort; ?></b> <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> <div class="product-grid"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="description"><?php echo $product['description']; ?></div> <?php if ($product['price']) { ?> <div class="price"> <?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 } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/palioxis/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <div class="cart"> <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> </div> </div> <?php } ?> </div> <div class="pagination"><?php echo $pagination; ?></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 if ($thumb || $description) { ?> <div class="category-info"> <?php if ($thumb) { ?> <?php } ?> <?php if ($description) { ?> <?php echo $description; ?> <?php } ?> </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').each(function(index, element) { html = '<div class="right">'; html += ' <div class="cart">' + $(element).find('.cart').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 class="displaytext"><?php echo $text_display; ?></span> <div class="listviewactive"><span class="listtext"><?php echo $text_list; ?></span></div><a onclick="display(\'grid\');"><div class="gridview"><span class="gridtext"><?php echo $text_grid; ?></span></div></a>'); $.totalStorage('display', 'list'); } else { $('.product-list').attr('class', 'product-grid'); $('.product-grid > div').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>'; $(element).html(html); }); $('.display').html('<span class="displaytext"><?php echo $text_display; ?></span> <a onclick="display(\'list\');"><div class="listview"><span class="listtext"><?php echo $text_list; ?></span></div></a><div class="gridviewactive"><span class="gridtext"><?php echo $text_grid; ?></span></div>'); $.totalStorage('display', 'grid'); } } view = $.totalStorage('display'); if (view) { display(view); } else { display('grid'); } //--></script> <?php echo $footer; ?> Вот файлик category.tpl Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts