2

我想为 atk4(4.3.1 版)制作一个 jQuery-mobile 插件。

在测试用例中,我想通过在我的插件中将位置添加到探路者的“模板”位置来有条件地覆盖模板路径。

我该怎么做?

4

1 回答 1

2

Agile Toolkit 默认安装只公开/<app>/public/文件夹。可从agiletoolkit.org 获得的ZIP 文件实际上有一个vendor/atk4/atk4/public/atk4内部/frontend/public/admin/public.

您现在最好的选择是指示用户在他们的“公共”文件夹中复制(或符号链接)文件夹。

我们正在开发“activation-hook”,插件开发人员可以使用它来安装公共资产,但尚未最终确定。

您可能还需要查看$app->pm->public_location并使用 defineContent() 有条件地列出您的子文件夹。这个位置之前被调查过,$app->pm->atk_location所以会优先。

用于PathFinder_Location::defineContents列出您的资产。

于 2016-02-22T19:35:25.373 回答