Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 获取主题\u uc\u产品\u售价\u中的节点id_Drupal_Templates_Ubercart - Fatal编程技术网

Drupal 获取主题\u uc\u产品\u售价\u中的节点id

Drupal 获取主题\u uc\u产品\u售价\u中的节点id,drupal,templates,ubercart,Drupal,Templates,Ubercart,对于我的ubercart drupal安装,我希望根据列表和售价的值实现条件CSS格式 List price: --$120.00-- (stroked out) Sell price: $100.00 我看到在theme\u uc\u product\u sell\u price和theme\u uc\u product\u price中分别处理了这两个问题。我的问题我在哪里比较这些价值观?根据我的调查,我无法覆盖主题模板中的uc\u product\u视图(它是所有模板的主视图),因为它没

对于我的ubercart drupal安装,我希望根据列表和售价的值实现条件CSS格式

List price: --$120.00-- (stroked out)
Sell price: $100.00
我看到在
theme\u uc\u product\u sell\u price
theme\u uc\u product\u price
中分别处理了这两个问题。我的问题我在哪里比较这些价值观?根据我的调查,我无法覆盖主题模板中的
uc\u product\u视图
(它是所有模板的主视图),因为它没有使用主题(…)包装


如果我可以在模板覆盖
zen\u uc\u product\u sell\u price
中获取当前节点ID,我仍然可以通过加载节点来实现这一点。这是否可能,如何获取节点id?

已解决。需要在主题文件夹中创建
节点product.tpl.php
。尽管这需要创建自己的模板,但这相当简单。以下变量中提供了所有必需的HTML代码-

$node->content['body']["#value"];
$node->content['sell_price']["#value"];
$node->content['add_to_cart']["#value"];
$node->content['image']["#value"];
标价和售价可作为
$node->List\u price
$node->sell\u price
提供给comapre