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

Dotrox

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

    2 003
  • З нами

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

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

  1. Это из-за defer вот здесь: <script src="catalog/view/theme/journal3/assets/1d831e6c29fe78d74fed88d4da3712f6.js?v=3.0.44" defer> У вас jQuery запакован в том файле вместе с другими скриптами, но из-за атрибута defer содержимое файла не обрабатывается браузером до завершения загрузки страницы. А вот у файлов модуля этого атрибута нет и они обрабатываются сразу, когда jQuery ещё не подключён. В общем, нужно либо убрать defer у файла выше, либо добавить файлам модуля (второе предпочтительней, ибо первое может что-то ещё сломать в шаблоне). И добавить не только для этого модуля, у вас там на отсутствие jQuery и другие модули, похоже, жалуются.
  2. Это вообще не CDN! CDN расшифровывается как Content Delivery Network, то есть это сеть распределённых серверов и скорость достигается за счёт приближённости сервера к клиенту. Вынос на поддомен может помочь только с обходом лимита браузеров на количество параллельных запросов к одному домену. Но лучше б вы HTTP/2 настроили - это бы существенней на скорость загрузки повлияло. Посмотрите консоль браузера. Предполагаю, там будет что-то про блокировку загрузки скриптов.
  3. Что я и писал выше (и ещё сотню раз в этой теме и всех остальных подобных темах):
  4. Вам только казалось. Я уже сто раз писал и в этой теме и в других... Но зачем читать? Лучше воткнуть первое, что нагуглилось, а потом начинать спрашивать то, на что уже есть давно ответы. 1. То, что вы вставили, это не редирект на https - это редирект для удаления www. 2. Все подобные редиректы должны быть исключительно после RewriteBase /. "После" означает прямо в следующей строке, а не где-то после куда захочется! То, что выше предложил @Blast - это и есть правильный редирект на https.
  5. В моделях все SQL запросы, где присутствует условие выбора по магазину - это условие нужно удалить. Плюс в ключах кеша убрать параметр магазина. Также за ненадобностью можно убрать джоины таблицы связей товаров с магазинами, она в запросах нужна только для работы выборки по магазину. Для модулей, которые используют собственные модели, это нужно делать отдельно. Если модель зашифрована ИонКубом, придётся отказаться либо от такой отвязки, либо от модуля.
  6. Вы можете это сделать используя функцию мультимагазина. Привязываете города к поддоменам, для каждого поддомена добавляете в админке магазин, а затем привязываете товары и категории к нужным магазинам.
  7. В таком случае hosts и не надо менять, ddns решает эту проблему. Суть в том, что у вас в конфигах должен быть именно тот домен, по которому обращаются к сайту. Если всё равно не срабатывает - смените домен ещё и в админке. Кстати, какая у вас версия ОК?
  8. У админки только один конфиг, но домен может ещё браться из настроек в админке. Настройте на второй машине тот же домен:
  9. Я не знаю может ли 1С для одного товара хранить несколько вариантов описаний и остального, но я знаю, что поля синхронизации настраиваются для каждого конкретного случая. Если вам 1С нужна только для синхронизации остатков, то остальное просто не надо включать в синхронизацию и проблем не будет. Придётся. В принципе, если посчитать сколько будет стоить 1С + модуль синхронизации на 2 магазина и учитывая, что кроме синхронизации остатков вам больше ничего не нужно - возможно, дешевле будет заказать какое-то кастомное решение.
  10. Объективность! Он на неё ещё и из-за малого времени кеширования обычно ругается.
  11. Мне кажется, проще сделать отдельные магазины и организовать между ними синхронизацию остатков. А варианты синхронизации могут быть разные. Например, подключить оба магазина к 1С и синхронизировать через неё.
  12. И они смотрят Нетфликс через Dial-up Вы либо путаете Dial-up и xDSL, либо не представляете, что такое Dial-up.
  13. Возможно, странное предположение, но, может, дело в том, что там, где самый низкий балл, фон страницы окрашивается позже всего? То есть, Гугл "на глаз" сравнивает промежуточный вид страницы с финальным и срезает баллы, если страница позже приближается к финальному виду. Смысл этого индекса ведь именно в визуальной скорости загрузки.
  14. От модуля это вообще не зависит. Такое лучше всего спрашивать у поддержки ПБ, потому что политика банка на этот счёт может меняться и чужой опыт может оказаться не актуальным.
  15. Вопрос сформулирован немного неправильно. Прикрутить модуль вы сможете даже без мерчанта, просто не сможете его использовать. А вот сможете ли вы зарегистрировать мерчант без ФОПа - это действительно вопрос. Вроде, ПБ такую возможность уже давно прикрыл.
  16. Это вы сейчас ОпенКарт описываете? Ведь из коробки в нём всё именно так: скидки, акции, группы покупателей, а вдобавок ещё и фотографии товара - всё это никак с опциями не связано. С фотографиями особенно весело, ибо довольно очевидная и востребованная функция и в реализации не самая сложная, но нет. Я не предлагал альтернатив вашему модулю, просто описал как это реализуется в других движках.
  17. Там просто не ОпенКарт. С ходу понять что там за движок тяжело, но во многих других движках то, что в ОК реализуется через опции - реализуется через разновидности/комбинации. То есть, у товара есть что-то типа подтоваров, которые имеют разные значения характеристик и артикул тоже может быть разным. В результате, например, если покупатель выбирает другой размер товара, он на самом деле переключается на другой подтовар, а не просто выбирает другое значение опции. В каталоге при этом выводится только основной товар.
  18. Эта функция называется "удалить все файлы" Хотя можно и не все. Не знаю, связано это с доработками или нет, но, похоже, что у вас лицензия на шаблоне слетела (либо он просто сбрендил и отрубился).
  19. То есть, особо ничего не изменится, люди всё так же не будут пытаться найти ответ в уже существующих темах. Более того, я видел примеры, когда люди задают вопрос в существующей теме, ответ на который уже дан в той же теме несколькими сообщениями выше. Так что, принуждение к вопросам в уже существующих темах приведёт только к тому, что ответы начнут быстрее теряться в груде вопросов. А с точки зрения того, что эти вопросы кого-то отвлекают, то какая разница будут они отвлекать в новых темах или в старых? Лучший способ не отвлекаться - не читать.
  20. Не зная какие именно правки вы вносили можно предположить только, что модуль после обновления начал при каждом запросе проверять свою лицензию через сервер разработчика, отсюда и тормоза.
  21. Поэтому люди используют nginx + php-fpm. Поэтому люди используют PostgreSQL или вообще нереляционные типа MongoDB. Поэтому он активно развивается, чего вы не замечаете зажимая себя в рамках ОК, кодовая база которого устарела уже на десяток лет. Был когда-то такой мегапопулярный магазинный движок - osCommerce. Код его был настолько дерьмовый, что ОК по сравнению с ним казался образцом качества. У osCommerce было несколько популярных форков, отличительной особенностью которых было то, что за функцию отправки почты нужно было доплачивать. В конечном счёте этот мегапопулярный движок умер. Разработчики даже не выпустили третью версию, над которой начинали работу. Хотя, вроде, кто-то ещё пытается это дерьмище людям впаривать. Мораль: движки либо развиваются, либо умирают. У ОК с развитием пока не очень: костяк его архитектуры не менялся со времён копирования его с CodeIgniter 13 лет назад. Кстати, в те времена CodeIgniter был самым популярным фреймворком. И где он сейчас?
  22. Как минимум, потому что вы итерируете не то, что надо. У вас в $query_id есть два массива: row и rows. Вот по rows и нужно итерировать, а не по обьекту $query_id. foreach ($query_id->rows as $row) Хотя вообще код странный. Вы пытаетесь выбрать все заказы, где есть определённый товар и вывести города доставки и даты создания заказов?
×
×
  • Створити...

Important Information

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