Back to top

Autore Topic: [Risolto] Gantry 5 Navigazione Fissa  (Letto 3048 volte)

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
[Risolto] Gantry 5 Navigazione Fissa
« il: 11 Feb 2016, 16:40:48 »
Ciao a tutti, sto cercando di inserire la navigazione fissa allo scroll della pagina in gantry 5 tramite atom come spiegato nella documentazione, ma proprio non ci riesco sicuramente salto qualcosa ma non mi sembra, se qualcuno l'ha già fatto e mi sa aiutare ne sarei felice visto che c'è anche su joomla estesa, anche se guardando la demo penso che li sia stato fatto con la copia del file page.html.twig.
  • Scaricato il file headroom.min.js ed inserito in custom/js/ "fatto"
  • attivato l'atom Custom CSS / JS ed in javascript file selezionato hedroom.min.js nel campo inline inserito il codice "fatto"
  • nel file custom/scss/custom.scss inserito il codice "fatto"
  • ricompilato css e salvato il tutto "fatto"
  • svuotato tutte le cache "fatto"
  • risultato "niente"  :-[
sarò un pò tonto!'! bhoo!! vi chiedo gentilmente un aiutino grazie mille a tutti  :)
« Ultima modifica: 13 Feb 2016, 14:44:34 da $Red »

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #1 il: 11 Feb 2016, 21:20:30 »
L'atom dove l'hai inserito ? Verifica se magari l'hai messo su un outline diverso...

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #2 il: 11 Feb 2016, 22:03:42 »
Ciao xplosion, prima solo in baswe, poi l'ho attivato anche su quelle home e predefinito niente :( ho anche rimosso <script></script> come dice sotto il box
Codice: [Seleziona]
        // grab an element
        var myElement = document.querySelector("#g-navigation");
        // construct an instance of Headroom, passing the element
        var headroom  = new Headroom(myElement);
        // initialise
        headroom.init();

        // grab an element
        var myElement = document.querySelector(".g-offcanvas-toggle");
        // construct an instance of Headroom, passing the element
        var headroom  = new Headroom(myElement);
        // initialise
        headroom.init();
Grazie xplosion  :)

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #3 il: 12 Feb 2016, 10:46:13 »
Ma quel codice non l'hai inserito in page.html.twig ?

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #4 il: 12 Feb 2016, 11:49:41 »
no se vedi la documentazione http://docs.gantry.org/gantry5/theme-development/theme-customization indica 3 modi e quello tramite copia del file page.html.twig è sconsigliato, almeno cosi ho capito io  :-[

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #5 il: 12 Feb 2016, 18:27:02 »
hai ragione, anche se io in passato avevo utilizzato proprio questo metodo e ha funzionato :) sembra che adesso hanno cambiato qualcosa.
guarda, cerco di rifare questi passaggi su un installazione pulita e ti faccio sapere

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #6 il: 12 Feb 2016, 20:06:17 »
Grazie xplosion  :)

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #7 il: 12 Feb 2016, 23:47:50 »
trovato il problema(?) non so! forse! perche sono in ambiente di test e ho infilato il cod. in piu parti  ;D ma sembra funzionare, quoto perche non è merito mio, dalla "vecchia guida" sul blog, penso la prima uscita con la modifica al file twig, sembra un piccolo problema al css
Citazione
2 issues with Gantry 5.1.2

1) add the following code on line 61, just below the main.js one
Should be line 71

2) Works for me with first CSS codes but not more advance behavior CSS codes ??
OK when i replace
@include transform(translateY(-100%)); by
@include transform(translateY(-10%));
quella al punto 1 non l'ho capita bhoo!! comunque ho sostituito -100% con -10% e sembra funzionare... provo un altro pò, se puoi anche tu ti ringrazio tanto ciao  :)

P.S. secondo me sarebbe meglio integrare questo metodo su joomla estesa

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #8 il: 13 Feb 2016, 14:24:33 »
Qualcuno ha già creato un atom che fa tutto quello che serve. Insomma pappa pronta :)

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #9 il: 13 Feb 2016, 14:25:13 »
Ok scusate se faccio UP ma ho replicato e risolto, c'era anche il problema del css come ho scritto sopra e un pò di miei errori  ;D , poi magari ci facciamo un articolo se lo vuoi scrivere tu fammi sapere, questa la procedura per inserire la posizione navigation fixed
  • scaricare headroom.min.js
  • caricarlo in ......./custom/js
  • creare il file custom.scss nella cartella ..../custom/scss con il codice corretto come detto sopra
  • andare alla base outline tab style ricompilare il css
  • andare alla base outline tab settings
  • selzionare in Custom CSS / JS a javascript nel campo file location il file headeroom caricato precedentemente
  • inserire nel campo inline javascript il codice, senza <script></script>,  e selezionare berfore </body>
  • andare alle altre outline al tab page setting a fondo pagina ci sono gli atoms con sotto la scritta drop atoms here selezionare la spunta sul lato destro per attivare quella sezione e trascinarci l'atom Custom CSS/JS salvare

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:Gantry 5 Navigazione Fissa
« Risposta #10 il: 13 Feb 2016, 14:29:01 »
Io sto lavorando sodo per la pubblicazione della documentazione gantry 5 in italiano come promesso in passato... purtroppo è tanta e non l'ho ancora finita.

 



Web Design Bolzano Kreatif