Итак, я немного о том, как использовать отдельную таблицу в отношениях или что-то в этом роде ...
У меня есть таблица с примерно 5000 отелями, которая называется exp_h_hotels
.
.веб-сайт, я использую модуль pages
для создания статической подстраницы для каждой части страны.Я хочу перечислить все отели, которые относятся к определенному региону.
Я понял, что не могу сделать что-то подобное (используя теги ExpressionEngine с модулем запросов):
{exp:query sql="SELECT * FROM exp_h_hotels WHERE h_regionname ='{regionname}'"}
{hotel_name}
{/exp:query}
Кто-нибудь знает лучший способ продвинуться в этом?
Я рассмотрел использование ExpressionEngine API для вставки данных в канал - однако я чувствую, что было бы неоптимально заполнять таблицу записей каналов 5000 постами по 14-20 полей с данными в каждом.