Comunidad de diseño web y desarrollo en internet online

Galeria OOP / Cambiar numero de imágenes por página.

Citar            
MensajeEscrito el 19 Ago 2008 06:43 pm
Buenas gente, le comento mi duda, estoy tratando de cambiar el número de imágenes que la galería muestra por página y no tengo éxito, ya traté de hacerlo cambiando el número 18 que aparece en le archivito "imagenes.as" pero sigue mostrando 18... :twisted:
Alguien me puede dar una ayudita con esto? desde ya será de mucha ayuda! :lol:

Por Gualicho

22 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2008 07:38 pm
Si no dices de que galería se trata es muy difícil adivinar a qué te refieres. Si no pones el código que estás utilizando o de que manera lo haces es verdaderamente imposible ayudarte.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 19 Ago 2008 07:45 pm
Mis disculpas, se trata de esta galería:

http://www.cristalab.com/tutoriales/22/galeria-de-imagenes-en-flash-clab_gallery-v1.0.html

Desde ya, mil gracias

Por Gualicho

22 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2008 07:54 pm
Leiste en el tutorial esta parte?:


La base de nuestra galeria es un archivo XML donde se encuentran los datos a cargar, com cantidad de imagenes o titulo de nuestra galeria, haciendo mas facil el proceso de desarrollo y adaptación; este es el archivo imagenes.xml:

Código XML :

<galeria>
   <cantidad>29</cantidad>
   <titulo>Freddie Gallery</titulo>
   <ruta>http://www.cristalab.com/files/ejemplos/galeriaOOP</ruta>
</galeria>


Asi si, por ejemplo, quisieramos cargar 16 imagenes y llamar a nuestra galeria Fotos de mi familia, y la ruta donde tengo las imagenes (Ver punto mas adelante) fuera http://www.mipagina.com/galeria modificariamos el archivo de esta manera:

Código XML :

<galeria>
   <cantidad>16</cantidad>
   <titulo>Fotos de mi familia</titulo>
   <ruta>http://www.mipagina.com/galeria</ruta>
</galeria>

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 19 Ago 2008 08:20 pm
si, esa parte indica la cantidad total de imgs que tiene la galeria, pero nada tiene que ver con la cantidad de imgs que muestra por pagina. :?

Por Gualicho

22 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2008 08:33 pm
Ya veo, bueno dentro de "Imagenes.as" busca estas funciones y cambia estos números:

Código ActionScript :

//repagina los thumbnails
public function paginar():Void {
   var i:Number;
   var tam:Number;
   var mod:Number;
   tam = parseInt(String(nImagenes/18)); //---Este número
   paginas = new Array(tam);
   for (i=0; i<paginas.length; i++) {
      paginas[i] = 18; //---Este otro número
   }
   mod = nImagenes%18; //---Este número también
   if (mod) {
      paginas[tam] = mod;
   }
}


Código ActionScript :

//Redibuja las fotos en el escenario
public function cambiarPagina(pagina:Number) {
   var i:Number;
   var elem:Number;
   var init:Object;
   elem = paginas[pagina-1];
   hilos = new Array(elem);
   for (i=0; i<18; i++) {   //------Este número en el ciclo
      ruta_mc["mFoto"+i].removeMovieClip();
   }
   for (i=0; i<elem; i++) {
      init = new Object();
      init = calcularPos(i);
      init.elem = i;
      init.img = i+(18*(pagina-1));  //----Este número también
      hilos[i] = setInterval(this.materializar, 20*(i+1), init);
      init = null;
   }
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 19 Ago 2008 08:44 pm
Ya cambie estos valores (18) por 12 que es la cantidad que necesito para que muestre dos filas de 6 y sigue mostrando 3 filas de 6 imgs cada una (18 en total)
Gracias!

Por Gualicho

22 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2008 08:47 pm
Ya intente cambiando estos valores (el número 18) por los que necesito (12 en mi caso) pero sigue sin funcionar... tenés idea que otra cosa puede ser?
Abrazo

Por Gualicho

22 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2008 11:10 pm
Acabo de ponerle 12 en esos cinco lugares y me hace dos hileras de 6 cada una, debes haber cambiado algo.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.