ОК, вещь я делаю установки что-то вроде WordPress мультисайтовой установки, но я с помощью Yiiюй, показаны записи из разных таблиц с такой же структурой
так, здесь вместо сайта, у меня есть «магазины « есть супер администратор, который создает магазины, у каждого магазина есть своя таблица продуктов, таких как« shop_1_product »,« shop_2_product », ... и так далее сейчас, если владельцы магазинов хотят видеть список продуктов из отдельных таблиц , его EASY с использованием CActiveRecord/Models
но я застрял там, где Суперпользователь (который создает магазины) хочет видеть список продуктов из каждой таблицы .there различные продукты в каждой таблице поэтому нет дублирования строк, Немного помочь в этом материале, не будет действительно оценили :)
Подходы Я имею в виду:
-> 1 с использованием нативного Php для получения данных из каждой таблицы. OR -> Что-то вроде, запустите модель с именем таблицы, а затем получите записи с помощью model() -> findAll , а затем RE-INIT той же модели с другим именем таблицы, если это возможно? любая помощь о том, как перезапустить, пожалуйста. :)
использования DataProvider, населяющих его с разных моделей (каждая соответствующий уникальному магазину), имеющие один и тот же родительский класс, говорят, что класс Shop. –
И, кроме того, вы должны посмотреть на 'common \ models \ DummyModel' :) – Blizz
@IgorSavinkin спасибо, я дам вам попробовать. –