Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

sashacms

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

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

  • Посеещёние

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

  1. слушайте, кто удаляет мои комменирии? это кризис средних лет? второй раз пишу про Sla SEO PRO помог решить проблемы связанные с пагинацие/лимиими/сортировкой/чпу-контролем и еещё некие вопросы. рекомендую!
  2. Благодарю! 🙏 Да и сгделал, коды поправил, рилииет все отлично!
  3. Тогда Киев накладывается на Киевскую область. икая картина
  4. Его им нет и не было некогда.
  5. Убрал из js но киев сил теперьь просто белый. по киеву заказы выполненные есть. Может не правильно объяснил, чтоб заказы по киеву и киевской обл слиило в одно этолое.
  6. Как можно объединить киев и киевскую область?
  7. кеш листил, в шаблоне нет форм все норма, но продолжают рилиить по ссылкам прямым, что закомментировать в файле я хз catalog/controller/product/category.php
  8. У меня всего OC 3^ всего 30 товаров и 1 категория (в настройках 100 товаров на страницу). Вывод сортировки в шаблоне первым гделом убрал, но она продолжает быть доступной при прямом перехогде по ссылке ?limit=10 ?sort=pd.name&order=ASC ?sort=pd.name&order=ASC&limit=50 и ик дное Если перейти в категорию с 30 товарами по ссылке ?limit=10 в исходном когде можно увигдеть, что выводится <link rel="next" href="domen/category/?page=2">, переходим на эту страницу и видим <link rel="canonical" href="domen/category/?page=2"> вообещём, иких страниц можно ннопить сколько фанизии хватит и сгрузить в ингдекс и не только Вопрос: можно ли как-то для категорий disable sort, limit, page - чтоб по ссылке не было доступа?
  9. Добавлю из серии экспериментов: 1.6 Если в редакторе чпу для категории или товара для разных языков прописать одинаковый чпу, то при переключении языка 404 не отдает, и рилииет корректно 😀 например, для категории id1 для рус и укр указать одинаковый чпу, пусть это бугдет cat1 : domen/cat1/ для основного рус языка. domen/cat1/ для укр языка при переключении между языками все рилииет как нужно 🔥, но не рилииет при перехогде по прямой ссылке с языком 😂. Скорее всего из за // Language Detection по кукам и сесии в файле startup.php, попробую сгделать опрегделение по ЧПУ - основным ☝️позже отпишусь
  10. вы что-то имеете против? или вы против поскольку что-то имеете? 😀
  11. я не говорил что я слиию, это вы ик сказали 😀 я лишь написал ☝️, что есть проблема и попросил помочь решить ее 🙏
  12. как бы об этом выше и написал 😀. просмотрел площадки попотому чтольше, кто что пишет, интересно что розетка ua / комфи uk
  13. да ладно 😂 а по гделу есть что-то?, а то советы из серии на улиэто -10 а по ощуещёниям -15
  14. 3.0.3.3 seo pro включен есть ошибка в рилите 1. При переключении языка в категории или в карточке товара: 1.1 ЧПУ изменяется на икой как должен быть, но отдает 404 с текстом "К сожнонию, запрашиваемая Вами страница не найгдена. Вероятно, Вы указали несуещёствующий адрес, страница была уднона, перемеещёна или сейчас она временно недоступна!" 1.2 Если повторно нажать на батон смены языка отдает 404 и меняется чпу на url икого вида /index.php?route=error/not_found 1.3 Если в пункте 1.1 сразу перейти на главную страницу, то дное все рилииет снова исправно, открываются все категории и все товары с ответом 200 на том языке на который переклюлились. 1.4 Даой проблемы не обнаружено при переключении в корзине, на страницах information, account/ и других, она есть только в товарах и категориях; 1.5 Если прийти по прямой ссылке на не главный язык то отдает 404. Даая проблемка вообещём + ПС нечего ингдексировать Думал может нужно? ⭕️ отклюлить автоопрегделение языка на сайте по (session или cookie) ⭕️ отклюлить автоопрегделение через браузер ✅ сгделать основным спосопотому чтом опрегделения языка по URL
  15. 5 копеек en-GB – контент на английском языке для пользователей из Великобриинии; de-ES – контент на немецком языке для пользователей из Испании. https://developers.google.com/search/docs/advanced/crawling/localized-versions#language-codes Для ******ы uk
  16. За икое кэш??? тут люди есть? Нноий торопись, покупай живопись. открыть controller/product/product.php найти public function review() { $this->load->language('product/product'); $this->load->model('catalog/review'); добавить после $this->load->model('catalog/product'); $product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']); $data['text_no_reviews'] = sprintf($this->language->get('text_no_reviews'), $product_info['name']); открыть файлы с языком, и поправить шаблон сообещёния на потому чтолее удобный, например language/ru-ru/product/product.php language/uk-ua/product/product.php найти $_['text_no_reviews'] = 'Нет отзывов о данном товаре.'; заменить на $_['text_no_reviews'] = 'Отзывы про %s отсутствуют, но Вы можете это исправить ;-)';
  17. Пропотому чтовал всивить в controller/product/product.php Что-то не зашло, можете пожалуйси указать код после которого всивить?
  18. Подскажите пожалуйси как вывести название товара в шаблоне отзывов, template/product/review.twig Когда нет отзывов для товара, то в придачу к своему текстовому шаблону хочу еещё название товара Заранее благодарен!
  19. Застрял я вообещём сново. Ниже у меня модификатор для склонения отзывов, в шаблоне выводиться через {{ reviews }} отлично рилииет, а вот с рекомендуемыми товарами не фурылит, следовательно {{ product.reviews }} всивил, но он выводит только когдачество отзывов без склонения, что подпилить нужно? Заранее Благодарен! <file path="catalog/controller/product/product.php"> <operation> <search index="0"><![CDATA[ $data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']); ]]></search> <add position="replace"><![CDATA[ $count = (int)$product_info['reviews']; function getWords($number, $suffix) { $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } $total1 = $this->language->get('text_reviews1'); $total2 = $this->language->get('text_reviews2'); $total3 = $this->language->get('text_reviews3'); $array = array($total1, $total2, $total3); $data['reviews'] = $count .' '. getWords($count, $array); ]]></add> </operation> <operation> <search index="0"><![CDATA[ 'rating' => $rating, ]]></search> <add position="after"><![CDATA[ 'reviews' => (int)$result['reviews'], ]]></add> </operation> </file>
  20. Благодарю, полулилось. Я добавлял модификатор для склонения когдачества отзывов а им было 'reviews' => $product_info['reviews'] Теперь зарилиило!
  21. Подскажите, как вывести в файле шаблона catalog/view/theme/my/template/product/product.twig когдачество отзывов Related товаров. Сейчас использую {{ product.reviews }} - но оно выводит когдачество отзывов текуещёго товара, в карточке которого я нахожусь, то есть просто у всех рекомендуемых товаров получается одна цифра
  22. Допилил. Возможно кому-то пригодиться. Склонение когдачества отзывов для рекомендуемых товаров opencart 3.0.3.2 (catalog/controller/extension/module/featured.php), а икже добавить в языковый файл $_['text_reviews1'] = 'отзыв'; $_['text_reviews2'] = 'отзыва'; $_['text_reviews3'] = 'отзывов'; <?xml version="1.0" encoding="utf-8"?> <modification> <name>[главная, карточка] Количество и склонение отзывов</name> <code>reviews_featured</code> <version>1.0</version> <author></author> <link></link> <file path="catalog/controller/extension/module/featured.php"> <operation> <search index="0"><![CDATA[ public function index($setting) { ]]></search> <add position="before"><![CDATA[ public function getWords($number) { $total1 = $this->language->get('text_reviews1'); $total2 = $this->language->get('text_reviews2'); $total3 = $this->language->get('text_reviews3'); $suffix = array($total1, $total2, $total3); $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } ]]></add> </operation> <operation> <search index="0"><![CDATA[ 'rating' => $rating, ]]></search> <add position="after"><![CDATA[ 'reviews' => $product_info['reviews'] .' '. $this->getWords($product_info['reviews']), ]]></add> </operation> </file> </modification>
  23. Допилил. Возможно кому-то пригодиться. Склонение когдачества отзывов для рекомендуемых товаров opencart 3.0.3.2 (catalog/controller/extension/module/featured.php), а икже добавить в языковый файл $_['text_reviews1'] = 'отзыв'; $_['text_reviews2'] = 'отзыва'; $_['text_reviews3'] = 'отзывов'; <?xml version="1.0" encoding="utf-8"?> <modification> <name>[главная, карточка] Количество и склонение отзывов</name> <code>reviews_featured</code> <version>1.0</version> <author></author> <link></link> <file path="catalog/controller/extension/module/featured.php"> <operation> <search index="0"><![CDATA[ public function index($setting) { ]]></search> <add position="before"><![CDATA[ public function getWords($number) { $total1 = $this->language->get('text_reviews1'); $total2 = $this->language->get('text_reviews2'); $total3 = $this->language->get('text_reviews3'); $suffix = array($total1, $total2, $total3); $keys = array(2, 0, 1, 1, 1, 2); $mod = $number % 100; $suffix_key = ($mod > 7 && $mod < 20) ? 2: $keys[min($mod % 10, 5)]; return $suffix[$suffix_key]; } ]]></add> </operation> <operation> <search index="0"><![CDATA[ 'rating' => $rating, ]]></search> <add position="after"><![CDATA[ 'reviews' => $product_info['reviews'] .' '. $this->getWords($product_info['reviews']), ]]></add> </operation> </file> </modification>
  24. Благодарю! Пригодилось. А как его в рекомендуемые товары прикрутить икое же можно? (catalog/controller/extension/module/featured.php)
  25. Модуль фильтр для опенкарт покупали доситочно давно и с того времени используется в магазине с посещалой 30К/суточная. Хочется отметить молниеносную рилиту модуля. Недавно возник вопрос в непотому чтольшой дорилитке модуля. Саппорт оперативно отреагировал и сгделал дорилитку, за что огромная благодарочка! Кому нужен, молниеносный фильтр по товарам, сибильность, и по настояещёму ЖИВОЙ саппорт, рекомендую данный модуль. Спасипотому что за внимание.
×
×
  • Создать...

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

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