Bazı verileri serileştirilmiş olarak veritabanına kaydetmek için serileştiriyorum. Neden çünkü veritabanında 30 sütun oluşturmak istemiyorum.Seri hale getirilmiş verilerle birlikte Joomla 3.x yük formu
save
yöntemini geçersiz kıldım ve serileştirilmiş dizgi olarak başarılı bir şekilde kaydediliyorlar. Sorun alanları düzenledikten sonra form alanlarını doldurmaktır.
<field
name="tickets][price]"
type="text"
default=""
class="span6" />
Nasıl loadFormData
ya da nasıl bu çözmek için düzenlemeniz gerekir ?
protected function loadFormData()
{
$data = JFactory::getApplication()->getUserState(
'com_buildings.edit.building.data',
array()
);
if (empty($data))
{
$data = $this->getItem();
$data->tickets = unserialize($data->tickets);
}
return $data;
}