Ajuda com CRUD NO JOOMLA

Forum destinado aos programadores que pretendem utilizar o framework do Joomla! 1.5 para fazer suas próprias extensões
josevicente
Novato
Mensagens: 1
Registrado em: 22 Set 2010, 14:23

Ajuda com CRUD NO JOOMLA

Mensagem por josevicente »

Olá Colegas,

estou tentando realizar o UPDATE abaixo mas nao sei o porque nao funciona, tem algo especial ?
fiz o update em outro arquivo pra ver se o problema era no sql e deu tudo certo, mas nao sei o motivo de nao executar essa query
todos os parametros estau sendo passados numa boa, ja depurei e nada... se alguem poder me ajudar..


$db =& JFactory::getDBO();
$query = ("UPDATE #__menu SET `menutype` = '$menutype',
`name` = '$name',`alias` = '$alias' WHERE `id` ='$id' ;");
$msg = JText::_( 'Thanks for your vote!' );

$db->setQuery($query);
$db->query();
almp1
Novato
Mensagens: 2
Registrado em: 22 Out 2010, 12:40

Re: Ajuda com CRUD NO JOOMLA

Mensagem por almp1 »

Olá josevicente,

Evite usar inserts ou updates diretamente, utilize sempre o metodo store do model
Por exemplo
$model = $this->getModel('menu');
$data['id'] = $id;
$data['menu_type'] = $menu_type;
$data['name'] = $name;
$data['alias'] = $alias;

// Perceba que aqui eu estou passando o parametro $data no model.
$model->store($data);
Abraços

André
Responder