Joomlaコンポーネント内で(モジュールでも良いけど)カレンダーを表示させるのは簡単で、以下のようにやればいい(ただし正式なドキュメントは見あたらず)。 JHTML::_(‘calendar’, ….); Joom…
自分用メモ。 JoomlaでJSON出力する方法。Joomlaのドキュメントページより。 PHPではjson_encodeを使って出力するだけ。HTTPレスポンスのヘッダも変えてるか。 JavaScript側の処理に関し…
自分用メモ。 Joomlaコンポーネントを作る時は、これを参考にちゃんとSQLインジェクションの対策しなくちゃダメよ。
Joomlaのコンポーネントの話。MVC形式の場合、一般的にはviewはview.html.phpというファイル名で、そこでtemplateを読み込んで表示する、と言う流れになる。 html以外、例えばAJAXなどでXM…
タイトル通り。全画面表示したりとか、新規ウィンドウに表示したりとかしたい。 新しいテンプレートを使って、全画面表示したいコンポーネントのページに適用するだけ。 ここを参考にした。
ここ1ヶ月くらい作成中のJoomla!コンポーネントがようやく形になってきた。そのコンポーネント内部ではCommunity Builderで追加したフィールドの値を参照してる。 そうしたことをするには、以下のようなコード…
まだまだJoomlaのコンポーネントを作成中。 JoomlaでMVCスタイルに沿ってコンポーネントを作る場合、各クラス・ファイル名をJoomla流儀の命名規則にしておかないと結構面倒。 ■ViewでView名とは違う名前…
またまたJoomla!コンポーネント作成の話。 Webアプリを作ってりゃトランザクションが必要な場面の1つや2つはあるもの。そのやり方だけど、JDatabaseのsetQueryメソッドでSTART TRANSACTIO…
引き続きぼちぼちJoomla!でコンポーネントを作ってるんだけど、単純なCRUDを作るのが結構めんどくさい。せっかく省力化のためにCMS使うのに、ちょっと機能追加しようと思ってコンポーネントを作ろうと思ったら、単純なCR…