我为一个非常复杂的产品列表设置了自定义视图。我通过在subtheme的模板文件夹中创建自定义模板文件来自定义我的视图的行输出。然后我把它变成了subtheme的template.php文件中的一个函数,这样我就可以在输出中添加一些php逻辑。
我已经能够访问所有视图的字段,除了添加到购物车形式,它显示在我的视图的Drupal视图UI中的字段中,但似乎没有显示在我的开发变量列表中(这就是我用来浏览复杂产品列表的内容。)
如何访问并添加添加到购物车表单?
请参阅以下screengrab以获得澄清:
https://www.dropbox.com/s/oafei0wkun5iw65/view-theme-add-to-cart.jpg
答案 0 :(得分:1)
最后发现形式深埋在变量中:
$ myVariable =($ variables [' view'] - > query-> pager-> display-> handler-> handlers [' field'] [ ' add_to_cart_form'] - > original_value);