Я использую компонент создатель, чтобы создать компонент, связанный с Virtuemart. Создатель компонента имеет возможность подключаться к шаблонам Joomla, но не к Virtuemart. Я создал компонент, таблицы и установил его на локальную демонстрационную версию p c.
Я пробовал это делать до файла моих покупок php file:
public function __construct($config = array())
{
if (empty($config['filter_fields']))
{
$config['filter_fields'] = array(
'id', 'a.`id`',
'ordering', 'a.`ordering`',
'state', 'a.`state`',
'created_by', 'a.`created_by`',
'modified_by', 'a.`modified_by`',
'seller_name', 'a.`seller_name`',
'virtuemart_product_id', 'a.`virtuemart_product_id`',
);
}
// Join over the foreign key 'virtuemart_product_id'
$query->select('CONCAT(`#__content_3378239`.`virtuemart_product_id`, \' \', `#__content_3378239`.`product_title`) AS content_fk_value_3378239');
$query->join('LEFT', 'izwq1_virtuemart_products AS #__content_3378239 ON #__content_3378239.`id` = a.`virtuemart_product_id`');
Любая идея о том, как я могу это сделать, будет полезна.
спасибо