Drupal 获取主题\u uc\u产品\u售价\u中的节点id
对于我的ubercart drupal安装,我希望根据列表和售价的值实现条件CSS格式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视图(它是所有模板的主视图),因为它没
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