belisoful/prado-composer-extension

第一个个性化基础示例 PRADO Composer 扩展。将其用作模板。

安装: 1

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 1

类型:prado4-extension

v1.0.0 2022-11-30 05:07 UTC

This package is auto-updated.

Last update: 2024-09-29 06:20:34 UTC


README

这是一个 PRADO 框架的最小化基础 composer 扩展。此扩展会自动将 Pages 目录添加到 TPageService::onAdditionalPagePaths 中,并加载错误信息。

安装

安装此扩展的首选方式是通过 composer

运行以下命令:

php composer.phar require --prefer-dist pradosoft/prado-composer-extension "*"

或者在您的 composer.json 文件的 require 部分添加:

"pradosoft/prado-composer-extension": "*"

设置

扩展安装完成后,在您的 Prado 应用程序配置中通过指定扩展名称作为模块 ID 来加载扩展。

将模块添加到应用程序配置中,无需指定类。例如,像这样:

<modules>
	<module id="pradosoft/prado-composer-extension" PropertyA='value1' />
</module>

用法

将以下应用程序参数添加到您的应用程序配置中:PluginContentId。例如,像这样:

<parameters>
	<parameer id="PluginContentId" value='my-layout-content-id' />
</parameters>

将 PluginContentId 设置为您的布局中主 TPlaceholderContent ID 的名称,以便插件可以正确加载。

点击面板链接到 http://application/web/index.php?page=Example 在首页您将看到特定扩展的内容。

扩展

composer.json 使用 "type" 为 "prado4-extension",并将从 ["extra"]["bootstrap"] 加载类作为模块 ID/包名称。使用这些特定的参数和值来指定和使用您自己的 prado composer 扩展。