md5
Новачок-
Публікації
23 -
З нами
-
Відвідування
Відвідувачі профілю
1 939 переглядів профілю
md5's Achievements
-
Как исправить такое поведение браузера?
-
На https://demo.opencart.com/ такая же беда
-
В админке. в списке заказов, если выбрать заказ/несколько заказов и кликнуть на Счет и Список доставки, то открывается новое окно со списком index.php?route=sale/order/shipping или index.php?route=sale/order/invoice, +сама страница со списком заказов тоже перегружается. В результате в браузере остается две одинаковые страницы. Как сделать так, чтобы страница с заказами оставалась, а те заказы, которые выбрали и с ними произвели действие, открывались в новой вкладке? Смотрел на https://demo.opencart.com/, такая же беда. Данный баг в chrome обнаружился, в firefox норм. Возможно как-то сявзано с атрибутом formtarget. admin\view\template\sale\order_list.twig <button type="submit" id="button-shipping" form="form-order" formaction="{{ shipping }}" formtarget="_blank" data-toggle="tooltip" title="{{ button_shipping_print }}" class="btn btn-info"><i class="fa fa-truck"></i></button> <button type="submit" id="button-invoice" form="form-order" formaction="{{ invoice }}" formtarget="_blank" data-toggle="tooltip" title="{{ button_invoice_print }}" class="btn btn-info"><i class="fa fa-print"></i></button>
-
Спасибо за решение. Попробовал еще, в файле admin/model/catalog/category.php public function getCategories($data = array()) { ... if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { $sql .= " ORDER BY " . $data['sort']; } else { $sql .= " ORDER BY sort_order"; } заменил на if (isset($data['sort']) && in_array($data['sort'], $sort_data)) { $sql .= " ORDER BY " . $data['sort']; } else { $sql .= " ORDER BY name"; } Категории сортируются как нужно. Насколько правильно такое решение?
-
Спасибо, за подсказку, помогло. Всё доделал, только дополнительно ответ сервера пришлось добавить.
-
Нужно было создать страницу для 404 ошибки с оформление отличающимся от дизайна сайта. Хотел сделать отдельный header для такой страницы. Сделал: 1. В /catalog/view/theme/default/template/error/not_found.tpl вместо <?php echo $header; ?> вставил <?php echo $header404; ?> 2. Создал /catalog/view/theme/default/template/common/header404.tpl 3. В /catalog/controller/error/not_found.php заменил $this->children = array( 'common/column_left', 'common/column_right', 'common/content_top', 'common/content_bottom', 'common/footer', 'common/header' ); на $this->children = array( 'common/column_left', 'common/column_right', 'common/content_top', 'common/content_bottom', 'common/footer', 'common/header404' ); 4. В catalog/controller/common/ создал копию header404.php из header.php. Изменил в новом файле ControllerCommonHeader на ControllerCommonHeader404 Также прописал в этом файле $this->template = 'default/template/common/header404.tpl'; вместо $this->template = 'default/template/common/header.tpl'; В итоге, если набрать site.ru/urla-netu, то отдается 404 страница (всё как задумано) с кодом ответа севера 404. ОК Но, на сайте есть категория с алиасом, например, cat1, и в настройках она отключена, и вот в таком случае если открыть site.ru/cat1, то содержимое /catalog/view/theme/default/template/error/not_found.tpl отображается, но не подключается header404 и ответ сервера 200, а не 404. Печаль В логах 2015-07-31 15:35:19 - PHP Notice: Undefined variable: header404 in /home/site/public_html/catalog/view/theme/default/template/error/not_found.tpl on line 1 Подскажите, что я упустил. (( Возможно с seo_pro как-то связано.
-
Немного не то. Смысл вот в чем. 1шт стоит 500р, 10шт стоят по 450р, 100 штук и более стоят по 400р. - базовым функционалом это задать легко. Но если цена изменится, например 1 шт - 700, то нужно будет вручную пересчитать и внести для 10 и 100 шт. А хотелось бы задать от 10 шт - 5%, от 100 шт - 20%. Тогда при изменении цены основной, цены 10 и 100 шт, тоже бы изменились. При этом хорошо, если бы существовала возможность задавать до скольки знаком округлять.
-
Может существует решение позволяющее задавать в админке скидки для товара в процентах, а не в денежном выражении, чтобы при изменении стоимости товара, и сумма со скидкой (например, 1- и более товаров) тоже изменялась.
-
Я не спорю, вижу реальную ситуацию того, что отображается на сайте. И не просто так задал такой вопрос. Опишите, какие товары отдаются при открытии страницы, которая сформирована через seo фильтра, и при этом отключен javascript.
-
Уважаемый, freelancer, просьба не пишите ответы загадками, я вам описал реальную проблему. Если с первым пунктом решаемо прописыванием разных url, то второй пункт я не знаю как решить. Цель дополнения seo в модуле создать дополнительные страницы с товарами, чтобы привлечь дополнительный трафик. Но при такой ситуации как я описал, поисковым системам отдаются одни и те же товары, только заголовки, теги, текст разные. Причём товары даже не и той категории для которой включён фильтр и настроено seo. Это просто спам получается. Да, человеку, который зайдет по seo url в итоге поуажутся именно выбранные товары, но поисковым роботам то отдается абы что и не факт, что такие страницы вообще нормально в индекс попадут. Как сделать, чтобы поисковым системами по seo урлам отдавались также только выбранные фильтром товары?
-
Обнаружил два бага, которые портят весь функционал версии с SEO. Cтоит версия 2.4.4. 1. Если для seo страниц прописать два одинаковых алиаса, например, 16a http://sayt/elektroustanovochnye-izdeliya/difavtomaty/16a/ http://sayt/elektroustanovochnye-izdeliya/avtomaticheskie-vyklyuchateli/16a/ то первый не работает, а выдает 404 ошибку, хотя два таких урл могут существовать и находятся в разных категориях 2. А вот это самое печальное. Насколько я понимаю, страницы с seo url, генерируются так. Сначала загружаются все товары, которые есть, а затем через ajax перегружаются только те, которые нужны (сохраненный фильтр). Боты поисковых систем сканируют сайт без javascript, и получается, что для всех, вручную прописанных url через seo одно и тоже содержимое (с мета тегами все в порядке)! И вот просто не годится. Как сделать так чтобы по seo ссылке сразу грузилось нужно отфильтрованное содержимое?
-
В faq есть https://opencartforum.com/topic/16826-filterpro-mega/?do=findComment&comment=117831