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

ericsoft

Newbie
  
  • Posts

    11
  • Joined

  • Last visited

Recent Profile Visitors

1,108 profile views

ericsoft's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

5

Reputation

  1. Я и говорил, что с костылем, что вы придираетесь-то? Нет проблем, не нравится - не берите, я никому не навязываюсь и ничего не прошу взамен.
  2. Всем здравствуйте. Не знаю, в ту ли тему пишу, надеюсь, я не ошибся. Нашел на просторах модификатор, позволяющий добавлять видеообзоры товаров из YouTube прямо в карточку товара, причем не вместо/вместе с картинками, в отдельным блоком. Код не мой, но с гвоздем: если в товаре есть видео, все нормально, а если его нет, вверху страницы появляется предупреждение об ошибке. Внес короткие правки, можно назвать и корявым костылем даже, но работает и визуально выглядит как надо. Кому не лень, можно поколдовать и исправить, выкладываю как есть. Версия ОС 2.3.0.1, полет нормальный, устанавливать как обычный модуль. Может, кому и пригодится. video_from_youtube_field_in_product.ocmod.xml
  3. При наличии видео все в порядке, но если его нет, появляется ошибка Notice: Undefined index: query in ... /system/storage/modification/catalog/controller/product/product.php on line 282 Notice: Undefined index: v in ... /system/storage/modification/catalog/controller/product/product.php on line 283
  4. Скажите, добились ли результата? И не поделитесь ли наработкой? Был бы крайне признателен
  5. Если кому нужно, для того, чтобы это работало в самой карточке товара, открываем файл \ВАША_ТЕМА\template\product\product.tpl Находим код $('html, body').animate({ scrollTop: 0 }, 'slow'); (У меня это 367 срока) И после него вставляем window.location.href = 'index.php?route=checkout/checkout';
  6. Вторая кастомная 404 страница нужна только для оформления красивого вида несуществующей, вместо стандартной, это лишь вопрос оформления. Попробуйте внимательно перечитать статью, я максимально подробно описал ее создание и привел рабочий пример. Если же что-то не получается, напишите мне на почту [email protected], я тут появляюсь довольно редко.
  7. Попробуйте закачивать картинки размером больше, чем 600х600, тогда скрипт не будет их растягивать
  8. Приведу простой пример создания кастомной странирцы 404 без перекрытия стандартной, то есть, работать будут обе. Верстаем страницу 404. Сделать это можно любым способом, для ленивых есть куча вариантов в паблике :-) Обратите внимание, что для корректного отображения русскоязычных символов кодировка страницы должна быть UTF-8(без BOM) Создаем файл cart_empty.tpl в него вставляем содержимое файла not_found.tpl из папки /catalog/view/theme[ВАША ТЕМА]/template/error/ и заливаем его в ту же папку. Теперь в папке /catalog/view/theme[ВАША ТЕМА]/template/error/ у нас лежит два файла - cart_empty.tpl и not_found.tpl с одинаковым содержимым. Далее, идем в папку /catalog/controller/checkout/, открываем файл cart.php и приблизительно с 405 по 408 строку меняем название шаблона not_found.tpl на cart_empty.tpl. Сохраняем изменения. Теперь содержимое нашей страницы 404 вставляем в файл not_found.tpl, заменяя его содежримое. Этими действиями мы с вами добились того, что для отображения пустой корзины используется один файл, со стандартным сообщением, а для отображения несуществующей страницы (товара) - наша страница 404. Для проверки наберите в адресной строке http://ваш_сайт.ру/абракадабра Пример работы изменений можно посмотреть тут stivwood.ru Надеюсь, что кому-нибудь будет полезна данная статья, спасибо за внимание.
×
×
  • 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.