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

mpn2005

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

    3 222
  • З нами

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

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

  1. Если возникает ошибка 500, то в логе php просто обязаны быть ошибки. Или у вас на хостинге что-то не настроено по логированию. Или лог лежит в другом месте. Тут уже от окружения зависит. Это не касается самого opencart.
  2. Там можно настроить и через #, тогда будет выглядеть как и опциями. Можно вообще ссылку не менять. Всё зависит от товара. Для крупных одно, для мелочей другое.
  3. Там отдельные товары и полноценные сылки. Каждый вариант цвета отдельная карточка товара. https://skladbravo.ru/mezhkomnatnye_dveri/hard_fleks/bravo/bravo_21_cvet_white_mix https://skladbravo.ru/mezhkomnatnye_dveri/hard_fleks/bravo/bravo_21_cvet_brut_beton Там для связки товаров модуль HPM используется.
  4. Если есть 1С специалист и может куда надо на стороне 1С потянуть эти данные, то выгрузить их не проблема. Вообще у 1С из коробки с опциями довольно корявая работа. Там всё это реализовано через вариации. И добавление опции добавляет ещё несколько вариаций, что усложняет складской учёт.
  5. В таком месте не должно быть прямого вызова функций mysql. Запросы должны делаться только через библиотеку движка. Похоже какой-то модификатор с ужасным кодом. Отключайте модификаторы, которые недавно ставили. Скорее всего модификатор связан с корзиной или оформлением заказ.
  6. Понижайте версию php. Или пишите авторам шаблона, чтобы поправили под новую версию php. Функция сравнения в сортировке возвращает bool, что недопустимо для используемой версии php.
  7. Тогда имеет смысл такую опцию генерировать во всех товарах. В корзине обрабатывать и на выгрузку уйдёт нужная цена. Но не будет необходимости гонять всё это через 1С. Для цены такой опции можно сделать глобальную настройку в магазине. Если выбрали да, то грузим файл и админу макет в письме.
  8. Тут всё же непонятен вопрос, что именно вы хотите получить обратно в 1С по данной опции (это про файл). Если эта опция у всех товаров, можно её добавить виртуально, тогда её и выгружать не надо будет, она просто будет у всех товаров. И будет присутствовать вне зависимости от выгрузки из 1С. Как вариант подвязать по какому-то критерию. По остальным вопросам не спрашиваю, т.к. от решения первого вопроса могут зависеть и остальные.
  9. Нельзя использовать двойные кавычки. Надо так $_['text_description'] = '<img src=\'http://site/image/catalog/revolution/payment/maestro.png\' width=\'80\' height=\'26\' /> UniPAY'; Вместо двойных кавычек ставим экранированные одинарные \'
  10. Выравнивать уже стоит стилями, не стоит ещё удлинять текст. А в БД увеличьте в таблице oc_order длину поля shipping_method до 255 Тогда в заказе будет влезать и с картинкой.
  11. А вот тут, строку: return DIR_IMAGE . $image_old; Лучше менять на это: if ($this->request->server['HTTPS']) { return HTTPS_CATALOG . 'image/' . $image_old; } else { return HTTP_CATALOG . 'image/' . $image_old; }
  12. Кэш браузера пробовали чистить? Если до этого стояла версия 2.3, то файлы стилей и скриптов браузер может взять из кэша под старую версию.
  13. Да, путь там бредовый, но только для картинок, которые имеют непонятный формат. if (!in_array($image_type, array(IMAGETYPE_PNG, IMAGETYPE_JPEG, IMAGETYPE_GIF))) { return DIR_IMAGE . $image_old; } По хорошему, такие изображения вообще не стоит грузить в магазин. На фронте будут проблемы с ресайзом под нужные размеры и выводом.
  14. Не стоит ставить всё подряд, а тем более хаотично вносить правки, если вы не понимаете, что именно делаете. Даже если вы и решите проблему методом тыка с 10 раза, то добавите новых, которые потом вылезут из за сделанных бездумны правок.
  15. Откройте консоль браузера на закладке Network и включите вот такую галочку (на примере браузера Chrome) Потом не закрывая консоли, повторите загрузку изображения. Если проблема исчезла, значит у вас беда с настройками хостинга и настроено кэширование html страниц. А этого категорически не стоит делать, особенно для админки.
  16. Но по хорошему надо всё это обрабатывать в контроллере. Иначе в таблицу заказа пойдёт тоже с тегом, а поле там не такое длинное в БД и его обрежет. Или при записи в БД заказа нужно делать striptags
  17. Там строку вам с ошибочкой дали. Вот так должно быть: $_['text_description'] = '<img src=\'http://site/image/catalog/revolution/payment/maestro.png\' /> UniPAY';
  18. Добрый день. Скорее всего, готового такого функционала не найдёте. Проще заказать разработку под себя. Писать такой модуль на продажу - очень неблагодарное и невыгодное дело. Слишком много разных нюансов и особенностей, что будет делать сопровождение такого модуля очень затратным по времени.
  19. Если у вас объём - это отдельный товар, то можете глянуть такой вариант.
  20. Специалист это понимает. А для владельца сайт упал после установки модуля. :) P.S.: Стоит сворачивать этот оффтоп.
  21. Ровно это и написано сразу в описании к модулю, к которому придрался ТС. И возмутился - "Да как же это так!". При этом даже не стал вникать, что именно там написано. Причём там не строгий отказ, а возможность помощи за дополнительную оплату. Ну это никак не вписывается в картину: "Ваш модуль не устанавливается, срочно исправляйте".
  22. При большом потоке не предупредишь. И бывает прилетает клиент - Я поставил модуль, а оно всё упало. Срочно исправляйте. Вот как тут быть? Папка вынесена и к ней нет доступа. Как быть? Слишком абстрактно утверждать "я делаю правильно", не учитывая нюансов и различных ситуаций. Всех не предупредить: Не делайте доступ admin/admin Не оставляйте вывод ошибок Не правьте шаблоны в редакторе шаблонов в ОС3 ... И список довольно не маленький.

×
×
  • Створити...

Important Information

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