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