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

md5

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

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

  • Посещение

Посетители профиля

1 586 просмотров профиля

Достижения md5

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

0

Репутация

  1. Как исправить такое поведение браузера?
  2. На https://demo.opencart.com/ такая же беда
  3. аналогично, только в файле catalog/controller/mail/order.php заменить первые три вхождения (четвертое в самом конце не трогать) $mail->send(); на if (!isset($this->session->data['api_id'])) $mail->send();
  4. В админке. в списке заказов, если выбрать заказ/несколько заказов и кликнуть на Счет и Список доставки, то открывается новое окно со списком 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>
  5. Спасибо за решение. Попробовал еще, в файле 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"; } Категории сортируются как нужно. Насколько правильно такое решение?
  6. Здравствуйте. Подскажите как сделать, чтобы при выборе в поле главной категории значения были отсортированы, т.к. без сортировки там просто не найти нужну категорию. Сейчас как на скришоте, дико не удобно.
  7. Спасибо, за подсказку, помогло. Всё доделал, только дополнительно ответ сервера пришлось добавить.
  8. Нужно было создать страницу для 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 как-то связано.
  9. Немного не то. Смысл вот в чем. 1шт стоит 500р, 10шт стоят по 450р, 100 штук и более стоят по 400р. - базовым функционалом это задать легко. Но если цена изменится, например 1 шт - 700, то нужно будет вручную пересчитать и внести для 10 и 100 шт. А хотелось бы задать от 10 шт - 5%, от 100 шт - 20%. Тогда при изменении цены основной, цены 10 и 100 шт, тоже бы изменились. При этом хорошо, если бы существовала возможность задавать до скольки знаком округлять.
  10. Может существует решение позволяющее задавать в админке скидки для товара в процентах, а не в денежном выражении, чтобы при изменении стоимости товара, и сумма со скидкой (например, 1- и более товаров) тоже изменялась.
  11. md5

    filter Pro [Поддержка]

    Я не спорю, вижу реальную ситуацию того, что отображается на сайте. И не просто так задал такой вопрос. Опишите, какие товары отдаются при открытии страницы, которая сформирована через seo фильтра, и при этом отключен javascript.
  12. md5

    filter Pro [Поддержка]

    Уважаемый, freelancer, просьба не пишите ответы загадками, я вам описал реальную проблему. Если с первым пунктом решаемо прописыванием разных url, то второй пункт я не знаю как решить. Цель дополнения seo в модуле создать дополнительные страницы с товарами, чтобы привлечь дополнительный трафик. Но при такой ситуации как я описал, поисковым системам отдаются одни и те же товары, только заголовки, теги, текст разные. Причём товары даже не и той категории для которой включён фильтр и настроено seo. Это просто спам получается. Да, человеку, который зайдет по seo url в итоге поуажутся именно выбранные товары, но поисковым роботам то отдается абы что и не факт, что такие страницы вообще нормально в индекс попадут. Как сделать, чтобы поисковым системами по seo урлам отдавались также только выбранные фильтром товары?
  13. md5

    filter Pro [Поддержка]

    Обнаружил два бага, которые портят весь функционал версии с 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 ссылке сразу грузилось нужно отфильтрованное содержимое?
×
×
  • Создать...

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

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