plumpss / silverstripe-shop-closed-message
临时关闭商店的SilverStripe商店模块。
0.1.0
2015-08-04 09:12 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-28 18:10:37 UTC
README
为SilverStripe商店添加附加模块,允许商店临时关闭并显示消息。例如,在在线销售休息时非常有用。
要求
安装
composer require plumpss/silverstripe-shop-closed-message
使用
此模块在“设置”>“商店”>“商店关闭”下向“SiteConfig”添加关闭选项和消息字段。
在任何你想显示消息的地方包含ClosedMessage
。如果商店未关闭,则不会输出任何内容。例如,在主模板Page.ss
中
<body>
<div class="header">
...
</div>
<% include ClosedMessage %>
<div role="main">
...
</div>
</body>
如果您不希望允许下单,请将产品页面模板中$Form
的使用替换为FormOrClosedMessage
的包含
<% include FormOrClosedMessage %>
您可以在主题的templates/Includes
目录中创建自己的ClosedMessage.ss
和/或FormOrClosedMessage.ss
版本,以完全控制标记。