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

chukcha

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

    20 463
  • З нами

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

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

  1. Это способ помочь решить проблему.
  2. Недопустимые символы в URL пример недопустимого url - ведь он как-то сгенерировался автоматическими методами. Чтобы решить проблему - достаточно сгенерировать sitemap.xml Загрузить его в электронную таблицу, Отсортировать, и все станет на свои места. По крайней мере, нарисуется объем работ.
  3. Да уж.... отбить бы руки... разработчикам шаблона... Не... только платно... У меня просто столько мата на эту "мелочную" работу уйдет, а тем более, если рассказать как исправить...
  4. И за это люди должны платить 300р? Тут есть более интересные модули и расширения, и с ценой пониже. Вытянуть из конфига текущий ластмодифаед, и отдать заголовок... Ну-ну...
  5. Webson, мне с вами не интересно, Вы не слышите моих аргументовВы назовете какую-нибудь систему, которая правильно генеритLast Modified? Их не существует. И причину я назвал. Невозможно учесть множество факторов, влияющих на дату изменения контента. Конечно, можно нагородить кучу всяких внешних приложений, и контроллеров, чтоб они выдавали правильную датау, или же написать некий функционал, с возможностью установки в админке. Но требования останутся одни - валидный ответ сервера. Для статики - это приемлемо. Для динамики - нет. Отдавайте всегда текущую дату - не ошибетесь.
  6. '/index.php?route=product/category&path=25 а вдруг здесь кириллица затесалась? какая длина сравниваемых строк?
  7. Разрабатывали инструмент Вы выясняли почему так плохо работает ваш сайтмап. Причина ошибок? Вы анализировали что он генерирует, качество генерации?
  8. Что да? Отдавайте валидное значение. И будет счастье. Еще раз на странице есть товар В нем указаны рекомендуемые, похожие, добавилась категория, новость... Мало ли что еще произошло с контентом.. Страница изменилась? Должен ли меняться Last Modified? Ответа не услышал. Если да, то на основании каких данных?
  9. Условно по порядку. По порядку, который он определил сам. И если он (паук) посчитает, что страница с обновляемым контентом, то и будет туда чаще заходить. Вот для того Last Modified. Он нужен валидный, с реальной датой. А дата будущего - не валидна. Ведь, я уже здесь писал, контент может меняться ... Добавили категорию, она повилась Last Modified - изменился Добавили в модуль рекомендуемые новый товар Last Modified - изменился. Добавили новость - изменился... И т.д. Т.е. не нужно гнаться за истинным значением. Нужно валидное значение
  10. ну так лечите код или https://opencartforum.com/topic/30471-soforp-%D1%88%D1%83%D1%81%D1%82%D1%80%D1%8B%D0%B9-sitemap/
  11. Приблизительно так <script> var hash = location.hash; $('#tab a[href="#'+hash+'"]').click(); </script>
  12. Вопрос поднят, но не обсужден :( Ну для себя решили - при достаточно известно большом количестве товаров не использовать пагинацию $sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= '" . $this->NOW . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; по крайней мере можно и нужно переписать if (!empty($data['filter_name']) || !empty($data['filter_tag'])) { $sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) INNER JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= '" . $this->NOW . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; } else { $sql .= " INNER JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.status = '1' AND p.date_available <= '" . $this->NOW . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"; } Аналогично сделать и в getProducts Не нужен в выборке товар, который не привязан к магазину
  13. Код кнопки - спасибо - и что он мне сказал? А код обработчика кнопки?
  14. Т.е. тебе нужно, чтобы при нулевой цене был текст "По запросу"?
×
×
  • Створити...

Important Information

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