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

Несколько представлений одной характеристики. Как реализовать?


Recommended Posts

Реальный пример.

Название характеристика:  "Датчик давления", Значение "Да" - так и хранится в MySQL

Так и будет выведено в карточке товара. "Датчик давления : Да"

Но, есть задача сформировать краткое описание товара с некоторыми характеристиками и вывести просто "Датчик давления", без "Да".
Я догадываюсь, что возможно есть модули, но интересует именно  варианты реализации, что наиболее удобно и не будет конфликтовать с чем-либо.

Сейчас реализовал это,  дописав в контроллере костыль - для определенных характеристик формируется  свой текст. 

А как сделать правильно? 
Пока вижу один вариант - таблица с дополнительными описаниями характеристики - id_attribute, text.
Какие еще есть варианты?


 

 

 

Edited by Pirks
Link to post
Share on other sites

уже придумано до нас, не нравится способ отображения на фронте - правка в течении 30 сек превратит "всплывашку" в полноценное поле с описанием атрибута

Link to post
Share on other sites

6 минут назад, Pascha сказал:

уже придумано до нас, не нравится способ отображения на фронте - правка в течении 30 сек превратит "всплывашку" в полноценное поле с описанием атрибута

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

Да и модуль можно было продвинуть аккуратнее - например сказать, что, есть модуль и в нем вот так реализовано. 
Извините, но такой маркетинг раздражает. 
Ну и главное,  мне необходимо формировать одно описание из нескольких характеристик, что этот модуль не делает. 

Link to post
Share on other sites

1. я модуль не продвигаю (модуль не мой и автор мне не друг (я вообще с ним не знаком)
2. показал как реализовано
3. 

11 минут назад, Pirks сказал:

мне необходимо формировать одно описание из нескольких характеристик

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

p.s. ааа... понял почему хамишь... сразу то и не признал автора темы )))) Привет от Лимонова! :grin:

Link to post
Share on other sites

Может написать условие вывода, которое будет по id атрибута выводить нужный вам текст...

Link to post
Share on other sites
13 минут назад, krluch сказал:

Может написать условие вывода, которое будет по id атрибута выводить нужный вам текст...

Уже так и реализовано - непосредственно в контроллере вытаскиваю по кодам, но это временно и как-то не красиво.  
А надо довести до нормального  решения, где-то хранить различные варианты значения атрибута. 
Очевидно остановимся на еще одной таблице типа attribute_alias 

attribute_id - код атрибута

type - тип  ( различные варианты );
value - сам текст  

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.