特殊标签

简单商城系统的模板中有两个特殊标签{__STYLE__}{__SCRIPT__},这两个标签出现在addons/shop/view/default/common/layout.html布局模板中,那这两个标签的作用是将当前页模板中的

FjRSTdoCaAwpQeullLOrZ6w0kUqSfr6fs0AWlw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
<script data-render="script">JS代码</script>
EUehvkxHFgYmiSWN14QK/ZYIlkxMXIBoR8Ns4Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

替换到{__SCRIPT__}位置
以及

OyBSdwVGRuNiJKFfhEVhl21v5xcwgdk1G6UbIw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
<style data-render="style">CSS样式</style>
MFzmNXKhtdcHYZDsd6agk3E+0kLeLazi5mkN7w==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

替换到{__STYLE__}位置

FVAUmtYMhdjCrcDKyQ1MCh7VHJ8qUjPq653Rnw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

例如
我们的layout.html布局模板代码如下

ifhyoIWDraRPvtXFT1t4XfwtAo4h2CfrsO7J1Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
<!DOCTYPE html>
<head>
    <link rel="stylesheet" media="screen" href="__CDN__/assets/css/bootstrap.min.css"/>
    
    {__STYLE__}
    
</head>
<body class="group-page">

{__CONTENT__}

<script type="text/javascript" src="__CDN__/assets/libs/jquery/dist/jquery.min.js"></script>

{__SCRIPT__}

</body>
</html>
DaVdPgLcIkbRuUoCM1O8st7ng6hFLshKJWkk9g==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

我们在show_news.html模板中有如下代码

VGKhplYznkMEUDcFcS2rT9LRuXVJs+fsjxGT3g==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
<style data-render="style">
body{
    background:#000;
};
</style>

<script data-render="script">
alert(123);
</script>

<p>这是我们详情页正文</p>
HYGDnyqIagkFSXOQJJDhOl4/RjaeDw4B4695Sw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

则最终生成的模板代码为:

otLVbTFJWIsyMYArbtkPhY9tDqJdvzGefkhUdA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
<!DOCTYPE html>
<head>
    <link rel="stylesheet" media="screen" href="/assets/css/bootstrap.min.css"/>
    
    <style>
    body{
        background:#000;
    };
    </style>
    
</head>
<body class="group-page">

<p>这是我们详情页正文</p>

<script type="text/javascript" src="/assets/libs/jquery/dist/jquery.min.js"></script>

<script>
    alert(123);
</script>

</body>
</html>
qJpwCnzTAQMSLNHOqCX+fW1uEzcAT1yg7wS0Ew==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

可以看到<style data-render="style"></style>中的代码已经被替换到head中了,而<script data-render="script"></script>中的代码被替换到了body的最尾部。

DQanUZgkzNvABphCOKNYDWkp9yq56Fnt1BXCVg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

温馨提示

AVgMjzXetZUsxwGuG6zLKdW/0wlwQ34laVqorw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

{__STYLE__}{__SCRIPT__}必须是大写,且前后都必须是空行。否则可能会导致替换失败。

文档最后更新时间:2024-07-04 14:52:21
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。

文档
目录

深色
模式

切换
宽度