我正在尝试添加需要表单字段的产品...但是,通过创建下拉属性,然后是自定义属性,它会以这种方式显示,首先是下拉,自定义秒。有没有办法创建自定义混合,然后下拉,然后自定义?查看当前网站:
www.MSLawMart.com 选择法律表格 - >没有错误离婚......你会看到我在说什么。
谢谢, 亚伦
答案 0 :(得分:1)
处理文件处理产品详细信息页面的呈现&形式是:
administrator\components\com_virtuemart\html\shop.product_details.php
它是这样的:
$addtocart = "<div>
<form action=\"". $mm_action_url."index.php\" method=\"post\" name=\"addtocart\" id=\"addtocart\">"
.$ps_product_attribute->list_attribute($product_id)
// added for the advanced attribute modification
.$ps_product_attribute->list_advanced_attribute($product_id)
// end added for advanced attribute modification
.$ps_product_attribute->list_custom_attribute($product_id);
// end added for custom attribute modification
因此您需要在那些列表_ * _ attribute()函数中进行一些自定义/调整,以使它们以不同方式呈现表/行。你会在
中找到它们\administrator\components\com_virtuemart\classes\ps_product_attribute.php