Помощь Атрибуты opencart 1.5.5.1

maxim nestoff

Создатель
Регистрация
23 Апр 2009
Сообщения
185
Реакции
15
Друзья, подскажите как в OC 1.5.5.1 задавать 2 атрибута одной категории.

Например, есть корм 1st Choice Adult Medium and Large Breeds
На сайте есть породы
cb3ee9c7a03abbd7a34c3b20f5ebae38da8f1c2e.png

Мне надо задать чтоб этот корм был и в Средних породах и Крупных. Я делаю так:
39f9e9158d36554223a2f211341596aa9cd9d2df.png

В итоге сохраняется только одно значение.
Если делать так
6c363e4f85c14581aa7b1eda65dd1dd70502c3bf.png

то в фильтре вот такой вывод
f2c131c8923cafae38f627ba4604da1fc6f1d6fb.png


Подскажите, может я что-то не так делаю? Как привязать к двум атрибутам один товар?
Заранее спасибо за ответы.
 
Атрибуты – это специальные характеристики товаров, по которым происходит сравнение товаров, в специальном механизме сравнения товаров в OpenCart, эта опция доступна на странице товара. А так же, атрибуты позволяют предоставить пользователям дополнительную информацию о товаре, например страна производства, габаритные размеры, вес, цвет и так далее. Атрибуты организовываются в группы атрибутов, например такие атрибуты как вес и габариты, могут быть объединены в группу физические параметры.
Создание группы атрибутов в административной панели.

Перед тем как создавать конкретные атрибуты товаров, нам необходимо продумать в какие группы будут объединены соответствующие атрибуты. Давайте перейдем от слов к делу, и всё сразу станет понятно.
  1. Перейдем в пункт «Каталог» => «Атрибуты» => «Группы атрибутов» административной панели OpenCart.
    les11x0.jpg
  2. В окне «Группы атрибутов» нажмем на кнопку «Добавить», для добавления новой группы.
    les11x1.jpg
  3. В окне создания группы атрибутов нам необходимо указать только название группы, и порядок её сортировки. Затем нажать на кнопку «Сохранить».
    les11x2.jpg
  4. По аналогии добавим еще несколько групп атрибутов, для более четкой организации структуры атрибутов на страницах товаров.
    les11x3.jpg
На этом процесс создания атрибутов закончен. Группы атрибутов это важный в организации структуру атрибутов на страницах товаров.
Продумайте эту структуру до мелочей. Четкая структура групп, позволяет организовать удобное и наглядное сравнение товаров. Например, если вы продаете ноутбуки то такие атрибуты, как “тип процессора”, “частота процессора”, “количество ядер” должны быть объединены в группу “Процессор”. А такие характеристики, как например “размер экрана” и “разрешение экрана” объединены в группу “Экран”.
Добавление атрибутов товаров в административной панели OpenCart.

Не будем долго растекаться мыслей по древу и перейдем к самому процессу создания атрибутов для товаров в нашем условном магазине обуви:
  1. Перед добавлением атрибута в карточку товара, его, как и Для просмотра ссылки Войди или Зарегистрируйся, необходимо создать в соответствующем разделе административной панели. Поэтому давайте перейдем в пункт меню «Каталог» => «Атрибуты» => «Атрибуты»
    les11x4.jpg
  2. В открывшемся окне нажмем на кнопку «Добавить», для добавления нового атрибута.
    les11x5.jpg
  3. В окне создания вам необходимо задать «Название атрибута», «Группа атрибута» и «Порядок сортировки» и нажать кнопку «Сохранить».
    les11x6.jpg
  4. По аналогии, добавим еще несколько атрибутов в список атрибутов.
    les11x7.jpg
Процесс создания атрибутов очень прост, и не сильно отличается от создания опций и других аналогичных элементов в системе управления контентом OpenCart.
Старайтесь создавать универсальные атрибуты, которые буту пересакаться в товарах одной категории. Например, если ваш интернет-магазин продает компьютеные мониторы, вам следует создать атрибут «Разрешение экрана». Этот атрибут следует добавить во все товары категории «компьютерные мониторы». Так как более вероятно, что посетитель бует сравнивать два и более компьютерных мониттора, чем скажем компьютерный монитор и принтер.
Добавление Атрибутов в карточку товара

