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

mpn2005

Users
  
  • Posts

    3,222
  • Joined

  • Last visited

Everything posted by mpn2005

  1. Требует уточнения, но мне кажется что $.browser тоже похерили в новой версии. P.S.: Уточнил:
  2. Обновление: autocalc_price_option_OC2_v3.0.8_unishop.ocmod.xml - Версия OC2 для шаблона UniShop.Добавлена версия для шаблона UniShop. Поддержка обновления цены в быстром заказе.
  3. Добрый день. Такое реализовать можно. Но нет универсального решения. Реализация зависит от используемой темы.
  4. Тут же требуется проверить, что пользователь залогиился. Этот код ровно это и сделает. Инициализиция валюты идёт в конструкторе currency. Если после этого сделать set, то валюта сменится. Вне зависимости от конфига и выбора пользователя. Останется только скрыть в шаблоне выбор валюты.
  5. В файле index.php находим строку: $registry->set('currency', new Currency($registry)); После неё добавляем: $registry->get('currency')->set($customer->isLogged() ? 'RUB' : 'USD'); Приблизительно так. Надо только нужные коды валют поставить.
  6. Не знаю почему не получилось, но я описанным способом делал что бы небыло зависимости от картинок. Скинте в личку ссылку с реализацией по моему примеру.
  7. Я так понял, что надо округить до 50 руб. Это надо править и корзину и модуль обновления цены. В принципе можно вписать это и в модуль модификаторов цены опции. Скиньте в личку доступ на фтп и в админку. Помогу реализовать. Только сейчас пока сильно загружен. В начале недели будет посвободнее (надеюсь).
  8. Модуль воздействует только на карточку товара. Для быстрого просмотра надо адапитровать. Т.к. в разеых темах это реализовано по разному. Скинте в личку доступ на фтп и в админку. помогу. Только сейчас пока сильно загружен. В начале недели будет посвободнее (надеюсь).
  9. Модуль выводит две цены только в карточке товара и в категориях. В описании так и написано: Везде вывод не делался. т.к. тут от тем много зависит. И сильно захламляет магазин.
  10. С задержкой это вообще не вариант. С кртиками точно всё верно сделали? Элемент .equalheight должен быть именно пустым. например в конце каждого блока. Туда записывается дельтовка по высоте между блоком и максимальной выстотй. Что и приводит к выравниванию. P.S.: Этот блок логично расположить сразу после названия товара.
  11. Точнее там немного не так: Надо завети пустой div для выравнивания. И туда писать разность высоты блока (с картинками нулевой высоты) и максимальной высоты (с картинками нулевой высоты). Вот пример функции: function setEqualHeight(cols, align) { var maxh = 0; $(cols).find('img').height(0); $(cols).each(function(){ if($(this).height() > maxh) { maxh = $(this).height(); } }); $(cols).each(function(){ $align = $(this).find(align).first(); $align.height($align.height() + maxh - $(this).height()); }); $(cols).find('img').height('auto'); } Вот приер вызова: setEqualHeight('.product-grid > div', '.equalheight'); где .equalheight - это пустой див для выравнивания. Ну и дописать на построчную работу всего этого.
  12. Есть подозрение, что это связано с незагруженными картинками. Или частично загруженными. Попробуйте эту строку: currentTallest = (currentTallest < $el.height()) ? ($el.height()) : (currentTallest); Заменить на это: $el.find('img').height(0); currentTallest = (currentTallest < $el.height()) ? ($el.height()) : (currentTallest); $el.find('img').height('auto');
  13. Необходимо увеличить параметр max_input_vars Обычно он равен 1000 Поставьте 5000, должно хватить. https://opencartforum.com/topic/47484-%D1%83%D0%B2%D0%B5%D0%BB%D0%B8%D1%87%D0%B8%D1%82%D1%8C-%D0%BA%D0%BE%D0%BB-%D0%B2%D0%BE-%D0%BF%D0%BE%D0%BB%D0%B5%D0%B9-%D0%B4%D0%BB%D1%8F-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9/?hl=max_input_vars#entry409747
  14. Спасибо за отзыв, но технически это другой модуль. Давайте не будем засорять тму поддержки. :-)
  15. Как сказать. Версия для ветки 1.5 гораздо старше - https://opencartforum.com/files/file/1249-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D1%81-%D0%B2%D0%B2%D0%BE%D0%B4%D0%BE%D0%BC-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B0-select-checkbox-radio-vqmod/
  16. Добрый день. Ограничение по кнопкам +/- включается при отключении заказа при нехватке на складе. Сейчас отключил заказ при нехватке на складе - http://ocs2101.mpn-oc.org/options_with_quantity_001 Для поля ввода такого ограничения нету, но его можно сделать. Пока его не делал. Т.к. не очень красиво выглядит, когда при вводе значения происходит замена количества на лету.
  17. Добрый день. Модуль добавляет свой артикул для каждого значания опции. Модуль добавляет в таблицу product_option_value два поля: sku и image Если у вас используется какая либо синхронизация или экспорт/импорт, то можно использовать данный артикул для обновления данных по каждому значению. Но это лучше уточнять у автора используемого модуля, сделает он такую доработку или нет.
  18. Если в магазине не используется поле вес, то можно выбирать опцию с ненулевым весом. И сделать доработку по выбору опции имено с ненулевым весом.
  19. Добрый день. Не совсем понятна логика такого выбора. Поясните подробнее что именно надо. Желательно со ссылкой на страницу товара в личку.
  20. Скорее всего выходите за пределы поля отведённого в БД. В таблице - oc_information_description Поле description имеет тип text. Что накладывает ограничение в 64 кб. Измените тип этого поля на mediumtext. (ограничение в 16 мб)
  21. Всё то же самоё что и у других. По фотографиям и скриншотам не гадаю. Доступ на фтп и в админку. И ссылку на товар ля тестирования.
  22. Без доступов сложно что-то сказать. Нужен доступ на фтп и в админку. И ссылка на товар для тестирования.
  23. Добрый день. Угадать не возможно. Надо смотреть код и разбираться. Скиньте в личку доступ на фтп и в админку. И ссылку на товар для тестирования. Посмотрю в чём там дело.
  24. Обновление: v3.0.8 (27.09.2016) - Добавлена настройка - "Выбор первой опции (autocalc)". При включении выбирает первую опцию (radio, select). В настройке магазина на закладке Локализация.
×
×
  • 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.