2011-05-02から1日間の記事一覧

JTable クラスの追加

使えるよう設定 JTable::addIncludePath(JPATH_COMPONENT.'/table'); クラスの定義 呼び出し名 mycomponent_content ファイル名 JPATH_COMPONENT/table/mycomponent_content.php クラス名 JTableMyComponent_Content class JTableMyComponent_Content extend…

JHTML クラスの追加

たとえば下記のようにしたい場合。 echo JHTML::_('mycomponent.content.link', $id, $title); まずはどこかで次のようにクラスパスを追加。 JHtml::addIncludePath(JPATH_COMPONENT.'/html'); JHTML クラスは JPATH_COMPONENT/html/content.php として次の…

コンポーネントのタスクによる振り分け

task の値を「content.add」みたいに "." 区切りにすると、コンポーネントクラス自体を切り替えることが可能。 上記の例だと com_mycomponent/controllers/content.php が読み込まれ、MyComponentControllerContent クラスが呼び出される。 class MyComponen…