Действительно ли каждый уровень помощников вида должен быть добавлен как отдельный путь?
Что я имею в виду это. Я обнаружил, что метод Zend для именования и вложения файлов является отличным способом организации user.php, живущего в папке объектов и расширяющего object.php.
/ DisplayObject
/ Объект
User.php
Я начал пытаться организовать мои помощники вида таким же образом, но из того, что я читаю, почти похоже, что мне нужно было бы добавить путь для каждого помощника вида, и в этом случае они потеряли бы свое вложенное имя , поскольку вы будете вызывать только имя метода вне поля зрения (то есть $ this-> user () вместо $ this-> displayObject_Object_User () или что-то в этом роде). Другой альтернативой является расширение каждого уровня в качестве прокси для вызова правильного помощника (а-ля помощники навигации $ this-> navigation-> links ()).
Это похоже на очень плохо продуманный дизайн. Нет