Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Eldaeron

Users
  • Posts

    963
  • Joined

  • Last visited

Everything posted by Eldaeron

  1. Обратитесь к @snastik Он ускоряет сайты, там же демо посмотрите в работе сайтов, которые были ускорены (особенно фильтрация в категории радует)
  2. Если по простому и понятно - то запрос в MYSQL вызывает ошибку, Хочет взять product_feature_id с таблицы oc_product_feature_value которой не существует у вас.
  3. Вариантов 2, либо забрать <a href="..."> img </a> либо поставить JS галерею например FancyBox (http://fancybox.net/) при клике на фотографию будет откриваться как на офф.сайте скрипта. Все это редактируется в файле catalog/view/theme/ВАША_ТЕМА/product/product.tpl (ну и если подключать js типа FancyBox то нужно откредактировать контроллер catalog/controller/product/product.php добавив js код в вид) $this->document->addStyle(Путь к style.css); $this->document->addScript(Путь к script.js);
  4. Смотрите контроллер catalog/controller/common/header.php (А также есть ли модифицированный котроллер /system/storage/modification/catalog/controller/common/header.php) Елемент массива - $data['logo'] .......
  5. Ничего странного, возможно ище есть модификаторы, которые просто не отображаются в админке, но на сайте они есть в виде файлов а не записи в mysql., и как раз изменяют ваш header.tpl, А это просто временное решение до обновления кеша модификаторов. Как говорится, топорным способом!
  6. Следовательно - очистить кеш файлов и модификаторов, удалить файл "system/storage/modification/catalog/view/theme/default/template/common/header.tpl", обновить модификаторы. Все! Если ничего не меняется, вы делаете что-то не так! Ищите информацию как очищать всевозможние кеши на сайте.
  7. <header> <div class="container"> <div class="row"> <div class="col-sm-4"> <div id="logo"> <?php if ($logo) { ?> <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a> <?php } else { ?> <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1> <?php } ?> </div> </div> <div class="col-sm-5"><?php echo $search; ?> </div> <div class="col-sm-3"><?php echo $cart; ?></div> </div> </div> </header> Точно этот кусок кода питаетесь редактировать. Смотрите что выводится через Инспектор Браузера (F12) в консоле. Также смотрите в коде, ведь там стоит {if ... else}, не допущено ли ошибок, скобки и т.п.
  8. Если он использует модель catalog/model/checkout/order.php то передать notify = true, и всегда будет клиент уведомлен. Иначе по стандарту, так как в функции стоит notify = false. public function addOrderHistory($order_id, $order_status_id, $comment = '', $notify = false) { ... }
  9. В файле - stylesheet.css строка 1999 @media (min-width: 1360px) .container { width: 1330px; } Удалите или закоментируйте, будет поменьше.
  10. # Редирект c 'www' на без 'www': RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L] Правило для .htaccess
  11. А зачем Vqmod? Для 2 версии не стоит его ставить, ну да ладно. Vqmod вы точно скачали и ставили по инструкции для 2 версии, а не 1.5 ? Проверьте ище раз, типичная ошибка при установке...
  12. PHP Fatal error: Cannot redeclare ControllerCommonFileManager::rename() Ошибка эта - значит что в файле catalog/controller/common/filemanager.php обявляется функция function rename() { ... } которая у вас уже есть обявлена раньше.
  13. Файл .htaccess обычно в корне сайта. Пробуйте в самом низу файла вставить. Для Apache ище так можно: <IfModule mod_php5.c> php_value memory_limit 256M </IfModule>
  14. У @snastik все 3 сайта что я смотрел показали очень хороший TTFB, поэтому и людям приятно смотреть сайт, и возращаются, а не смотреть белую страницу со PageSpeed в 90/100 или выше. Оптимизация фильтров там также показывает скорость, действительно "молненосную". https://devaka.ru/articles/pagespeed-insights Вроде хорошо написали, что PageSpeed вам как инструмент покажет на ваши слабый точки, TTFB, gzip, кучу Жирных изображений которые можно сжать, Но основной целью должно быть улучшение скорости сайта, а не показателя PageSpeed. Не стоит сидеть и читать в интернете статьи типа "Как получить 100/100 в Google Page Speed Test Tool" ... зря потратите время.
  15. Возможно вы написали $qucikviewmodule вместо $quickviewmodule а такой переменной нет в контроллере
  16. В контроллере /catalog/controller/common/header.php $this->load->model('catalog/information'); $data['informations'] = array(); foreach ($this->model_catalog_information->getInformations() as $result) { if ($result['bottom']) { $data['informations'][] = array( 'title' => $result['title'], 'href' => $this->url->link('information/information', 'information_id=' . $result['information_id']) ); } } Теперь в шаблоне header.tpl (или под свои нужды по своему) <?php if ($informations) { ?> <ul class="list-unstyled"> <?php foreach ($informations as $information) { ?> <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li> <?php } ?> </ul> <?php } ?>
  17. Это для opencart 1.5 =) А раздел Opencart 2.x Хотя можно и адаптировать под 2.х если только модуль есть в наличии и было бы желание)
  18. Возможно это: (Позволяет собрать набор из нескольких товаров.) Или это, но не факт
  19. Это хорошо, но ище один функционал нужно будет для комплекта работы с опциями. "Связанные опции" у меня работает на сайте который я показывал наработка, сырая правда, строго под размер одежди. Подойдет к сайтам которые например продают обувь, или одежду. Покупаеш пару ботинков 42 размера - тебе в подарок другую пару 42, изменяеш опции на 43, соответственно пара в комплекте кладется с 43 размером. Могу поделится кодом, если поможет в реализации)
  20. Можно это комплектами делать, не опциями.
  21. Возможные проблемы В веб-адресе все не-английские буквы, в частности русские, а также пробелы, и большинство символов конвертируются кодировкой называемой англ. percent‐encoding или URL-encoding. Например, «Лук» превратится в %D0%9B%D1%83%D0%BA. Конвертированный вид ссылок непонятен людям и неудобен для ввода. Поэтому, обычно, слова ЧПУ составляются только из допустимых символов (английские буквы, цифры и несколько знаков пунктуации:- _ . ~), чтобы избежать появления percent‐encoding в адресе. Некоторые сайты используют в URL слова на языке пользователя; в этом случае предполагается, что сам браузер показывая пользователю URL перекодирует его из формы percent‐encoding в слова, но так делают не все браузеры. Из материалов wikipedia https://devaka.ru/articles/friendly-urls - тоже интерестно почитать.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.