RefineryCMS — Как получить доступ к атрибутам из разных движков

Я создал механизм событий, который состоит из даты события и описания события.

В разделе администратора теперь есть вкладка «События», а в интерфейсе есть страница «События», на которой перечислены все события.

Что, если вместо этого я хочу получить доступ к событиям на главной странице? Как мне это сделать?

Спасибо!


person Ryan W Kan    schedule 11.11.2013    source источник


Ответы (1)


Если ваш движок Event, вы можете получить доступ к данным во внешнем интерфейсе следующим образом:

Refinery::Events::Event.all # You can make your query here

Я действительно рекомендую переопределить контроллер страниц и настроить действие домашней страницы, там вы можете иметь переменную экземпляра для доступа к данным в вашем представлении.

Здесь можно найти дополнительную информацию о движках. Проверьте маршруты пространства имен. Надеюсь, поможет.

person Jorge Najera T    schedule 12.11.2013