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 關注
- 128 瀏覽
添加回答
舉報