VirtueMart项目信息下拉自定义


VirtueMart item information dropdown customization

在我的flypage上,我有一个显示项目信息的下拉列表。
我想自定义下拉框,但是我找不到我需要更新的文件。
到目前为止,我把它固定在
中的变量$drop_down上/组件/com_virtuemart/主题/违约/模板/product_details/包括/addtocart_drop.tpl.php

谁能告诉我在哪里可以找到与此相关的代码?

试试文件:/administrator/components/com_virtuemart/classes/ps_product_attribute.php

有一行代码是这样写的:

function list_attribute_drop( $product_id, $cls_suffix ) {

从那里开始,$tpl->set( "drop_down", $html ) ;线位于function线下方约99行。此外,还出现了以下几行:

} else {
        $html = "<input type='"hidden'" name='"product_id'" value='"$product_id'" />'n" ;
        $html .= "<input type='"hidden'" name='"prod_id[]'" value='"$product_id'" />'n" ;
        $tpl->set( "drop_down", $html ) ;
    }
    $html = $tpl->fetch( 'product_details/includes/addtocart_drop.tpl.php' ) ;
    return array( $html , "drop" ) ;

以下函数也包括类似的行:

function list_attribute_drop_multi( $product_id, $cls_suffix ) {
function list_attribute_list( $product_id, $display_use_parent, $child_link, $display_type, $cls_sfuffix, $child_ids, $dw, $aw, $display_header, $product_list_type, $product_list ) {

我希望我能给你准确的行号,但是我对我的代码做了太多的定制,我的行都乱了。