Ist der richtige / einfachste Weg, das Layout einer Vorlage zu ändern, um die Methode put_layout
innerhalb jeder Controller-Aktion zu verwenden? Ein einfaches Beispiel für ein anderes Layout für verschiedene Controller scheint sehr repetitiv (unten) zu werden, so dass es sich anfühlt, als ob ich etwas innerhalb des Frameworks verpasse.
Ich denke, dass Sie vielleicht am besten sind, indem Sie ein Standardlayout festlegen.
%Vor% Wenn Sie zum Beispiel ein anderes Layout für alle Admin-Controller benötigen, die von einer separaten Admin-Pipeline im Router abgedeckt werden, können Sie plug :put_layout, {MyApp.LayoutView, :admin}
für die Admin-Pipeline angeben. Ich habe es von Ссылка gelernt.
Tags und Links elixir phoenix-framework