atk4 (バージョン 4.3.1) 用の jQuery-mobile アドオンを作成したいと考えています。
テストケースでは、アドオンからパスファインダーの「テンプレート」の場所に場所を追加して、条件付きでテンプレートのパスをオーバーライドしたいと考えています。
どうすればいいですか?
atk4 (バージョン 4.3.1) 用の jQuery-mobile アドオンを作成したいと考えています。
テストケースでは、アドオンからパスファインダーの「テンプレート」の場所に場所を追加して、条件付きでテンプレートのパスをオーバーライドしたいと考えています。
どうすればいいですか?
Agile Toolkit のデフォルト インストールでは、/<app>/public/
フォルダーのみが公開されます。agiletoolkit.org から入手できる ZIP ファイルには、実際には と のコピーが含まvendor/atk4/atk4/public/atk4
れ/frontend/public
てい/admin/public
ます。
現在の最良のオプションは、ユーザーに「パブリック」フォルダー内のフォルダーをコピー (またはシンボリックリンク) するように指示することです。
アドオン開発者が公開アセットをインストールするために使用できる「アクティベーション フック」に取り組んでいますが、まだ完成していません。
$app->pm->public_location
サブフォルダーを条件付きで一覧表示するには、defineContent() を調べて使用する必要がある場合もあります。この場所は以前に調査されて$app->pm->atk_location
いるため、優先されます。
アセットを一覧表示するために使用PathFinder_Location::defineContents
します。