Павел: Нет. С disabled все ок. Но только в случае автора боюсь ему прийдется на все кнопки ставить, а вот это не гуд. Если автор покажет код - можно будет обсуждать, а домыслы оставим UX специалистам.
agent1156: должен быть доступен, только учтите, что у backend и frontend свои конфиги и свои Yii::$app, поэтому Вы просто обращаетесь к Yii::$app у которого не добавили urlManagerBack. Схема точно рабочая. Ищите ошибки или код покажите конфигов backend и frontend и скажите из какого приложения недоступен urlManagerBack
agent1156: В доках все есть, просто без конкретных примеров. Если прочесть все api и разобрать что какой класс делает, то такие решения будут приходить, как само себе разумеющееся. Вопрос опыта и степени ознакомления с framework.
dev400: Главное не способы, а в общем подход. Не делать из 1 экшена rest, а сделать отдельное app (rest api). 1 - я ссылка это оф доки, так что там лучше. 2-я просто как аналог.