1.在你的产品详细页你想显示SKU,代码如下
产品详细页文件为template\catalog\product\view.phtml
<?php echo $this->htmlEscape($_product->getSku()) ?>
我们给修饰一下,代码和效果如下
<p><span><?php echo $this->__('Sku:') ?></span><?php echo nl2br($_product->getSku()) ?> </p>
2.在产品的列表你想显示sku
产品列表也文件为template\catalog\product\list.phtml
代码如下
<?php echo $_product->getSku(); ?>
我们给修饰下,代码以及效果如下
<p><?php echo $this->__('Sku:'); ?><?php echo $_product->getSku(); ?></p>
转载表明出处: hellokeyke.com
钥匙大哥! 想问一下你, 如何实现在后台添加一个属性,用来控制前台的显示!
例如我要前台的按钮用后台的属性来控制显示,该怎么做呢?
后台给定一个属性ButtonDisplay,可以选yes/no 选yes的话,前台就有按钮,选no则相反
我不知道该怎么搞,求救
按钮是哪个位置的按钮?产品详细页么?
你可以这么办,给产品添加一个yes/no的属性,这样后台就可以设置了。在模板文件中写代码获得这个属性的值,然后根据这个值让模板文件输出按钮,或者隐藏。
恩恩~我的思路也是这样, 嘻嘻~最大问题其实是我不知道怎么 获得这个属性的值! 钥匙大哥, 想你教一下我写这个代码
能通过邮件聊吗!我有问题问你!
key@hellokeykey.com
key,有什么QQ或者MSN的联系方式吗我想马上问你问题,可以不?发到我的邮箱吧!
邮箱是:key@hellokeykey.com
钥匙您好!
想跟你请教个问题,设置简单产品的时候可以添加一个custom option,这样前台一个属性就可以有多种选择了,比如默认的鞋子的大小是35的,通过custom option添加的大小属性还有36,37,38,39等的选择。我的问题是,添加这些大小属性的时候是不是对每一个大小都要填写一个唯一的SKU呢?因为我发现添加的这些属性的SKU不是必填项,所以我想知道,如果不填这个SKU,客户还能下订单吗?还是即使不填的话会默认使用简单产品的SKU呢?要不然为什么那个SKU不是必填项呢?
请指教,谢谢!
你好,SKU是必填项,如果你没有填,有的时候系统会自动给你随机添加上。你试下不填的话是否可以下订单,以及是否系统会给你随机添加上一个。一般不修改SKU属性的话,SKU是必填的。
custom option的SKU一般不用填写如果填写了客户下单之后订单看到的sku为 “主产品SKU -对应选项SKU”,这个取决于你是否有这样的需要了.
对