私はYiiによって開発されたプロジェクトに取り組んでいます。
私の仕事は、そのためのテンプレートを実装することです。使用した開発者
$this->widget('SearchBlock', array(
));
検索ブロックを作成します。ただし、ブロックのタイトルはタグに含まれています。
タイトルのタグの代わりにタグを配置するために、CPortletウィジェットの出力を変更するにはどうすればよいですか?
はい、CPortletはブロックコンテンツの周りにタグを追加します。これらのタグが不要な場合、または独自のタグを使用する場合は、代わりにCWidgetを使用する必要があります。ウィジェットクラスファイル(SearchBlock.php)を開き、CPortletではなくCWidgetからクラスを拡張するだけです。ただし、CWidgetにはrenderContent()メソッドがないため、代わりにrun()に変更する必要があります。
また、インポートCPortlet行を次の行に置き換える必要がある場合もあります。
Yii::import('zii.widgets.CWidget');