COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Nameless

opencart.pro
  • Публикации

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

  • Посещение

  • Days Won

    5

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

  1. работает, может временный глюк был
  2. Хотел было RetailCRM затестить, зарегился, пошарился и понял что вся интеграция будет платной, даже импорта своих клиентов нет, нужно отдельно заказывать. Видел модуль под битрикс24, но не тестил.
  3. там есть почта автора (в сборке), правда он не сильно бодро отвечает. вообще эта штука работала, тестировал на ocshop 2.1
  4. это в шаблоне карточки товара или в окмоде модуля?
  5. ага уже догадался)) получается вот так: http://prntscr.com/bqhwcc надпись бы за цену перенести и нормуль было бы
  6. а точно в этой конструкции, а не в следующей? у меня белый экран на странице товаров, по изменениям вышло так: <file path="catalog/view/theme/*/template/product/product.tpl"> <operation error="skip"> <search index="0,40"><![CDATA[<option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>]]></search> <add position="replace"><![CDATA[ <option value="<?php echo $option_value['product_option_value_id']; ?>"<? if ($option_value['value']=="1") echo 'style="display:none;"';?>><?php echo $option_value['name']; ?> <? if ($option_value['quantity']<='0' AND $option_value['stock_status_id'] > '5' AND ($quantity > '0')) echo "Нет в наличии"; ]]></add> </operation> </file> такое предложение информирование о статусе товара/опции может просто сделать вместо стандартного статуса, а не ниже?
  7. надпись про отсутствие товара в опции (проверял на выпадающий список) появляется только в мозиле, хром и ослик ее не выводят((
  8. всего вместе не видел, а вот модуль "брошенная корзина был", уведомление про отсутствующий товар тоже было
  9. если стоит МегаФильтр то нужно в настройках слоя фильтра зайти в яваскрипт и дописать в последней констркции кода: $('article').readmore({ maxHeight: 100, moreLink: '<a href="#" class="button btn btn-primary">Подробнее</a>', lessLink: '<a href="#" class="button btn btn-primary">Скрыть</a>' }); что бы вышло: MegaFilter.prototype.afterRender = function( htmlResponse, htmlContent, json ) { $('article').readmore({ maxHeight: 100, moreLink: '<a href="#" class="button btn btn-primary">Подробнее</a>', lessLink: '<a href="#" class="button btn btn-primary">Скрыть</a>' }); };
  10. Наконец удалось заполучить модуль с поддержкой связанных опций. Автор чутко выслушал все предложения и не оставил без внимания. Оперативно помог подправить под тему.
  11. Сделал чуть проще как тут описано http://pcvector.net/2014/11/24/readmorejs-plagin-skryvayuschiy-bolshoy-tekst.html Для чего залил readmore.js в catalog/view/javascript, далее в category.tpl после <?php echo $column_right; ?></div> добавил: <script src="catalog/view/javascript/readmore.js" type="text/javascript"></script> <script> $('article').readmore({ maxHeight: 100, moreLink: '<a href="#" class="button btn btn-primary">Подробнее</a>', lessLink: '<a href="#" class="button btn btn-primary">Скрыть</a>' }); </script> а текст в описании категории заключил в <article></article>, хотя последние теги может правильней добавить в шаблон
  12. Всем привет! Решил сделать основательное описание для основных категорий и тк текст очень длинный то визуально это не удобно. Для решения проблемы нашел такой скрипт http://cssdeck.com/labs/full/uq6hvxxy Запихал в stylesheet.css: #block-hidetext{ border-bottom: 1px solid #C3C3C3; height: 200px; overflow: hidden; } #text-tab{ position: absolute; width: 120px; height: 30px; border-top: 1px solid #C3C3C3; border-left: 1px solid #C3C3C3; border-right: 1px solid #C3C3C3; background-color: white; margin-top: -31px; margin-left: 290px; cursor: pointer; } #text-tab p{ text-align: center; margin: 8px 0; } создал файл blockhidetext.js в catalog/view/javascript/ с таким содержанием: $(document).ready(function(){ var sizetext = $('#size-hidetext').height()+35; // Определяем высоту блока с текстом. Фактически определяем высоту текста и прибавляем ещё 35px - это высота ярлычка, чтобы при открытом состоянии ярлычок не заходил на текст.' $('#text-tab').toggle( function() { $('#block-hidetext').animate({'height':sizetext},350); // Плавная анимация к концу блока с текстом. $('#text-tab > p').html("Скрыть"); }, function() { $('#block-hidetext').animate({'height':'200'},350); // По второму нажатию на ярлычок будет происходить анимация вверх до 200px. $('#text-tab > p').html("Раскрыть"); } ); }); подключил его в хедере: <script src="catalog/view/javascript/blockhidetext.js" type="text/javascript"></script> Добавил в category.tpl в выводе описания вот так: <div class="col-sm-10"><div id="block-hidetext"><div id="size-hidetext"><?php echo $description; ?><div id="text-tab" ></div></div><p>Раскрыть</p></div></div> Но на выходи получил все равно вот такую не работающию хрень: http://prntscr.com/bmwx9x
  13. 1. через подобный модуль https://opencartforum.com/files/file/2423-живая-цена-динамическое-обновление-цены-для-opencart2/ есть попроще бесплатный 2. подобный модуль видел на opencart.com но на 1,5х версию может и на 2,х есть
  14. возможно стоит обратить внимание на такой блог https://liveopencart.ru/opencart-moduli-shablony/moduli/novosti-stati/oc-2-seo-cms-pro-2-blog-novosti-otzyivyi-galereya-formyi , у него есть автоадаптер под темы ну и вообще возможностей много
  15. Ну если много разнообразного товара то наверное не очень удобно, попробуйте попросите, гляньте как это сделано у фриленсера сначала. Правда всякими генераторами описаний нельзя будет пользоваться. Еще наверное нужно склеивать как то одинаковые результаты фильтрации совпадающие с категорией
  16. имеется ввиду эта настройка http://prntscr.com/bhomr3
  17. ну да как обычные категории со всеми метатегами/описанием и тп
  18. в пхпмиадмин можно и ксв импортировать, главное структуру соблюсти иии не потерять автоинкримент
  19. Так под 1,5 х версию в фильтре фриленсера можно делать посадочные страницы со всеми плюшками как в категориях на результат фитрации, а в MegaFilterPro только урлы.... А вот под 2,х у фильтра фриленсера нет такой фичи, поэтому тоже стоит MegaFilterPro и тоже думал над этим вопросом и порешил, что проще и вернее всего закрыть в роботс результат фильтрации Disallow: /mfp, а посадочные размножить через обычные категории.
  20. Почти для всех общих целей уже есть готовые модули, а так список пожеланий может быть весьма длинным) так конечно можно сделать: -микроразметку -оплату через банковскую платежку/сберкарту/якассу -быстрый заказ -обратную связь -подписку на новости с бонусом (типа скидки/халявного товара) -нравиться как в манимейкере еще подарочек кладется в корзину -раскраска темы из админки (для быстрого старта многим наверное помогло бы) если помечтать сильнее то: -возможность предзаказа -отложенной оплаты -импорт товаров/прайсов через csv/xml -годный фильтр
  21. у меня была в свое время такая проблема, тоже с Марком и аддистом решали вопрос