Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Dotrox

Користувачі
  
  • Публікації

    2 003
  • З нами

  • Відвідування

Усі публікації користувача Dotrox

  1. Этот файл называется .htaccess, там нет http. Если у вас sitemap.xml это реальный файл, то нужно не добавлять, а удалять. В .htaccess должна быть такая или подобная строка: RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] Удалите её.
  2. Анимации прокрутки всё равно не будет: браузер прыгнет на якорь, а потом сработает документ рейди и запустится анимация прокрутки, но страница уже и так будет в нужной точке.
  3. Keyser, оберните img с рейтингом в ссылку на товар и в адресе ссылки в конце допишите #tab-review. Только есть нюанс: ссылка будет перекидывать на страницу товара к табам, но там отзывов активировать не будет. Чтоб активировался таб отзывов, нужно ещё на страницу товара добавить такой js: if(window.location.hash == "#tab-review"){ $('a[href=\'#tab-review\']').trigger('click'); } Добавлять нужно где-нибудь после $(document).ready(function() {
  4. Именно для отдельной категории? И без каких-либо дополнительных модулей и доработок? И в стандартном ОК, а не какой-то перекрученной сборке? И каким образом вы это сделаете, если макету категорий соответствует контроллер категорий, который общий для всех категорий. Вы конечно, можете добавить ещё один макет для категорий, только какой путь вы ему назначите, к какому контроллеру? А если вы предлагаете сделать отдельный контроллер, то это уже относится к моей приписке в скобках. Макетов можно создавать то сколько угодно, но под каждый макет нужен отдельный контроллер, а по умолчанию контроллер для категорий один, общий для всех.
  5. Что-то вы перемудрили. Этого должно быть достаточно: RewriteRule ^en/(.*)$ /ru/$1 [R=301,L]
  6. Макет соответствует определённому виду страниц, за который отвечает отдельный контроллер. Например, главная страница, страница категории, страница товара - это всё отдельные макеты с отдельными контроллерами и отдельные типы страниц. Если вам нужно вывести или убрать вывод какого-то модуля на определённом типе страниц, нужно в настройках модуля добавить ему (или убрать) вывод для этого макета. И это затронет все страницы данного типа, то есть, например, все страницы категории (то есть, страницы всех категорий). Вывести или убрать что-то только для какой-то одной категории нельзя (нужно допиливать код).
  7. В файле /catalog/controller/module/featured.php замените это $products = array_slice($setting['product'], 0, (int)$setting['limit']); на это $products = array_slice(array_reverse($setting['product']), 0, (int)$setting['limit']);
  8. С неправильными настройками домена. Пользуйтесь поиском перед тем, как задавать вопросы, я за последние два дня уже третий раз отвечаю на такой вопрос: https://opencartforum.com/topic/62374-%D0%BF%D0%BE%D1%87%D1%82%D0%B0-%D0%BD%D0%B5-%D0%BF%D1%80%D0%B8%D1%85%D0%BE%D0%B4%D0%B8%D1%82/?do=findComment&comment=565329
  9. aliyeW, на главной товары могут быть только, если они выведены через какие-то модули, например, Новинки или Популярные.
  10. Во-первых, убедитесь, что вы все файлы перенесли, а во-вторых, проверьте права на файлы и деректории. Для начала можно поставить на всё рекурсивно 755, а затем 777 на image и cache.
  11. Ну, тогда так и было. ОК зарелизился ещё 10 лет назад, а корни вообще в 1999. И он до сих пор несёт много чего из наследия прошлого десятилетия, в том числе и версию php :)
  12. В файле /catalog/model/catalog/product.php метод getProductRelated в конце SQL запроса дописываете: AND p.quantity > 0 Должно получиться так (код взят из версии 2.2): $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_related pr LEFT JOIN " . DB_PREFIX . "product p ON (pr.related_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pr.product_id = '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND p.quantity > 0");
  13. Можно это вручную допилить. Сомневаюсь, что есть готовые модули, слишком специфическая задача.
  14. Посмотрите лог Exim, там будет видно в чём проблема (как минимум в какую строну копать).
  15. Чтоб письмо доходило до адресата и не попадало в спам нужно соблюсти несколько простых условий: - адрес отправителя должен быть ящиком с доменом магазина (shop@you_domain.com) - в DNS записях домена должна быть TXT запись с правильным spf Без этого все нормальные почтовые сервисы будут такие письма либо отправлять в спам, либо вообще отклонять. Если это всё уже есть, но проблема осталась, тогда нужно разбираться с хостером.
  16. Ничего вредного там действительно нет, но всё же есть полезная информация - осталась подобная ошибка с валютой: quentin, удалите валюты и создайте заново. И переименуйте в админке файл лога в настройках, он ни в коем случае не может иметь расширение php. В теории, при логе ошибок с таким расширением даже ничего предварительно ломать не нужно, можно исполняемый код прописать просто сымитировав ошибку на сайте.
  17. Какое-то бессмысленное обсуждение, особенно первые советы. Чтоб письмо не попадало в спам нужно несколько простых условий соблюсти: - адрес отправителя должен быть ящиком с доменом магазина (shop@you_domain.com) - в DNS записях домена должна быть TXT запись с правильным spf Без этого все нормальные почтовые сервисы будут такие письма либо отправлять в спам, либо вообще отклонять.
  18. И небось не очень читабельное :) Выложите через файлообменник.
  19. Думаешь, туда бекдор заливали? Кстати, а что это вообще за файл /system/logs/error.php? В этой директории по дефолту ведь только текстовый файл с логом и index.html. Может, это и есть бекдор. quentin, что внутри этого файла?
  20. Так и есть, здесь ошибка. После первых трёх www должен быть слеш.
  21. В таких случаях она не нужна! Отладка нужна, когда ошибка возникает во время выполнения, а не во время парсинга кода интерпретатором. То есть, если у вас в данных что-то не то оказалось и вам нужно понять, что там не так и как так получилось. И в таких случаях достаточно просто вывести данные в Журнал ошибок на строку раньше возникновения ошибки.
  22. Я же написал, проверьте, есть ли у вас этот файл (больше похоже, что это директория): /sata2/home/users/ebm/wwwwww.for-mens.com.ua/system/logs/test Вообще, похоже, что у вас в конфиге в DIR_LOGS неправильно путь прописан. Там должен быть слеш в начале.
  23. ОК тут не при чём. У вас должен быть нормальный домен и правильно прописано правило с spf в DNS записях.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.