sobwoofer

Нужно убрать отображение опций в карточке товара. [РЕШЕНО]

Рекомендуемые сообщения

sobwoofer    39

Мне нужно убрать отображение некоторых опций в карточке некоторых товаров, тоесть чтобы в админке на данный товар опция была задана, но не отображалась в самом товаре.

Полюбому кого -то заинтересует нафига это мне,! ))

просто по опциям осуществляется сортировка товаров в фильтре, вот сортировать по ним мне нужно, а выбор их в карточке товара мне не нужен.

скрин.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

Вывод опций можно удалить в файле шаблона: catalogviewthemeназвание шаблонаtemplateproductproduct.tpl

Если надо скрыть опции для некоторых товаров, то через if в том же файле. Проверять название товара и если попадает под условие, опции не выводить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sobwoofer    39

Если надо скрыть опции для некоторых товаров, то через if в том же файле. Проверять название товара и если попадает под условие, опции не выводить.

А вот где искать, и как именно вывести, кусок кода какой то в пример, или что.. ато чесно говоря в php не силен, буду мучатся очен долго и безсмысленно, а вот очень прекрасно было бы, исли кто то поможет.

Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

А вот где искать, и как именно вывести, кусок кода какой то в пример, или что.. ато чесно говоря в php не силен, буду мучатся очен долго и безсмысленно, а вот очень прекрасно было бы, исли кто то поможет.

Заранее благодарен.

If простенькая конструкция. Код вряд ли готовый найдется - задача не совсем типовая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sobwoofer    39

А может посоветуешь как то по другому вывести значение в фильтр, чтобы один товар имел два значения.

Пример:

товар: матрас

значения фильтра:

------наполнения матраса

-------------кокос

-------------латекс

-------------пенополиуретан

-------------ионы серебра

------------- тд. тп.

________________________________________________________

Вот если один матрас имеет наполнение и "кокос", и "латекс" как сделать чтобы фильтр выводил тот матрас нажав и на одну галочку и на другую, и на обе вместе??

атрибутами не получается, можно только одно значение для одного товара, а опциями нужно убирать их отображение в товарах..((

Весь мозг сломал еже себе..

сайт http://i-mebli.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

Я если честно тоже мозг сломал, едва прочитав :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Nashlab    0

А вот где искать, и как именно вывести, кусок кода какой то в пример, или что.. ато чесно говоря в php не силен, буду мучатся очен долго и безсмысленно, а вот очень прекрасно было бы, исли кто то поможет.

Заранее благодарен.

 

Можно попробовать через css  Каждая отображаемая опция начинается с ...  К примеру в мозиле правой кнопкой -- Исследователь элемент

<div id="option-407" class="option">

в css

div.option-407 {display:none;}

Только тогда надо чтобы опции были заданны по умолчанию.

 

Да ещё и из корзины тоже как то выковыривать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sobwoofer    39

Все решила новая версия FilterPro, там можно задавать атрибуты через разделитель(например Атрибут1:Атрибут2)

благодаря этому атрибут который имеет разделитель выводитчя в фильтре как 2 отдельных значения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От legioner26

      400.00 руб
      Скачать/Купить дополнение


      Пагинация Опций в админке для крупных ИМ
      Разработан модификатор с пагинацией для опций в админ панели.
      Данный модификатор предназначен для интернет магазинов с большим списком параметров в опциях, с которыми сложно работать и подгружают сайт.
      Установив модификатор Вы получите список параметров опции в превычном постраничном для Вас виде, также при удалении параметра в админ панели не надо жать на кнопку сохранить, все происходит автоматически.
      В архиве 2 папки
      ОС 2.0-2.1 - Для версий 2.0-2.1
      ОС 2.2-2.3 - Для версий 2.2-2.3
       
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кеш и обновляем.
      Добавил legioner26 Добавлено 16.12.2017 Категория Опции Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • От legioner26
      Разработан модификатор с пагинацией для опций в админ панели.
      Данный модификатор предназначен для интернет магазинов с большим списком параметров в опциях, с которыми сложно работать и подгружают сайт.
      Установив модификатор Вы получите список параметров опции в превычном постраничном для Вас виде, также при удалении параметра в админ панели не надо жать на кнопку сохранить, все происходит автоматически.
      В архиве 2 папки
      ОС 2.0-2.1 - Для версий 2.0-2.1
      ОС 2.2-2.3 - Для версий 2.2-2.3
       
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кеш и обновляем.
    • От agi

      1 600.00 руб
      Скачать/Купить дополнение


      Связанные / зависимые опции Opencart 2.x
      Модуль позволяет задавать зависимости между опциями товаров (например цвет и размер). Это дает возможность учета количества товаров на складе в разрезе комбинаций опций. Цены для различных комбинаций также могут отличаться.
      Для создания взаимосвязей в административной части магазина у опции товара появляется поле “Родительская опция”, а у значений - “Значение родительской опции”.
      В публичной части магазина в карточке товара пользователь не видит зависимые опции до тех пор, пока не выберет какое-то значение главной опции. Для зависимой опции отображаются только доступные значения исходя из выбранной родительской опции. Например, доступные размеры для выбранного цвета.
      Поддерживаются все типы опций.
      Цена товара в карточке товара меняется в зависимости от выбранной опции.Налоги не поддерживаются.
      Поддерживается только наиболее распространенный формат цены: точка в качестве разделителя дробной части и без разделитель для тысяч.
      Демо: http://option20eng.erpshop.ru
      логин/пароль: demo/demo
      Совместимость с любым установленным Вами шаблоном не может гарантироваться. Также могут возникать конфликты с другими расширениями, затрагивающими редактирование товара в административной части или карточку товара в визуальной части. Может потребоваться дополнительная адаптация модуля, которая осуществляется за дополнительную плату.
      Добавил agi Добавлено 03.07.2015 Категория Опции Системные требования Сайт разработчика http://conceptlogic.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • От agi
      Модуль позволяет задавать зависимости между опциями товаров (например цвет и размер). Это дает возможность учета количества товаров на складе в разрезе комбинаций опций. Цены для различных комбинаций также могут отличаться.
      Для создания взаимосвязей в административной части магазина у опции товара появляется поле “Родительская опция”, а у значений - “Значение родительской опции”.
      В публичной части магазина в карточке товара пользователь не видит зависимые опции до тех пор, пока не выберет какое-то значение главной опции. Для зависимой опции отображаются только доступные значения исходя из выбранной родительской опции. Например, доступные размеры для выбранного цвета.
      Поддерживаются все типы опций.
      Цена товара в карточке товара меняется в зависимости от выбранной опции.Налоги не поддерживаются.
      Поддерживается только наиболее распространенный формат цены: точка в качестве разделителя дробной части и без разделитель для тысяч.
      Демо: http://option20eng.erpshop.ru
      логин/пароль: demo/demo
      Совместимость с любым установленным Вами шаблоном не может гарантироваться. Также могут возникать конфликты с другими расширениями, затрагивающими редактирование товара в административной части или карточку товара в визуальной части. Может потребоваться дополнительная адаптация модуля, которая осуществляется за дополнительную плату.
    • От KoRNeT
      У заказчика есть опция, в которой 22тыс. значений.
      При этом возникает проблема при редактировании товара (подгрузка всех значений (22к) в селект опции), а также проблема при переходе в раздел "Опции", при загрузке списка всех значений опции.
      Есть мысль о 2х решениях, но не знаю даст ли это плоды:
      1) систему кеширования на мемкэше
      2) каким то образом прикрутить пагинацию в раздел "Опции", чтобы было ограниченное количество значений опции на страницу (не знаю есть ли уже готовый модуль. Если есть, поделитесь пжлста).

      Все это на Opencart 1.5.6. 
      Если есть какие -нибудь другие варианты в вашей голове, или кто-то сталкивался с подобной проблемой, или знает модули, которые могут решить проблему, отпишитесь тут пожалуйста. Очень надеюсь на поддержку. 
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу