Answers:
通过查看ubdercart的theme_uc_attribute_add_to_cart函数以及它如何对包括属性的输出进行主题化处理,看来您可以通过实现实现所需的功能hook_form_alter
。我将首先查找form_id
,或者通过在函数中添加调试语句开始。然后,我将实现hook_form_alter并将属性排序的方式更改为所需的顺序。
如果这样做确实满足您的要求,请尝试并遵循逻辑以查看在何处主题化和/或构建属性。然后加入该机制(form_alter
或预处理功能),我相信您会实现您想要的。希望这可以帮助。