Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

rassigor

Users
  
  • Posts

    1,281
  • Joined

  • Last visited

Everything posted by rassigor

  1. Подскажите, как можно настроить, чтобы в разных категориях разный вид списков был Те в одних сетка, в других список, как это в коде прописать?
  2. Хочу сделать, если нет цены - выводить запрос на цену. Пишу в Шаблоне Падает Стандартный код вот такой подскажите че нетак <?php if ($price) { ?> <hr /> <div style="display:none;" data-i32temprop_mdp="offers" data-i32temscope_mdp data-i32temtype_mdp="http://schema.org/Offer"><meta data-i32temprop_mdp="priceCurrency" content="<?php echo $currency_code; ?>" /> <span data-i32temprop_mdp="price"><?php echo $p_value; ?></span></div> <ul class="list-unstyled price"> <li><span>Цена за 1 <?php echo $mpn; ?> - <?php echo $priceCh; ?></span></li> <?php if (!$special) { ?> <li><span><?php echo $price; ?>/ <?php echo $mpn; ?></spn></li> <?php } else { ?> <li><span class="old_price"><?php echo $price; ?></span><span><?php echo $special; ?>/ <?php echo $mpn; ?></span></li> <?php } ?> Мой быдло код <?php if ($price) { ?> <hr /> <div style="display:none;" data-i32temprop_mdp="offers" data-i32temscope_mdp data-i32temtype_mdp="http://schema.org/Offer"><meta data-i32temprop_mdp="priceCurrency" content="<?php echo $currency_code; ?>" /> <span data-i32temprop_mdp="price"><?php echo $p_value; ?></span></div> <ul class="list-unstyled price"> <?php if$priceCh&&$priceCh=0 ?> <?php } else { ?> <li><span>Цена за 1 <?php echo $mpn; ?> - <?php echo $priceCh; ?></span></li> <?php } ?> <?php if (!$special) { ?> <?php if$special&&$special=0 ?> <li><a onclick="callback('Скидка', '<?php echo $product_id; ?>');">Узнать цену!</a></li> <?php } else { ?> <li><span><?php echo $price; ?>/ <?php echo $mpn; ?></spn></li> <?php } ?> <?php } else { ?> <?php if$special&&$special=0 ?> <li><a onclick="callback('Скидка', '<?php echo $product_id; ?>');">Узнать цену!</a></li> <?php } else { ?> <li><span class="old_price"><?php echo $price; ?></span><span><?php echo $special; ?>/ <?php echo $mpn; ?></span></li> <?php } ?> <?php } ?> Делаю на основе вот этого кода рабочего <modification> <name>Hide Zero Price</name> <code>hide-zero-price</code> <version>2.3</version> <link>https://opencart2x.ru</link> <author>opencart2x.ru</author> <file path="catalog/view/theme/*/template/product/category.tpl"> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/product.tpl"> <operation> <search><![CDATA[?php if ($price)]]></search> <add position="replace"><![CDATA[?php if ($price&&$price>0)]]></add> </operation> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> <file path="catalog/view/theme/*/template/module/featured.tpl"> <operation> <search><![CDATA[?php if ($price)]]></search> <add position="replace"><![CDATA[?php if ($price&&$price>0)]]></add> </operation> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/search.tpl"> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/special.tpl"> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> <file path="catalog/view/theme/*/template/module/latest.tpl"> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/manufacturer_info.tpl"> <operation> <search><![CDATA[?php if ($product['price'])]]></search> <add position="replace"><![CDATA[?php if ($product['price']&&$product['price']>0)]]></add> </operation> </file> </modification>
  3. Вот такое не забудь в филтьтр вставить, а то будет все сьезжать в результатах, я долго бился MegaFilter.prototype.beforeRequest = function() { var self = this; }; MegaFilter.prototype.beforeRender = function( htmlResponse, htmlContent, json ) { var self = this; }; MegaFilter.prototype.afterRender = function( htmlResponse, htmlContent, json ) { var self = this; $('#list-view').click(function() { $('#content .product-grid > .clearfix').remove(); $('#content .product-grid, #content .product-price').attr('class', 'product-layout product-list col-xs-12'); localStorage.setItem('display', 'list'); }); $('#grid-view').click(function() { cols = $('#column-right, #column-left').length; menu = $('.breadcrumb.col-md-offset-4.col-lg-offset-3').length; if (cols == 2) { $('.product-grid, .product-list, .product-price').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12'); } else if (cols == 1 || menu == 1) { $('.product-grid, .product-list, .product-price').attr('class', 'product-layout product-grid col-lg-4 col-md-6 col-sm-6 col-xs-12'); } else { $('.product-grid, .product-list, .product-price').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12'); } if($(window).width() > 767) { autoheight(); } localStorage.setItem('display', 'grid'); }); $('#price-view').click(function() { $('#content .row > .product-list, #content .row > .product-grid').attr('class', 'product-layout product-price col-xs-12'); $('.product-price .caption').each(function() { $(this).wrap('<div></div>'); }); localStorage.setItem('display', 'compact'); }); if (localStorage.getItem('display') == 'list') { $('#list-view').trigger('click'); } else if (localStorage.getItem('display') == 'compact') { $('#price-view').trigger('click'); } else { $('#grid-view').trigger('click'); } if($(window).width() > 768) { $('[data-toggle=\'tooltip\']').tooltip({container: 'body', trigger:'hover'}); $(document).ajaxStop(function() { $('[data-toggle=\'tooltip\']').tooltip({container: 'body', trigger:'hover'}); }); } };
  4. Незнаю сюда или не сюда но напишу. Если у опции стоит свойство вычитать со склада - то она не отображается в карточке, если поставить нет - то она отображается. Это к шаблону имеет место? или у меня что то там не так?
  5. Подскажите можно ли сделать карусель из текста? без изображений?
  6. примерно понятно, но пока незнаю как сделать, завтра буду копать.......если бы ткнули в какой нить пример, был бы очень благодарен
  7. Запарка только вот где пошла. Хочу в рамках HTML модуля сделат ему беграунд, фон, и свой текст, те на странице разместить 3-4 html модуля блока со своим фоном. Столкнулся с тем, что задаю фон для блока, а он фон применяет на всю страницу, как мне можно сделать именно фон для HTML блока? Чтобы можно статью было оформить как красивый одностраничник
  8. Нужен модуль карусуль с текстом, те я на страницы указываю фоновый рисунок, к примеру задаю для карасели три вида текста и он их гоняет)Видел на одном из сайтов, мне понравилось Почитал как сделать самому - муторно, может есть готовый модуль http://loco.ru/materials/504-sdelat-slaider-na-owl-carousel-c-tekstom-sprava
  9. У вас какой опен карт? там в каком то нет картинок на категории. Вот к примеру в этой версии - есть непосредственно вывод категорий. http://opencart.pro/ я вот этим модулем пользуюсь https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=8392 он позволяет и плиткой выложить и каруселью и по разному.
  10. Так...все почистил вот здесь все стало нормально index.php?route=product/uni_reviewsindex.php?route=product/uni_reviews на на главной странице при выводе отзывов немного съезжает. картинка во вложении и подскажите почему у меня вот такой заголовок в отзывах? вот на этой странице index.php?route=product/uni_reviews heading_title heading_title
  11. Теперь про первые косяки 1)Настраиваем схему. Нажимаем сохранить, заходим заново блоки по другому стоят 2)Есть дублирование, те после сохранения может блок добавиться 2 раза. Два файлика - до сохранения и после. Как поправить?? Схема слетает, если сохранишь и не поправишь
  12. Коллеги от себя подскажу интересную штуку, может кто и знал, но я точно не знал. Создаем Схему, обзываем ее любым именем, не к чему ее не привязываем, просто даем Имя, в схеме указываем модули которые нам нужны. Накидываем наш дизайн так как нам вздумается. Создаем статью, в статье в дизайне указываем - схему которую мы создали. И все, для статьи будет наша схема, с нашими модулями, все просто легко и не единой строчки кода. Тем самым я вывел категории на статью Те по факту, мы можем с помощью модулю создавать неограниченное количество любых страниц с почти любым оформлением, используя механизм схема привязанная к статьям. Плюс стандартный механизм для текущих схем, типо категория, главная и тд
  13. Все получилось. Рассказываю, так как тема интересная Создаем Схему, обзываем ее любым именем, не к чему ее не привязываем, просто даем Имя, в схеме указываем модули которые нам нужны. Создаем статью, в статье в дизайне указываем - схему которую мы создали. И все, для статьи будет наша схема, с нашими модулями, все просто легко и не единой строчки кода. Тем самым я вывел категории на статью
  14. вот статью сегодня нашел, попробую по ней сделать Если же просто нужно вывести на отдельной странице какой-то модуль или модули (ну, например, захотел один клиент иметь отдельную страницу «Каталог», где выводятся главные категории магазина не менюшкой, а в виде блоков с картинками, заголовками и кратким описанием) — так вообще никакой код писать писать не надо. Создал новую схему, не привязывая ее к контроллеру, там прописал нужный модуль в нужной позиции, создал новую статью в информации, привязал к ней в «дизайне» созданную схему — и все дела: модуль вылез в нужном месте статьи, статья имеет администрируемые заголовок, ЧПУ ссылку и метаданные. Дела ровно 2 минуты, клиент счастлив.
  15. Интересует вот какая доработка. Мне нужно для разных регионов сделать разные цены. Часть товаров с опциями, часть без опций. В опции сейчас нет, скидки, групп покупателей и Акции. Минимальная доработка, которая мне нужна это 1)Добавить в опции Акционную цену 2)Добавить в опцию минимальное количество. (можно нечего не добавлять а использовать бонусные баллы, они не нужны) Сделать пересчет в карточке товара по опции, с учетом минимального количества и акционной цены. Если придумаете механизм как быть со скидками и группами покупателей будет супер)
  16. Не совсем то, это делается для главной страницы, а я хочу сделать произвольную страницу и там все вывести. У меня уже есть модуль который выводит категории вопрос, как сделать чтобы он был не наглавной на произвольно страницы, Схему делать? или как, я просто нуб....не совсем врубаюсь
  17. Те создать схему где будет категории?? можно чуть подробнее , для тугодумов как я
  18. Привет, у меня тема unishop, на нее встанет? В ней есть нечто подобное, но описание не выводит, по идее как бы совместить, твой модуль с моей темой?
    Отличный модуль, у меня шаблон unishop, попросил автора, он бесплатно под него оперативно доработал. в 10 00 купил, в 11 00 уже все было сделано и настроено. Рекомендую
  19. Привет, подскажите как сделать страницу в которой будут категории ну и в идеале чтобы все товары были. Но на первое время просто категории. http://garden-zoo.ru/catalog - пример сайта где это реализовано.
  20. Купил модуль, сам поставил, там делов 5 мин, совсем не сложно. Проверил, все работает как надо. Теперь надо немного мои CSS подправить, заказал автору, жду. Модуль отличный.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.