Здравствуйте. Снова нуждаюсь в Вашей помощи.
Вопрос в следующем. На
front-end части сайта пользователь заполняет определённую форму. Но данные должны сохранятся в две таблицы.
Например:
Есть таблицы
jos_properties_products с послем
name и
jos_properties_products_translations с полем
pt_nameНа сайта два поля с именем
name и
pt_nameКак сделать так что бы данные из поля
name попадали в таблицу
jos_properties_products а
pt_name в
jos_properties_products_translationsВ данный момент функция store() выглядит так:
function store($data)
{
JTable::addIncludePath(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_properties'.DS.'tables');
$row =& JTable::getInstance('products', 'Table');
if (!$row->bind($data)) {
$this->setError( $this->_db->getErrorMsg() );
return false;
}
if (!$row->check()) {
$this->setError( $this->_db->getErrorMsg() );
return false;
}
if (!$row->store()) {
$this->setError( $this->_db->getErrorMsg() );
return false;
}
return true;
}
Для таблицы
jos_properties_products_translations есть отдельный файл "tables" по этому пути: (JPATH_ADMINISTRATOR.DS.'components'.DS.'com_properties'.DS.'tables')
Заранее спасибо за помощь!