Additions:
Usa la opcion $data->limit = 4; y probablemente debas definir el orden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
Deletions:
Usa la opcion $data->limit = 4; y probablemente debas definir el roden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
Additions:
- Quiero imprimir todos los registros de tres tablas en un solo tpl. Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo?
Sí, en el php podes usar rows1, rows2, rows3 para cada una de tus tablas, en el comando assign de smarty.
Deletions:
- Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Sí, podes usar rows1, rows2, rows3 en el comando assign de smarty.
Additions:
- Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Sí, podes usar rows1, rows2, rows3 en el comando assign de smarty.
- Cómo hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros?
Usa la opcion $data->limit = 4; y probablemente debas definir el roden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
- Cual seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"?
Para hacer referencia a los archivos directamente se tiene que poner /files/noticias/nombre_del_archivo. lo anterior se utiliza en almidon para cambiar el tamaño a las imagenes ya que si se deja tal y como están puede volver la carga de las páginas, cuando son demasiado grande las imagenes, demasiado dilatada
- Cómo lograr la paginacion de los registros?
Esta pregunta no es propia de almidon sin embargo en nuestro trabajo utilizamos dos maneras para realizar esta función, las cuales enumerare a continuación.
Deletions:
Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Sí, podes usar rows1, rows2, rows3 en el comando assign de smarty.
Cómo hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros?
Usa la opcion $data->limit = 4; y probablemente debas definir el roden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
*Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Para hacer referencia a los archivos directamente se tiene que poner /files/noticias/nombre_del_archivo. lo anterior se utiliza en almidon para cambiar el tamaño a las imagenes ya que si se deja tal y como están puede volver la carga de las páginas, cuando son demasiado grande las imagenes, demasiado dilatada
Cómo lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Ejemplo: mando a imprimir todos lo registros de una tabla y resultan ser 100, demaciados para mostrar en una sola ventana, ahora quiero dividirlos de 25 en 25 y lograr algo asi (1 , 2 , 3 , 4 , Siguiente) o similar
Esta pregunta no es propia de almidon sin embargo en nuestro trabajo utilizamos dos maneras para realizar esta función, las cuales enumerare a continuación.
Additions:
Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Sí, podes usar rows1, rows2, rows3 en el comando assign de smarty.
Cómo hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros?
Usa la opcion $data->limit = 4; y probablemente debas definir el roden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
*Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Para hacer referencia a los archivos directamente se tiene que poner /files/noticias/nombre_del_archivo. lo anterior se utiliza en almidon para cambiar el tamaño a las imagenes ya que si se deja tal y como están puede volver la carga de las páginas, cuando son demasiado grande las imagenes, demasiado dilatada
Cómo lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Ejemplo: mando a imprimir todos lo registros de una tabla y resultan ser 100, demaciados para mostrar en una sola ventana, ahora quiero dividirlos de 25 en 25 y lograr algo asi (1 , 2 , 3 , 4 , Siguiente) o similar
Esta pregunta no es propia de almidon sin embargo en nuestro trabajo utilizamos dos maneras para realizar esta función, las cuales enumerare a continuación.
Ver ejemplo de paginacion.
Deletions:
Pregunta: Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Ejemplo:
<?
require('../classes/app.class.php');
$data = new enlacesTable();
$data->readEnv();
$smarty->assign('rows', $data->readData());
$data = new noticiasTable();
$data->readEnv();
$smarty->assign('rows', $data->readData());
$data = new inicioTable();
$data->readEnv();
$smarty->assign('rows', $data->readData());
$smarty->display('inicio.tpl');
?>
Respuesta:
si, podes usar rows1, rows2, rows3 en el comando assign de smarty.
Pregunta: Y si no es mucha molestia, pero me mata la curiosidad, como hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros.
Respuesta:
usa la opcion $data->limit = 4; y probablemente debas definir el roden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
Pregunta: Esta es la ruta para hacer referencia a una imagen desde un tpl:
/cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Respuesta:
para hacer referencia a los archivos directamente se tiene que poner /files/noticias/nombre_del_archivo. lo anterior se utiliza en almidon para cambiar el tamaño a las imagenes ya que si se deja tal y como están puede volver la carga de las páginas, cuando son demasiado grande las imagenes, demasiado dilatada
Pregunta: Como lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Ejemplo: mando a imprimir todos lo registros de una tabla y resultan ser 100, demaciados para mostrar en una sola ventana, ahora quiero dividirlos de 25 en 25 y lograr algo asi (1 , 2 , 3 , 4 , Siguiente) o similar
Respuesta:
Bueno!!! esta pregunta no es propia de almidon sin embargo en nuestro trabajo utilizamos dos maneras para realizar esta función, las cuales enumerare a continuación.
a. Utilizar el atributo limit de las variables que son objetos de las clases Table declaradas en el archivo tables.class.php. ej:
<?
....
$obj = new paginaTable();
$obj->limit = '5 offset 5';
// Aqui se pasa el arreglo con los datos, en este caso 5 registros comenzando a partir de la fila 5
$smarty->assign('data', $obj->readData());
...
?>
Esto permitira obtener la cantidad de 5 registros a partir del registro (offset) 5. Es decir offset permite decirle a partir de que posición sacara los 5 registros, si se omite esta palabra sacara los primeros 5 registros.
b. La segunda opción es la de leer todos los registros y usar el atributo start de la función section de smarty, esto permite indicar a partir de que registro comenzara, y el atributo max para indicarle la cantidad de registros que imprimira o recorrera. ej:
<?
....
$obj = new paginaTable();
// Aqui se pasa el arreglo con los datos, en este caso todos los que tenga la tabla pagina
$smarty->assign('data', $obj->readData());
$smarty->assign('start', 5);
$smarty->assign('count', 5);
...
?>
en smarty se utilizaria algo asi:
{section name=i loop=$data start=$start max=$count}
Titulo: {$data[i].pagina}<br />
{/section}
Lo de más es cosa de lógica... ya tiene la llave ahora les toca mejorar la logica ...
Deletions:
De la ultima capacitacion quede con algunas incognitas, quizas tu me ayudes a entender. Tengo una duda en cuanto a los php y tpl.
Additions:
Pregunta: Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Deletions:
Pregunta: Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Additions:
Pregunta: Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Pregunta: Y si no es mucha molestia, pero me mata la curiosidad, como hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros.
Pregunta: Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Pregunta: Como lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Deletions:
Pregunta: Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Pregunta: Y si no es mucha molestia, pero me mata la curiosidad, como hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros.
Pregunta: Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Pregunta: Como lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Additions:
Ejemplo:
Deletions:
ejemplo:
Additions:
Respuesta:
Respuesta:
Respuesta:
Respuesta:
Deletions:
respuesta:
respuesta:
respuesta:
respuesta:
Additions:
Preguntas y Respuestas
De la ultima capacitacion quede con algunas incognitas, quizas tu me ayudes a entender. Tengo una duda en cuanto a los php y tpl.
Pregunta: Quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
Pregunta: Y si no es mucha molestia, pero me mata la curiosidad, como hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros.
Pregunta: Esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Pregunta: Como lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Ejemplo: mando a imprimir todos lo registros de una tabla y resultan ser 100, demaciados para mostrar en una sola ventana, ahora quiero dividirlos de 25 en 25 y lograr algo asi (1 , 2 , 3 , 4 , Siguiente) o similar
Deletions:
Preguntas y Respuestas
Pregunta 1
De la ultima capacitacion quede con algunas incognitas, quizas tu me ayudes a entender. Tengo una duda en cuanto a los php y tpl.
a) Aqui quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
b) Y si no es mucha molestia, pero me mata la curiosidad, como hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros.
Pregunta 2
esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
Pregunta 3
como lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Ejemplo: mando a imprimir todos lo registros de una tabla y resultan ser 100, demaciados para mostrar en una sola ventana, ahora quiero dividirlos de 25 en 25 y lograr algo asi (1 , 2 , 3 , 4 , Siguiente) o similar.
Additions:
Additions:
Bueno!!! esta pregunta no es propia de almidon sin embargo en nuestro trabajo utilizamos dos maneras para realizar esta función, las cuales enumerare a continuación.
a. Utilizar el atributo limit de las variables que son objetos de las clases Table declaradas en el archivo tables.class.php. ej:
....
$obj = new paginaTable();
$obj->limit = '5 offset 5';
Aqui se pasa el arreglo con los datos, en este caso 5 registros comenzando a partir de la fila 5
$smarty->assign('data', $obj->readData());
...
Esto permitira obtener la cantidad de 5 registros a partir del registro (offset) 5. Es decir offset permite decirle a partir de que posición sacara los 5 registros, si se omite esta palabra sacara los primeros 5 registros.
b. La segunda opción es la de leer todos los registros y usar el atributo start de la función section de smarty, esto permite indicar a partir de que registro comenzara, y el atributo max para indicarle la cantidad de registros que imprimira o recorrera. ej:
....
$obj = new paginaTable();
Aqui se pasa el arreglo con los datos, en este caso todos los que tenga la tabla pagina
$smarty->assign('data', $obj->readData());
$smarty->assign('start', 5);
$smarty->assign('count', 5);
...
en smarty se utilizaria algo asi:
{section name=i loop=$data start=$start max=$count}
Titulo: {$data[i].pagina}<br />
{/section}
Lo de más es cosa de lógica... ya tiene la llave ahora les toca mejorar la logica ...
Deletions:
Pronto ...
Additions:
Pregunta 3
como lograr la paginacion de los registros, debe agregarse algun tipo de instruccion en el php o en el tpl?
Ejemplo: mando a imprimir todos lo registros de una tabla y resultan ser 100, demaciados para mostrar en una sola ventana, ahora quiero dividirlos de 25 en 25 y lograr algo asi (1 , 2 , 3 , 4 , Siguiente) o similar.
Pronto ...
Additions:
Pregunta 2
esta es la ruta para hacer referencia a una imagen desde un tpl: /cms/pic/98x115/noticias/{$rows3[i].imagen} como seria la ruta para hacer referencia a un archivo, me refiero a los tipo "file"? me imagino ya no lleva estos "/pic/98x115/".
para hacer referencia a los archivos directamente se tiene que poner /files/noticias/nombre_del_archivo. lo anterior se utiliza en almidon para cambiar el tamaño a las imagenes ya que si se deja tal y como están puede volver la carga de las páginas, cuando son demasiado grande las imagenes, demasiado dilatada
Additions:
Preguntas y Respuestas
Pregunta 1
De la ultima capacitacion quede con algunas incognitas, quizas tu me ayudes a entender. Tengo una duda en cuanto a los php y tpl.
Deletions:
Preguntas y Respuestas
Pregunta 1
De la ultima capacitacion quede con algunas incognitas, quizas tu me ayudes a entender. Tengo una duda en cuanto a los php y tpl.
Additions:
Pregunta 1
De la ultima capacitacion quede con algunas incognitas, quizas tu me ayudes a entender. Tengo una duda en cuanto a los php y tpl.
ejemplo:
<?
require('../classes/app.class.php');
$data = new enlacesTable();
$data->readEnv();
$smarty->assign('rows', $data->readData());
$data = new noticiasTable();
$data->readEnv();
$smarty->assign('rows', $data->readData());
$data = new inicioTable();
$data->readEnv();
$smarty->assign('rows', $data->readData());
$smarty->display('inicio.tpl');
?>
a) Aqui quiero imprimir todos los registros de tres tablas en un solo tpl. Pero siempre manda a imprimir el que esta mas proximo a la instruccion "$smarty->display('inicio.tpl');" en ste caso la tabla "inicio". Hay una forma en el tpl de identificar a que tabla pertenece cada ciclo? te adjunto el tpl para que veas la distribucion de los ciclos.
respuesta:
si, podes usar rows1, rows2, rows3 en el comando assign de smarty.
b) Y si no es mucha molestia, pero me mata la curiosidad, como hago para en el caso de la impresion de los registros de la tabla "noticias", solo imprimir los ultimos 4 registros.
respuesta:
usa la opcion $data->limit = 4; y probablemente debas definir el roden tambien, para ver los ultimos 4 que? por ejemplo $data->order = 'idnoticia DESC' son los ultimos 4 entrados. $data->order = 'fecha DESC' serian los ultimos 4 segun la fecha indicada (si existe ese campo).
Preguntas y Respuestas