We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 44858
    • 8 Posts
    Ciao a tutti,
    sono nuovo di modx, anche se mi ci sto già divertendo parecchio.
    Venendo da wordpress è un po' come ricominciare da capo, quindi scusatemi se magari chiedo cose ovvie.

    Avrei la necessità di visualizzare una serie variabili di immagini di medie/grandi dimensioni in sequenza, senza doverle caricare ed inserire una ad una.

    Stavo cercando di capire come funziona gallery, ma se utilizzo

    [[!Gallery? &album=`2` &imageWidth=`500` &imageHeight=`500`]]


    Mi da solo una lista di thumb che a me personalmente non servono per il momento.

    Suggerimenti?

    L'upload di gallery è proprio quello che fa per me.

    Grazie
    Silvio
    • Ciao Silvio, e benvenuto sul forum!

      Modx offre molta flessibilità per quanto riguarda i template e quasi tutti i componenti sviluppati rispettano questa libertà.

      Nel tuo caso: Gallery di suo mostra le thumbs della galleria, ma puoi personalizzare questo comportamento tramite il parametro "thumbTpl", tradotto:

      [[!Gallery? &album=`2` &imageWidth=`500` &imageHeight=`500` &thumbTpl=`nuovo_thumb_tpl` ]]


      Poi dovrai creare un "chunk", quindi dalla gestione elementi -> nuovo chunk -> lo chiami nuovo_thumb_tpl, ovvero come viene richiamato dalla funzione, e qui ti sbizzarrisci definendo il comportamento che preferisci, per esempio per ottenere un elenco pari pari di immagini della dimensione originale che hai caricato, il chunk "nuovo_thumb_tpl" potrebbe essere:

      <img src="[[+image]]" alt="[[+description]]" />
      


      Come ti dicevo puoi cambiare questo comportamento e arricchirlo con tutti i campi di Gallery, trovi il chunk di default e tutti i parametri richiamabili qui: http://rtfm.modx.com/extras/revo/gallery/gallery.gallery/gallery.gallery.thumbtpl

      Facci sapere se risolvi smiley


        TilliLab | MODX Ambassador
        website
        • 44858
        • 8 Posts
        Grazie mille!
        Non vedo l'ora di provare!
        S
          • 44858
          • 8 Posts
          Purtroppo quel codice mi ritorna sempre un'immagine 500x500, nonostante i valori.
          Minore li prende, maggiore no.

          ho risolto usando l'immagine originale così:

          <img src="[[+image_absolute]]" alt="[[+description]]" />
          


          Ma immagino che io stia sbagliando qualcosa in qualche settaggio.

          S
          • Sì scusa hai ragione, ho rimesso il tuo codice pari pari, ma te gli passi i parametri &imageWidth=`500` e &imageHeight=`500`, quindi "forzi" le dimensioni dell'immagine (fra l'altro vedo che sono i valori predefiniti).

            Non ho capito bene che risultato finale vuoi ottenere, cmq se prepari le foto prima di caricarle online la tua soluzione con "image_absolute" mi pare ottima.
              TilliLab | MODX Ambassador
              website
              • 44858
              • 8 Posts
              Sì, solo che impostando &imageWidth=`1000` e &imageHeight=`1000` il risultato non cambia (rimane sempre 500), mentre cambia solo se le le impostazioni passano valori minori.

              Secondo me è un valore impostato in phpthumb (che ho notato viene usato da gallery).

              Comunque mi sa che è la soluzione migliore, anche perchè le immagini vengono poi ridimensionate in una colonna responsive.

              :) grazie 1000!
              Silvio
              • Non ho ben carpito che utilizzo devi farne. Vorresti caricare la galleria fotografica lasciando però le dimensioni originali delle foto caricate?

                  Francesco Mussoni | MODX Ambassador | Skype: solidusite2 | Email: [email protected]