我想在产品页面中的每个产品的描述下添加其他信息。目前我已经为附加信息添加了自定义选项卡,但我希望它在描述之后。我想我必须在 product.tpl 中编辑一些代码?
问问题
2826 次
2 回答
0
如果您需要在每个产品页面上添加相同的文本,您可以使用“欢迎模块”添加它。只需放入<?php echo $content_bottom; ?>
您添加的自定义选项卡即可。然后在管理面板中创建新的欢迎模块并将其放置在产品布局的底部。
于 2013-10-09T17:55:58.907 回答
0
如果您已经为该附加信息创建了自己的选项卡 您已经必须编辑product.tpl
模板文件,不是吗?
现在,在附加选项卡和描述部分之后显示信息的唯一区别是您在哪里回显您的数据......所以到目前为止,您所拥有的可能是这样的:
<div id="tabs" class="htabs">
<a href="#tab-description"><?php echo $tab_description; ?></a>
<?php if ($attribute_groups) { ?>
<a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
<?php } ?>
<?php if ($review_status) { ?>
<a href="#tab-review"><?php echo $tab_review; ?></a>
<?php } ?>
<?php if ($products) { ?>
<a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
<?php } ?>
<!-- YOUR OWN TAB -->
<a href="#tab-mytab"><?php echo $tab_mytab; ?></a>
</div>
<div id="tab-description" class="tab-content"><?php echo $description; ?></div>
<?php if ($attribute_groups) { ?>
<div id="tab-attribute" class="tab-content">
<!-- ... -->
</div>
<?php } ?>
<?php if ($review_status) { ?>
<div id="tab-review" class="tab-content">
<!-- ... -->
</div>
<?php } ?>
<?php if ($products) { ?>
<div id="tab-related" class="tab-content">
<!-- ... -->
</div>
<?php } ?>
<!-- YOUR OWN TAB -->
<div id="tab-mytab" class="tab-content">
<?php echo $my_tab_content; ?>
</div>
现在你只需要<?php echo $my_tab_content; ?>
在描述之后移动它(描述标签):
<div id="tabs" class="htabs">
<a href="#tab-description"><?php echo $tab_description; ?></a>
<?php if ($attribute_groups) { ?>
<a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
<?php } ?>
<?php if ($review_status) { ?>
<a href="#tab-review"><?php echo $tab_review; ?></a>
<?php } ?>
<?php if ($products) { ?>
<a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
<?php } ?>
</div>
<div id="tab-description" class="tab-content">
<?php echo $description; ?>
<!-- YOUR OWN CONTENT HERE -->
<?php echo $my_tab_content; ?>
</div>
<!-- ... -->
于 2013-10-10T07:58:56.450 回答