У меня есть следующий код на данном представлении:
<?php
$form = $this->beginWidget('CActiveForm', array(
'id' => 'home-newsletter-form',
'enableAjaxValidation' => false,
'enableClientValidation' => true,
));
echo $form->textField($newsletterSubscribeForm, 'email');
echo $form->error($newsletterSubscribeForm, 'email');
echo CHtml::link("subscribe", "#", array('class'=>'btSubscribe'));
$this->endWidget();
?>
Бывает, что мне понадобится это на БОЛЕЕ, чем один вид, поэтому я считаю, что виджет - лучший вариант. Однако я хочу разместить это в отдельном файле (в приложении /widgets/folder ) и вызвать каждый вид.
Может ли кто-нибудь быть любезным, чтобы рассказать мне, какие шаги мы должны предпринять, чтобы достичь этого?