Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Вывод статей через поиск в других ТК

Вывод статей через поиск в других ТК 4 года 11 мес. назад #4936

  • Daymos
  • Daymos аватар
  • Не в сети
  • Новый участник
  • Сообщений: 15
  • Спасибо получено: 1
  • Репутация: 0
Очень требуется помошь! :pinch:
Есть три ТК (тип контента), они расширяют article, т.е. поля в таблице id, title и пр. у них общие...
  1. Описание компании (практически стандартная статья).
  2. Описание товара (вот тут то все и завязаны): prod_name_brand (тут id бренда товара(каждый бренд - это свой ТК); company_id (это id компании чей товар)
  3. Бренд (тоже станд. статья)
необходимо вывести в модуле под описанием компании, бренды, которые они продают и чьи id записаны в товарах... т.е. через текущее id компании, через таблицу товара, вывести бренды.
Если запросом, то это выглядит так:
SELECT cont.title
FROM
#__content AS cont,
#__cck_store_form_map_product AS mp
WHERE cont.id=mp.prod_name_brand AND mp.company_id=11(это значение я для примера взял, а так из URL надо брать);
и все отлично выводится... в терминале mySql(((
если, подставить в CCK во free режиме, то ничего не выводит...
Или можно как то сделать поочередно, сначала сделать поиск по товарам этой фирмы, а потом из этой выборки сделать поиск по брендам? И как можно сделать поочередный поиск?
Последнее редактирование: 4 года 11 мес. назад от Daymos.
Администратор запретил публиковать записи гостям.

Вывод статей через поиск в других ТК 4 года 10 мес. назад #5002

  • kloder
  • kloder аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 43
  • Спасибо получено: 7
  • Репутация: 2
У меня тоже была задача связать материалы ТК, своего рода артикл релатед. Использовал плагин SD field.
В результате в материале Тк описания модулем выводился поиск по другому тк в зависимости от поля в тк материала. Аналогично во втором ТК подставлялись материалы у которых была сноска на нужный материал во втором ТК.
Это несложно с помощью плагина, единственно неудобно. Но сделал в панеле администрирования поле чекбокс - которое получает все материалы второго ТК и остается лишь прощелкать нужные материалы из второго ТК, которые автоматом будут обновляться при добавлении. (до кучи сделал эти чекбоксы картинками, чтоб визуально прощелкать)
Администратор запретил публиковать записи гостям.
Спасибо сказали: Daymos

Вывод статей через поиск в других ТК 4 года 10 мес. назад #5006

  • Shvapsss
  • Shvapsss аватар
  • Не в сети
  • Живу я здесь
  • Сообщений: 681
  • Спасибо получено: 97
  • Репутация: 20
Чисто интересно, а чем обусловлен такой вывод?

Вывести в компанию бренды холодильников, где холодильник привязан к компании?
Администратор запретил публиковать записи гостям.

Вывод статей через поиск в других ТК 4 года 10 мес. назад #5009

  • Daymos
  • Daymos аватар
  • Не в сети
  • Новый участник
  • Сообщений: 15
  • Спасибо получено: 1
  • Репутация: 0
Именно так. Только тут одежда... т.е. одна компания торгует разными товарами с разными брендами и только товар является связующим звеном между компанией и брендом товара :)
Администратор запретил публиковать записи гостям.

roundtheme