Теперь, после того как мы создали группы атрибутов и сами атрибуты, самое время поместить их в карточку товаров. Чтобы быть последовательными, мы добавим все созданные нами атрибуты, один за одним, к двум созданным нами ранее товарам. В нашем примере, это будут модели кроссовок ReeBook.
  1. Для добавление атрибутов непосредственно в карточку наших товаров, нам необходимо перейти к списку уже существующих у нас товаров. Для этого перейдем в пункт меню «Каталог» => «Товары» административной панели OpenCart.
    les11x8.jpg
  2. Нажмем на кнопку «Изменить» у товара, которому мы хотим добавить созданные нами атрибуты.
    les11x9.jpg
  3. Далее, необходимо перейти на вкладу «Атрибуты» окна редактирования карточки товара.
    les11x10.jpg
  4. Нажмем на кнопку «Добавить атрибут» для добавления нового атрибута для товара.
    les11x11.jpg
  5. Нам откроется окно добавления атрибутов. В поле ввода «Атрибут» начнем вводить название нашего атрибута, а в поле ввода «Тест» соответственно его значение.
    les11x12.jpg
  6. Аналогичным способом заполним карточку нашего товара всеми созданными нами атрибутами, и присвоим им необходимые значения нажимая кнопку «Добавить атрибут» и нажмем кнопку «Сохранить».
    les11x13.jpg
  7. Добавим аналогичным способом атрибуты для его одной модели кроссовок из ассортимента нашего магазина и перейдем в наш магазин.
Отображение атрибутов на странице товара.

Теперь давайте посмотрим результат нашей работы, и перейдем в лицевую часть нашего интернет магазина обуви. Руководствуясь вышеизложенными шагами мы добавили атрибуты для нескольких товаров. Посмотрим как они отображаются на страницах товаров. Для этого перейдем в один из отредактированных нами товаров и перейдем на вкладку «Характеристики», здесь мы можем увидеть все добавленные нами атрибуты со всеми присвоенными им значениями.
les11x14.jpg
Обратите внимания что все атрибуты разбиты по группам. Группы именно таковы, как мы создали их в начале урока. А отсортированы атрибуты и группы атрибутов в соответствии с теми значениями порядка сортировки, которые мы установили.
Сравнение товаров по атрибутам.

Безусловно, использование атрибутов товаров позволяет предоставить нашим посетителям исчерпывающую информацию о товаре. Однако еще одной, очень важной особенностью, которую позволяют нам реализовать атрибуты – это механизм сравнения товаров OpenCart. Чтобы увидеть как он реализован, на странице товара нам необходимо нажать на кнопку «В сравнение» для каждого из сравниваемых нами товаров.
les11x15.jpg

Перейдя в список сравнения товаров, мы увидим таблицу, в которой будут отображаться все заведенные нами атрибуты, а так же другая важная информация.
les11x16.jpg

Обратите внимания на пункты «Вес» и «Размеры (Д х Ш х В)» – это стандартные атрибуты, которые есть у любого товара, их редактирование происходит из карточки товара в административной панели. Таким образом нет необходимости создавать их вручную.
 
Ну и где там написано о том, как присвоить два одинаковых атрибута?
 
то ты говоришь
Как привязать к двум атрибутам один товар?

а сейчас уже
как присвоить два одинаковых атрибута?
не понять что то.
как я понял тебе сначала нужно группу атрибутов создать а потом уже туда сами эти атрибуты добавлять, а потом уже конкретное название атрибута прописываешь к нужному товару.
 
Я создал группу атрибутов. Мне нужно что товар был в группе Порода и обладал атрибутом Средняя. При этом чтоб еще раз был в группе Порода и обладал атрибутом Крупная.
 
Еще при использовании фильтров FilterPro и SL Menu Category (МегаМеню) есть возможность указать в настройках знак разделителя для нескольких значений одного атрибута, например для знака '/', Ваш атрибут будет выглядеть так: Порода = Средние/Крупные.
Фильтры автоматически разпарсят атрибут Порода на два значения: Средние и Крупные.
 
Спасибо большое за наводку. А simon filters понимает такой разделитель?
 
Всегда пожалуйста, думаю поддерживает
 
Всегда пожалуйста, думаю поддерживает
Ура, на демо сайте саймонфилтерс открыл товар и увидел такое разделение в атрибутах 100mhz|200mhz|300mhz|400mhz
Товару было присвоено несколько частот)
Еще раз спасибо за наводку)

Upd. Блин, в фильтре так и выводится 100mhz|200mhz|300mhz|400mhz.

Upd2. Разобрался. В саймонфилтерс Enable Attribute char separator:
Allows the usage of multiple Attributes per attribute item. You need to enter the desired char(s) used to split the Attribute item. Поставить разделить (например /) и поставить галочку.
 
  • Заблокирован
  • #10
А как вывести текст на страницу фильтра, определенный для каждого атрибута?
Чтобы каждый атрибут(т.е. группу товаров, объединенных атрибутом) можно было описать, так же, как описание категории.
Если с категориями все элементарно, то тут не знаю, что делать....
Подскажите пожалуйста.
 
Назад
Сверху