質問: '<b>'.jhtml::link('#', $text, $attribs).'</b>'; return $html; } } 私は別の見方をすると:echo testhelpersview::demo(); mvc構造を使用してヘルパーhtmlの結果を作成することは可能で便利ですか?
回答: joomlaにはデフォルトのmvc構造があり、ヘルパーを介して新しいレベルを追加して出力を生成する必要はありません。または、joomlaはメインのphpファイルyourcomponent.phpを含むコンポーネントを呼び出します。したがって、joomla cmsの任意の部分を使用して(または使用せずに)、コンポーネント内にphpスクリプトを実装できます。このスペースでは、独自のmvcを実装できます。たとえば、fofは別のmvc構造に基づいて拡張機能を開発するためのライブラリであり、joomlaクラスとスムーズに統合されています: https://github.com/akeeba/fof または https:// www.akeebabackup.com/documentation/fof.html 。