我正在尝试编辑模板,我需要在目录页面(然后可能是产品页面,但一步一步)的价格前面添加“开始”
我找到了与tpl文件中的价格一致的地方
<p class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span> <?php } ?>
我尝试的是在oc\U product表中添加一个名为start\u from的行,并在每个行中手动输入“start from”。(目前只有6种产品)。
我补充道
<?php echo $product['starting_from']; ?>
然后看起来是这样的
<p class="price"> <?php if (!$product['special']) { ?> <?php echo $product['starting_from']; ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span> <?php } ?>
令人震惊的是,它没有起作用。
有人能解释一下我错误的严重程度吗? 也许可以帮我一把。
感谢
如果您只想添加硬编码字符串 从开始 ,您可以执行以下操作:
<p class="price">Starting from <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span> <?php } ?>
事实上,如果我没说错的话,这是非常基础的,所以我推荐一些PHP教程作为开始。