Categories :: PageIndex :: RecentChanges :: Login/Register :: Búsqueda:

Revision [430]

Most recent edit made on 2007-07-30 18:10:40 by JavierWilson

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).




Revision [429]

Edited on 2007-07-30 18:10:20 by JavierWilson

Additions:

  1. 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:

  1. 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.




Revision [428]

Edited on 2007-07-30 18:09:11 by JavierWilson

Additions:

  1. 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.
  2. 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).
  3. 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
  4. 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.




Revision [427]

Edited on 2007-07-30 18:07:07 by JavierWilson

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 ...




Revision [426]

Edited on 2007-07-30 18:04:21 by JavierWilson

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.





Revision [416]

Edited on 2007-07-26 11:15:19 by ReneVallecillo

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/".




Revision [415]

Edited on 2007-07-26 11:13:32 by ReneVallecillo

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?




Revision [414]

Edited on 2007-07-26 11:11:32 by ReneVallecillo

Additions:
Ejemplo:


Deletions:
ejemplo:




Revision [413]

Edited on 2007-07-26 11:10:56 by ReneVallecillo

Additions:
Respuesta:
Respuesta:
Respuesta:
Respuesta:


Deletions:
respuesta:
respuesta:
respuesta:
respuesta:




Revision [412]

Edited on 2007-07-26 11:09:01 by ReneVallecillo

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.




Revision [146]

Edited on 2007-03-16 16:35:14 by ChristTorrez

Additions:

CategoryAlmidon




Revision [139]

Edited on 2007-03-14 14:36:45 by ChristTorrez

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 ...




Revision [136]

Edited on 2007-03-13 23:55:56 by ChristTorrez

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 ...




Revision [135]

Edited on 2007-03-13 23:42:34 by ChristTorrez

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




Revision [132]

Edited on 2007-03-09 09:27:10 by ChristTorrez

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.




Revision [131]

Edited on 2007-03-09 09:26:36 by ChristTorrez

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).




Revision [130]

The oldest known version of this page was edited on 2007-03-09 09:11:53 by ChristTorrez

Preguntas y Respuestas

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in -0.9332 seconds