Помощь Написание компонента. указание нескольких категорий для материала.

Статус
В этой теме нельзя размещать новые ответы.

Extalionez

Клоун
Заблокирован
Регистрация
21 Авг 2008
Сообщения
368
Реакции
191
  • Автор темы
  • Заблокирован
  • #1
Для просмотра ссылки Войди или Зарегистрируйся рассказывается о том, как добавить в компонент возможность выбора категорий. Но к сожалению в данном примере можно выбрать только одну категорию для материала. Как сделать так, чтобы можно было указать несколько категорий к которым относится материл? Как к примеру в VirtueMart.
 
Есть простой способ и правильный:
1) Простой - вместо catid сделать строку которая содержит список катрегорий через запятую. В этом случае труднее сделать отбор материала по категории и будет работать относительно медленно!
2) Правилный - вместо catid поля сделать таблицу с двумя полами id и catid (many-to-many). В этом случае будет труднее сделать сохранение вибранных категорий.
 
  • Автор темы
  • Заблокирован
  • #3
Есть простой способ и правильный:
1) Простой - вместо catid сделать строку которая содержит список катрегорий через запятую. В этом случае труднее сделать отбор материала по категории и будет работать относительно медленно!
2) Правилный - вместо catid поля сделать таблицу с двумя полами id и catid (many-to-many). В этом случае будет труднее сделать сохранение вибранных категорий.
Хороший ответ!
Не могли бы вы хотя бы примерно описать как в коде сделать 2 пункт. Желательно чтобы в поле редактирования материала был пункт с категориями как например в ZOO
6ee7003016f76cae85a758ab2c8fb225.jpg
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху