我试图以简单的方式修改模板,而不是重写底层代码。我通常意识到对象分配不是在模板中完成的,但它有可能吗?更新模板中smarty对象变量的值
我想是这样的:
{if $product->available_now == "XXX001"}
{assign var="product->available_now" value={"YYY123"}}
{/if}
我想读的对象变量$产品 - > available_now,并根据其内容,将其更新到别的东西以备后用在模板下。
我试过的所有事情都会以空白屏幕或其他方式结束(就像我上面的代码那样),一个未改变的变量。
FYI:这是使用与PrestaShop
大声笑...所以我那么亲密?经过几天没有答案,我转向另一种方法。我现在不会惹它,所以我只是假设你的答案有效。 – bcsteeve