Если я хочу создать модуль с функциями, к которым можно получить доступ в каждом шаблоне, и в которых я могу использовать все функции представления (создание тегов, использование путей маршрутизатора и т. Д.), Каков наилучший способ достичь этого?Как создать глобальный вид в Phoenix Framework?
Проще говоря, как мне создать глобальный вид?
Мне бы также пришлось импортировать 'MyApp.Router.Helpers' и использовать' Phoenix.HTML' в этом 'MyApp.SomeHelper', чтобы иметь возможность использовать все функции просмотра, не так ли? – JustMichael
Это действительно зависит от того, как выглядят ваши функции. Если они используют функции из «MyApp.Router.Helpers» и «Phoenix.HTML», то вы это сделаете. Или вы можете использовать длинное имя. Например. 'MyApp.Router.Helpers.user_path (conn,: index)' – Gazler
Я вижу, большое спасибо – JustMichael