Jump to content
Sign in to follow this  
Pirks

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

Recommended Posts

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

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

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

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

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

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


 

 

 

Edited by Pirks

Share this post


Link to post
Share on other sites

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

Share this post


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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


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

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.