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

Aspirinnka1

Users
  
  • Posts

    421
  • Joined

  • Last visited

Everything posted by Aspirinnka1

  1. это вообще не вариант. у матраса 30 размеров и матрасов под 150шт. А вы уверены, что в модуле HYPER PRODUCT MODELS так надо делать? Я посмотрел демку и по ней получается, что в настройках модуля надо добавить товар и потом уже в нем выбираем, что учитывать для создания отдельных товаров. Тоже идея не идеальная, т.к. надо добавить руками 150 матрасов и их настроить... + потом каждый новый руками добавлять.
  2. можно пример сайта где это работает с фильтром? Описание почитал - вроде должно помочь. Я правильно понимаю, что никаких отдельных товаров создавать не надо. Просто в модуле для каждого товара выбираются опции/атрибуты по которым создадутся автоматически товары. так?
  3. Забудьте про карточку товара. это лишнее )) Меня интересует только фильтрация в категория. Привожу конкретный пример: У матраса есть опция Размер. Цена задается за минимальный размер, к примеру, 90х200, а дальше, в зависимости от опции, цена растет. Мне надо, чтобы в фильтре учитывалась цена опций. Пример, мы выбрали: 1. максимальную стоимость 400р. 2. Опция "размера матраса" 180х200 В результате фильтрации должен появиться список матрасов у которого стоимость за размер 180х200 меньше 400р. Сейчас в результате фильтрации появляются товары у которых просто цена за товар (читай минимальный размер матраса 90х200) меньше 400р. Это не может делать фильтр? Случай, когда в фильтре выбрана просто стоимость матраса без учета опции, то и в фильтрации должна учитываться стоимость матраса без учета опции. Собственно СЕЙЧАС фильтрация так и происходит. см. пример ниже. Для примера я выбрал размер 190х200 руками в первом товаре для наглядности и видно, что стоимость товара явно больше нашей максимальной в 400р. Опция 190х200 выбрана, но ее стоимость не учитывается в фильтре. А мне надо сделать,чтобы стоимость опции учитывалась если она выбрана Если это не должен делать фильтр, то я крайне удивлен. И, соответственно, продолжаю искать решение.
  4. ну там еще есть момент, что если атрибут как слайдер идет, то новые атрибуты не скопировать. только чекбокс или радио. ну и вот в итоге решил купить уже более новое и навороченное купил filtervier ... а вернуть же модуль нельзя, да? в демо я такого не увидел. покажите пример, плиз. Все пункт 1 снимается. У меня модуль выгрузки UNIXml Pro. Спасибо, проверил, он оказывается умеет опции как отдельный товар делать.
  5. Ну вот я и перешел от окфильтра к виер. По описаниаю он мне понравился, плюс не надо заниматься копированием атрибтов ну и еще пару моментов было, которые повлияли на переход. Если бы я сразу знал, то, конечно, не покупал бы, но....
  6. Есть товар - матрас. У него есть опции Размер матраса: 160х190, 160х200, 180х200 и т.д. Всего около 30 размеров у каждого товара. 1. Можно сделать, чтобы при выгрузке в YML каждая опция была как отдельный товар со своей стоимостью ? 2. Учитывать цену опции в товаре при фильтрации (см пример ниже у ocfilter) a. Вывел в отбражение в фильтр опции (у меня там размер матраса) b. В фильтре отобразилось, выбрал, нажал Показать c. Мне показывает товары с базовыми ценами (в опенкарте у меня базовая цена на матрас 90х200, а я выбрал 180х200, в выдаче цены остались от 90х200) d. Захожу в сам товар, там опция не выбрана ну и цена стоит базовая. Я так понимаю, что надо сделать вывод товара с нужной ценой от выбранной Опции в контроллере категорий. Пункт 2 был реализован в окфильтре. а я купил filtervier и там такого нет и автор не хочет делать. Говорит, что это к фильтру не имеет отношения.
  7. {reg[# /$#]}| Удалит пробел и слеш если он последний в строке. По идее, {reg[# $#]}| Удалит пробел если он последний в строке. А пробел в значениях атрибута создает новое значение или опенкарт игнорит его? можете пример текста сбросить, который парсите?
  8. Если вам необходимо, чтобы в модуле "мега-меню" учитывалась сортировка категорий, указанная в настройках порядка сортировки категорий, установите модификатор: https://www.dropbox.com/s/1nlilxwz3efrnfs/Octemplates-Megamenu-sorting-by_sort_order.ocmod.xml?dl=0
  9. Я вас понял. Сейчас сброшу и опишу задачу P.s. Кстати, а в новой версии вы, случаем, не сделали экспорт проекта с именем самого проекта?
  10. С точкой все нормально, спасибо. А вот выбрать из текста Smartflex Латекс и сразу заменить на Smartflex / Латекс / не получилось. Ладно, фиг с ним. а я не тот слэш использовал для экранирования
  11. Может пригодится кому. Вот рег для удаления всего текста, кроме определенных слов {reg[#.*?($|Кокосовая койра|Vegaflex|Vegaflex Pro|Climalatex|Smartflex|Латекс|Натуральный латекс|MemoryFoam|AirFoam)#]}|$1 Попутно появилось пару вопросов: Как добавить точку . в запрос? Пример: Латекс.|Натуральный латекс. Как добавить ' / ' в конце. Пример, на выходе получить Climalatex / Smartflex / |Латекс / |Натуральный латекс / Можно ли исключить повторения? чтобы на выходе не получилось Smartflex / Smartflex /
  12. а если <br> мне надо, все равно удалять? я уже вроде по несколько раз пересмотрел описание на наличие лишних тегов. вроде все совпадает. Единственное, что обратил внимание на разное кол-во </div> в конце описания в предпросмотре и в товара после парсинга. в предпросмотре 1 в товаре 3. Может связано с этим, но откуда лишние 2 взялись? Updated: добавил эти 2 </div> в поиск/замена и все заработало!
  13. После парсинга атрибуты и описание отображаются на одной странице. Захожу в редактирование товара, добавляю пробел в любом месте описания, сохраняю - все ок: атрибуты на своем месте, описание на своем. Кол-во открывающих и закрывающих див совпадает, с форматированием тоже все замечательно. Но, все-равно, надо заходить в товар, пробел, сохранить. Может есть идеи с чем это связано может быть?
  14. Скажите, а как можно добавить в начало текста что-то, при условии, что текст не пустой? Вот пример. Я из описания товара выдрал значения атрибута "Слои матраса". В начало текста добавил сам Атрибут "Слои матраса" и все замечательно. Но у меня в одном проекте парсятся и основания и подушки и т.п. Там таких значений нет. И на выходе у основания получается атрибут "Слои матраса" без значений. Как сделать, чтобы атрибут "Слои матраса" добавлялся только если есть для него значения? Т.е. текст не пустой Может можно доработать вот такой рег ? {reg[#^#]}|Любой текст - Добавить в начало текста что то. И добавить условие, что там есть хоть какой-то буквенный символ ?
  15. Все-таки, это не универсальное решение. для одного проекта подошло отлично, а для другого слишком много доп. условий/ограничений надо добавлять. Если будет время, гляньте еще раз это regexp, плиз. Может я его не так записал? {reg[#(.*?)(Кокосовая койра|3-зонный латексный монолит)(.*)#]}|$2 Нашел у вас в заметках отрицание, кстати. Сейчас попробую добавить или так не получится?
×
×
  • 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.