Me dispuse a hacer un mi componente de Joomla (es mi primera vez desarrollando un componente) que pueda publicar un formulario personalizado y usar un Plugin para agregarlo a los articulos como si se tratase de una galeria de fotos es decir
Código:
[custonfrom:id_del_form][/customfrom]
ya tengo el plugin y ahora estoy programando el componente, ya tengo la logica de la base de datos para crear los campos personalizados, pero al momento de mandar el formulario y querer guardar los dato en la base de datos, este no se logra guardar...
Código PHP:
$db = JFactory::getDBO();
$submit_id=JRequest::getString('submit_id');
$sql = "INSERT INTO #_customform_values (value,field_id,submit_id) VALUES ";
$fields = customformModelcustomform::getFields($id);
foreach ($fields as $field) {
$val=JRequest::getString('id'.$field->field_id);
$sql.="(".$db->quote($val).",".$field->field_id.",".$db->quote($submit_id)."),";
}
$sql = substr($sql, 0,strlen($sql)-1);
//return $sql;
$db->setQuery($sql);
if($db->query()){
return 1;
}else{
return 0;
}
siempre retorna 0; que sera?
alguna idea?