Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

migrar componente a mvc

Estas en el tema de migrar componente a mvc en el foro de Joomla en Foros del Web. Hola, necesito ayuda para poder migrar este codigo que tengo a mvc. El codigo por si solo me funciona bien, sin embargo lo quiero pasar ...
  #1 (permalink)  
Antiguo 04/11/2011, 00:15
 
Fecha de Ingreso: febrero-2010
Mensajes: 152
Antigüedad: 14 años, 10 meses
Puntos: 2
Exclamación migrar componente a mvc

Hola, necesito ayuda para poder migrar este codigo que tengo a mvc.

El codigo por si solo me funciona bien, sin embargo lo quiero pasar a MVC, porque asi tengo todos los otros componentes en joomla, además porque he escuchado que es mejor.

Agradeceria sus ideas

Gracias

Aqui les pongo el codigo:

Código HTML:
<!DOCTYPE html 
      PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">
<head>
<title>Listas dependientes con PHP y mySQL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
Código PHP:
// Me conecto a la base de datos
$host="localhost";
$user="root";
$password="";
$db="service_desk";
$enlace=mysql_connect($host,$user,$password);
mysql_select_db($db,$enlace); 
Código PHP:
<script type="text/javascript">
function slctr(texto,valor){
   this.texto = texto
   this.valor = valor
}
function slctryole(cual,donde){
   if(cual.selectedIndex != 0){
      donde.length=0
      cual = eval(cual.value)
      for(m=0;m<cual.length;m++){
         var nuevaOpcion = new Option(cual[m].texto);
         donde.options[m] = nuevaOpcion;
         if(cual[m].valor != null){
            donde.options[m].value = cual[m].valor
         }
         else{
            donde.options[m].value = cual[m].texto
         }
      }
   }
}
<?
$query 
mysql_query("select * from categorias_productos order by id_categoria_padre");
$categorias_padre = array();
while(
$res mysql_fetch_assoc($query)){ 
   
$contador 0;
   if(
$res["id_categoria_padre"] == 0$categorias_padre["cat_".$res["id_categoria"]] = $res["nombre_categoria"];
?>
var cat_<?=$res["id_categoria"?>=new Array()
   cat_<?=$res["id_categoria"]."[".$contador++ ?>] = new slctr('- -<?=$res["nombre_categoria"?>- -')
<? 
   
if($res["id_categoria_padre"] == 0){ 
      
$query2 mysql_query("select id_categoria, nombre_categoria as 'nombre' from categorias_productos where id_categoria_padre = "$res["id_categoria"]. " order by nombre_categoria");
   }
   else{
      
$query2 mysql_query("select id_categoria, nombre_producto as 'nombre' from productos where id_categoria = "$res["id_categoria"]. " order by nombre_producto");
   }
   while(
$res2 mysql_fetch_assoc($query2)){ ?>
      cat_<?=$res["id_categoria"]."[".$contador++ ?>] = new slctr("<?=$res2["nombre"]?>",'cat_<?=$res2["id_categoria"]?>')
<? 

?>
//-->
</script>
Código PHP:
</head>
<body>
<form>
  <fieldset>
   <select name="select" onchange="slctryole(this,this.form.select2)">
      <option>- - Seleccionar - -</option>
<?
   
foreach($categorias_padre as $idd =>$cat){ ?>
      <option value="<?=$idd?>"><?=$cat?></option>
<?
       
}
?>
   </select>
   <select name="select2" onchange="slctryole(this,this.form.select3)">
      <option>- - - - - -</option>
   </select>
   <select name="select3">
      <option>- - - - - -</option>
   </select>
  </fieldset>
</form>
</body>
</html>
Disculpen si esta un poco enredado la puesta del codigo...


Agradeceria cualquier idea brindada...gracias

Etiquetas: componente, migrar, mvc, php, productos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:10.