plumpss / silverstripe-shop-closed-message

临时关闭商店的SilverStripe商店模块。

安装: 20

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 1

开放问题: 5

类型:silverstripe-module

0.1.0 2015-08-04 09:12 UTC

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版本,以完全控制标记。