Функционал администратора RefineryCMS

Я никогда раньше не работал с CMS, поэтому для меня это все в новинку, и мне нужен совет. Это для RefineryCMS.

Мне нужно создать страницу только для администратора, которая позволит пользователю-администратору запускать рубиновый код, то есть драгоценный камень или пользовательскую функциональность, в фоновом режиме. Это больше для целей обслуживания для запуска клиента. Как мне добавить страницу в панель администратора, которая позволит мне добавлять кнопки, которые будут запускать пользовательские задачи rake или запускать код из драгоценного камня?


person covard    schedule 04.09.2013    source источник


Ответы (1)


Для этого вам не нужна страница, вам просто нужно направить к пользовательскому контроллеру, который делает то, что вы хотите... просто используя простой Rails. Просто убедитесь, что вы перенаправляете свое действие, прежде чем монтировать Refinery::Core::Engine, иначе он возьмет на себя маршрутизацию с подстановочными знаками.

person parndt    schedule 04.09.2013
comment
Ты прав. Я пошел по этому пути, но мой маршрут был ниже mount Refinery::Core::Engine, и я просто понял это. Спасибо за ответ. - person covard; 05.09.2013