приборная панель из лития как в cakePHP - PullRequest
1 голос
/ 14 ноября 2011

Я пытаюсь выяснить, как загрузить / установить модели / классы в контроллере Lithium.Это мой первый настолько серьезный фреймворк, и мне он очень нравится, но я о них мало что знаю.Я использовал только простую.

Проблема, которая у меня есть: я пытаюсь выяснить, как отображать различные контроллеры / модели в одном представлении / макете (отображать сообщения, опросы, окно входа и т. Д. На одной странице).).Я нашел учебник для cakePHP, так что вы можете увидеть, что меня беспокоит.Я мог найти ответ в Литихум документах.Возможно, потому что я просто не знаю реальных ключевых слов для этого.

http://nuts -and-bolts-of-cakephp.com / tag / cakephp-dashboard /

1 Ответ

2 голосов
/ 14 ноября 2011

Если вы хотите отобразить несколько моделей одновременно в одном представлении (например, пользователи, последние сообщения и т. Д.), Вы можете просто сослаться на класс:

use chowly\models\Offers;
use chowly\models\Venues;

class OffersController extends \chowly\extensions\action\Controller{
    public function index(){
        $venues = Venues::find('all');
        $offers = Offers::find('all);
    }
}

В литии вам просто нужно сослаться на класс, и вы можете использовать его. (Без ClassRegistry)

Для работающего приложения Lithium, посмотрите на https://github.com/masom/Chowly и присоединитесь к каналу irc на irc.freenode.net # li3

...