В настоящее время я работаю с Symfony, и мне было интересно, как изменить частичное значение по умолчанию.
В моем компоненте.class.php у меня есть executeWhwhat (), который вызывает мой _Whwhat.php.Но я хотел бы добавить условие в мой executeWhwhat (), чтобы я мог сделать что-то вроде этого:
public function executeWhatever(sfWebRequest $request)
{
if (myCondition)
usePartial('_firstPartial.php');
else
usePartial('_secondPartial.php');
}
Я мог бы легко включитьPartial ();непосредственно в мой _Whwhat.php, но у меня есть несколько запросов Doctrine, которые я хотел бы сделать в соответствии с моим условием.
Я обнаружил, что могу использовать includePartial () в моем executeWhwhat (), за исключением того, что он по-прежнему включает мой _Whwhat.php по умолчанию.
Так что вопрос простой: как мне это сделать?изменить часть по умолчанию, используемую моим компонентом метода executeWhwhat ()?