-
Content Count
35 -
Joined
-
Last visited
Community Reputation
1 ОбычныйAbout sashacms
-
Rank
Пользователь
Информация
-
Пол
Не определился
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
отключить sort, limit, page для категорий
sashacms replied to sashacms's topic in Opencart 3.x: Настройка и оптимизация
кеш чистил, в шаблоне нет форм все норма, но продолжают работать по ссылкам прямым, что закомментировать в файле я хз catalog/controller/product/category.php -
У меня всего 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 - чтоб по ссылке не было доступа?
-
404 при смене языка в товаре или категории
sashacms replied to sashacms's topic in Opencart 3.x: Локализация
Добавлю из серии экспериментов: 1.6 Если в редакторе чпу для категории или товара для разных языков прописать одинаковый чпу, то при переключении языка 404 не отдает, и работает корректно 😀 например, для категории id1 для рус и укр указать одинаковый чпу, пусть это будет cat1 : domen/cat1/ для основного рус языка. domen/cat1/ для укр языка при переключении между языками все работает как нужно 🔥, но не работает при переходе по прямой ссылке с языком 😂. Скорее всего из за // Language Detection по кукам и сесии в файле startup.php, попробую сделать определение по ЧПУ - основным ☝️позже отпишусь -
404 при смене языка в товаре или категории
sashacms replied to sashacms's topic in Opencart 3.x: Локализация
вы что-то имеете против? или вы против поскольку что-то имеете? 😀 -
404 при смене языка в товаре или категории
sashacms replied to sashacms's topic in Opencart 3.x: Локализация
я не говорил что я считаю, это вы так сказали 😀 я лишь написал ☝️, что есть проблема и попросил помочь решить ее 🙏 -
как бы об этом выше и написал 😀. просмотрел площадки побольше, кто что пишет, интересно что розетка ua / комфи uk
-
404 при смене языка в товаре или категории
sashacms replied to sashacms's topic in Opencart 3.x: Локализация
да ладно 😂 а по делу есть что-то?, а то советы из серии на улице -10 а по ощущениям -15 -
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
-
5 копеек en-GB – контент на английском языке для пользователей из Великобритании; de-ES – контент на немецком языке для пользователей из Испании. https://developers.google.com/search/docs/advanced/crawling/localized-versions#language-codes Для Украины uk
-
sashacms changed their profile photo
-
Название товара в шаблне review.twig
sashacms replied to sashacms's topic in Opencart 3.x: Общие вопросы
За такое кэш??? тут люди есть? Налетай торопись, покупай живопись. открыть 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 отсутствуют, но Вы можете это исправить ;-)'; -
Название товара в шаблне review.twig
sashacms replied to sashacms's topic in Opencart 3.x: Общие вопросы
Пробовал вставить в controller/product/product.php Что-то не зашло, можете пожалуйста указать код после которого вставить? -
Подскажите пожалуйста как вывести название товара в шаблоне отзывов, template/product/review.twig Когда нет отзывов для товара, то в придачу к своему текстовому шаблону хочу еще название товара Заранее благодарен!
-
Количество отзывов для Related товаров в Карточке товара
sashacms replied to sashacms's topic in Opencart 3.x: Общие вопросы
Застрял я вообщем сново. Ниже у меня модификатор для склонения отзывов, в шаблоне выводиться через {{ 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> -
Количество отзывов для Related товаров в Карточке товара
sashacms replied to sashacms's topic in Opencart 3.x: Общие вопросы
Благодарю, получилось. Я добавлял модификатор для склонения количества отзывов а там было 'reviews' => $product_info['reviews'] Теперь заработало! -
sashacms started following Количество отзывов для Related товаров в Карточке товара
-
Подскажите, как вывести в файле шаблона catalog/view/theme/my/template/product/product.twig количество отзывов Related товаров. Сейчас использую {{ product.reviews }} - но оно выводит количество отзывов текущего товара, в карточке которого я нахожусь, то есть просто у всех рекомендуемых товаров получается одна цифра