我正在研究基于 NitroSell 的电子商务商店使用的“视图”。它似乎是一个专有系统,一个 PHP 框架,并且支持很少。
我试图找到一种在视图中使用我自己的 PHP 脚本的方法(就像在 Laravel 或 CodeIgniter 中一样),根据自定义购物车项目属性进行一些计算。
这是篮子视图的一部分,中间是伪代码,用于使用从系统中提取的变量进行一些计算。
{ifThereAre basketitems}
{foreach basketitem}
{if (basketitem['product_weblinxcustomtext1'] eq 'All')}
// [start pseudo-code]
$myvar = basketitem['product_weblinxcustomnumber1'];
$mynewvar = $myvar*10;
echo $mynewvar;
// [end pseudo-code]
{endIf}
{endforeach}
{endIfThereAre}
问题是我找不到让该伪代码运行的方法。我试过了:
<?php $mynewvar = $myvar*10;?>
<?$mynewvar = $myvar*10;?>
{$mynewvar = $myvar*10;}
{{$mynewvar = $myvar*10;}}
{mynewvar = myvar*10;}
{{mynewvar = myvar*10;}}
...并且它们都不起作用,它们中的大多数在呈现的视图中显示为 HTML。可能是所有 php 视图都被剥离了,但我想听听您可能有的更多想法。我们无法访问控制器/模型,因为它是“在线”管理的,并且只有模板可供编辑。
谢谢!