Magento. 如何为未登录的访问者隐藏价格和“添加到购物车”按钮
2015年2月9日
本教程将向您展示如何在Magento中为未登录用户隐藏价格和“添加到购物车”按钮.
Magento. 如何为未登录的访问者隐藏价格和“添加到购物车”按钮
-
让我们为所有来宾用户隐藏价格.
-
Open app/design/frontend/基地/ /模板/目录/产品/违约 文件夹和副本 price.phtml file to the app/design/frontend/基地/模板/ themeXXX /目录/产品/ 文件夹,其中XXX是主题的编号,然后将以下代码放在上面:
isLoggedIn()){ echo 'Login to See Price
'; return; } ?>
-
-
现在我们将隐藏 ‘Add to Cart’ button on 类别列表页面. Open /app/design/frontend/违约/ themeXXX /模板/目录/产品/列表.phtml 文件并查找以下代码:
isSaleable()): ?>
__('Out of stock') ?>
将其替换为:
isLoggedIn()){ echo 'Login to Add to Cart'; } else{ ?> isSaleable()): ?>
__('Out of stock') ?>
保存更改.
-
现在我们将隐藏 ‘Add to Cart’ button on 产品详情页面. Open app/design/frontend/违约/ themeXXX /模板/目录/产品/视图/ addtocart.phtml file.
在上面添加以下代码:isLoggedIn()){ echo 'Login to Add to Cart'; return;< } ?>
保存更改.
-
为了隐藏 ‘Add to Cart’ button on 比较页面, open /app/design/frontend/基地/违约/模板/目录/产品/ /列表进行比较.phtml 文件并复制到/app/design/frontend/违约/ themeXXX /模板/目录/产品/比较/文件夹.
打开它并查找以下代码:isSaleable()): ?>
__('Out of stock') ?>
将其替换为:
isLoggedIn()){ echo 'Login to Add to Cart'; } else{ ?> isSaleable()): ?>
__('Out of stock') ?>
保存更改.
-
为了隐藏 ‘Add to Cart’ button on Specials page, open /app/design/frontend/违约/ themeXXX /模板/目录/产品/widget/销售/ sale_default_list.phtml 文件并查找以下代码:
isSaleable()): ?>
__('Out of stock') ?>
将其替换为:
isLoggedIn()){ echo 'Login to Add to Cart'; } else{ ?> isSaleable()): ?>
__('Out of stock') ?>
保存更改.
-
为了隐藏 ‘Add to Cart’ button for 对于新产品, open /app/design/frontend/违约/ themeXXX /模板/目录/产品/新.phtml 文件并查找以下代码:
isSaleable()): ?>
__('Out of stock') ?>
将其替换为:
isLoggedIn()){ echo 'Login to Add to Cart'; } else{ ?> isSaleable()): ?>
__('Out of stock') ?>
保存更改.
-
如果您需要查找用于本教程中未提到的页面或块的文件的位置, please use Magento调试工具(模板路径提示) 遵循本教程 如何使用Magento调试工具(模板路径提示).
请随时查看下面的详细视频教程: