atom:为Craft CMS Twig模板增加增强的模块化

时间:2024-03-04 13:17:00
【文件属性】:

文件名称:atom:为Craft CMS Twig模板增加增强的模块化

文件大小:6KB

文件格式:ZIP

更新时间:2024-03-04 13:17:00

PHP

原子 为Craft CMS Twig模板添加增强的模块化 安装 $ composer require ether/atom 用法 在templates目录中创建一个名为_atoms的文件夹(可以自定义,请参阅 )。 基本的 在此文件夹中,您可以创建可重复使用的树枝模板或原子(即模块,组件,分子)。 您可以使用以下语法访问树枝中的原子: {% x :my-atom %} 上面的模板中将包含_atoms/my-atom 。 如果my-atom不存在,则不会输出任何内容。 参量 您可以将参数传递给原子,该参数将在原子内公开。 当前模板上下文不会传递给原子,因此任何全局变量都必须手动传递。 {% x :my-atom { heading : " Hello world! " } %} 在上面的示例中,将授予my-atom访问heading变量的权限。 如果没有传递heading则该变量将是


【文件预览】:
atom-main
----src()
--------config.php(177B)
--------web()
--------Atom.php(1KB)
----LICENSE(1KB)
----composer.json(762B)

网友评论