Soy recién llegado a Kumbia hice los ejercicios de hola mundo, el crud y menus, pero no logro entender como incluir varias consultas dentro de una página;
listar las categorias[/list:u]
listar los producto[/list:u]
y modificar el resultado según lo pulsado.
Necesitaría donde encontrar algún tutorial donde poder darme cuenta del funcionamiento.
Por ejemplo en una web de productos:
Base de datos
productos:
id categorias subcategorias producto visible
1 lacteos leche U307 1
2 lacteos leche U308 1
3 enlatados atun U407 1
4 enlatados atun U408 1
controllers/productos_controller.php
<?php
class ProductosController extends ApplicationController{
public function index(){
$this->productos = $this->Productos->listarProductos();
}
}
?>
models/productos.php
<?php
class Productos extends ActiveRecord
{
public function listarProductos(){
return $this->find('columns: * ',"conditions: productos.visible>0");
}
}
?>
views/productos/index.phtml
<?php foreach($productos as $i): ?>
<?php echo $i->producto ?>
<?php endforeach; ?>
<?php foreach($productos as $i): ?>
<?php echo $i->categorias ?>
<?php endforeach; ?>
Aqui logro listar los productos y las categorias, pero las categorías deberían poder cambiar según lo que seleccione el usuario y el resultado de los producto también. No sé por donde empezar. Gracias por toda ayuda.
Comentarios
Debes hacer lo mismo que haces para con productos...
controllers/productos_controller.php
models/productos.php
views/productos/index.phtml
También si tienes un modelo llamado categorías, no sé porque lo ligas con el de productos (vacas con vacas, cochinos con cochinos)... estas colocando la consulta de categorías dentro de productos ilógico eso también...
Esa consulta debe estar en el modelo que le corresponde, en este caso categorías...
¡Éxitos!
Mi consulta es que cuando pulsas productos en una web aparecen 2 consultas:
A-Para crear un menú lateral
B-Todos los productos sin filtrar (a modo de ejemplo)
[img]<!-- m --><a class="postlink" href="http://lh4.ggpht.com/_UcU5_LFlBvc/TLXOYzBvuHI/AAAAAAAABcw/87lW0QmjFz0/consultabd.jpg">http://lh4.ggpht.com/_UcU5_LFlBvc/TLXOY ... ultabd.jpg</a><!-- m -->[/img]
¿Cómo puedo hacer esto con Kumbia?
Muchas gracias!
José
como ya han comentado la forma de obtener los datos mediante el modelo y el controller, es solo que lo visualice en la estructura que desea
y el resto lo hace con css para posicionarlos según sus necesidades
PD: en vez de foreach puede incluir partials como se indica en la documentación