1 回答
TA贡献1946条经验 获得超3个赞
如果有了最后一行代码(在 中list.html),您的生活会更轻松,而不是一遍又一遍地跳入和跳出 PHP。这一行:
<?php $affitta = '{{RENT_PRICE}}'; echo $affitta; if (!empty($affitta) && $affitta !== 0) { ?><span class="bold">|</span> {{LANG rent}} <span style='color:#a84849;font-weight:500;'>$ {{RENT_PRICE}}</span><?php } else { echo "FREE"; } ?>
就是这样:
<?php
$affitta = '{{RENT_PRICE}}';
echo $affitta;
if (!empty($affitta) && $affitta !== 0) {
echo '<span class="bold">|</span> {{LANG rent}} <span style="color:#a84849;font-weight:500;">$ {{RENT_PRICE}}</span>';
} else {
echo "FREE";
}
然后,通过更具可读性的内容,很容易看出您的问题所在。$affitta您定义as的值'{{RENT_PRICE}}',它显然不等于 0 或任何价格。您的模板系统将替换{{RENT_PRICE}}为实际值,但这里不是数字。你实际上是在评估:if ('{{RENT_PRICE}}' !== 0) {......
您需要与$video->rent_price代码中较早的值进行比较。您如何访问该值完全取决于PT_LoadPage函数内部发生的情况。
- 1 回答
- 0 关注
- 94 浏览
添加回答
举报