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

esculapra

Users
  
  • Posts

    1,773
  • Joined

  • Last visited

Everything posted by esculapra

  1. Я делал модуль, который вырезает все ссылки из страницы на завершающем этапе response, генерирует имя файла (хэш всех адресов) и вставляет в страницу (или в секции хедера, или в конец тела). Примерно так это выглядит. <link href="minilinks/6226b65738320cb62d020364d4ba96b1.css" rel="stylesheet" type="text/css" /><script src="minilinks/ca135119448fde6fda68c02d45d1400c.js" type="text/javascript"></script></body></html> При запросе ресурса подключается обработчик minilinks.php, который открывает нужный файл, в котором прописаны пути к подключаемым ресурсам. Далее проверяется время последнего изменения, а также параметр expire (по-умолчанию 365 суток). Если со времени последнего посещения в файлах никаких изменения не проводилось, то сервер выдает 'HTTP/1.0 304 Not Modified', поэтому загрузка ресурсов не требуется. Модераторы мой файл не приняли, мотивируя тем, что необходимо применять стандартные методы Опенкарт, хотя если бы я поставил код под ионкубе, он прошел бы 100%
  2. ну случайно одинаковые впихнуть не выйдет - вылезет ошибка о дублировании индекса. поэтому я и сказал - никак! разумеется я знаю как это сделать, но зачем искушать новичка?
  3. никак! в структуре таблицы указан автоинкремент.
  4. /public_html/catalog/view/theme/default/template/common/footer.twig - это в системе. значит дело было так на 1-ом сайте ты текст добавил в модификаторе, и он появился на 2-ом вставил прямо в системе, и его не было, так как работал модификатор
  5. тебе лучше вставить нужный текст в файл перевода, в переменную powered. добавь к значению переменной <br/> + нужный текст. это должно сработать
  6. в принципе можно. сделать модификатор панели управления, в котором прописать ссылки на нужные модули.
  7. в шаблонах view/template и т.п. я ж не знаю где у тебя эта таблица находится.
  8. почему нет? если указать размеры, то браузер все нормально вычисляет. ясен пень - лучше в дивах организовать.
  9. в шаблоне укажи table width="100%", и для td (или th- может и такое быть) назначь width. то есть баблица принимает значпение экрана, а табы будут вычисляться в процентах от таблицы
  10. скачай дистрибутив своей версии - там есть этот файл.
  11. открой контроллер майлера. он получает данные (почта, имя). там есть тело письма, добавь имя к письму. я счас на ноуте, а у меня все на локалке. я позже скажу конкретнее - вчера нажрался как черт
  12. у меня есть. ориентация на продажу цифровых товаров на платформе plati.ru систему можно развивать по желанию.
  13. есть такая штука - модификаторы (они прописаны в таблице БД). тут хоть 100 миллионов раз кэш чисть, а все побоку. нужно смотреть. скачай бэкап таблицы modification и там поищи свой футер.
  14. тада ваще нефиг базарить! я даже по ссылке не переходил - сразу смекнул - дурня ищет.
  15. прогони скриптом aibolit (в интернете он есть). скрипт найдет внедренный код.
  16. Это не зависит от количества товаров. Например, листинг товаров. 1) проверяется общее колво товаров и создается пагинация. 2) вбирается из БД к примеру 40 товаров (а никак не 150 кил). Возможно имеются какие-то ошибки, а если их много, то лог ошибок раздувается более 50 МБ. И вот представь себе, что система должна открыть этот лог и добавить еще кучу ошибок.
  17. А зачем? Пусто покупатель сам решает как оплатить курьеру
  18. Совершенно верно, например, $json['item_count'] и $json['item_price']. Но в шаблоне также нужно извлекать данные от этих ключей.
  19. Вот мне заказывали редирект, возможно поможет 4. сделать 301 редирект с страницы http://sledparts.ru/ekipirovka/fxr/ на страницу http://sledparts.ru/ekipirovka/ehkipirovka-dlya-snegohoda/ //-- файл .htaccess --// RewriteRule /fxr/ /ekipirovka/ehkipirovka-dlya-snegohoda/ [L,R=301]
  20. Она похожа на латинскую i с двоеточием, но в ссылках латинские расширения (двоеточия, умляуты, диакриты, тильды и прочие) не используются
×
×
  • 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.