Joomla.it Forum
Joomla! 3 => Joomla! 3 => : far 13 Jan 2017, 11:03:49
-
salve potete gentilmente dirmi cos'è protostar plus
-
è una versione del template protostar già installato in joomla semplificato nella personalizzazione che ti permette di farla senza mettere mano al codice o almeno semplificandola di molto a quanto dice lo sviluppatore.
-
Nel frattempo matty80 ha già risposto... :)
Credo tu l'abbia visto qui (http://protostarplus.com/), giusto?
In sostanza è una versione customizzata e come dice il nome "potenziata"del template di base di Joomla.
Questa versione ha molte più opzioni disponibili direttamente dal backend del template, assieme a non poche (e utili) posizioni per moduli non disponibili nella versione base.
In ogni caso se non l'hai già fatto dai un'occhiata al sito dello sviluppatore.
Io l'ho scaricato e provato tempo fa. Non male.
-
quindi per installare protostar plus devo seguire sempre la stessa procedura dal backend?
e poi avrò un template che si chiamerà protostar plus?
-
Sì
-
sai se la barra del menu può rimanere fissa quando si scorre la pagina?
-
No, purtroppo no, ma esiste un workaround per rendere fisso il menu di Protostar, workaround che ho usato e che funziona bene (anche se mi dava qualche problema con IE).
Se cerchi in rete lo trovi, e non ricordo se c'è anche qui sul forum.
Ora non sono a casa, altrimenti te lo citerei qui.
-
Se non ti dispiace quando ritorni a casa puoi inviarmi il link...
-
Come mi pareva di ricordare era qui sul forum:
http://www.joomla.it/e-ancora/articoli-community-3x/7666-barra-menu-oppure-sidebar-fissa-con-protostar-e-jquery.html (http://www.joomla.it/e-ancora/articoli-community-3x/7666-barra-menu-oppure-sidebar-fissa-con-protostar-e-jquery.html)
-
Gentilissima limma
-
volevo sapere se la stessa procedura da seguire per il template protostarplus.
purtroppo nel mio sito non si blocca
-
come posso risolvere
la barra del menu non si blocca ho seguioto passo passo questa guida
http://www.joomla.it/e-ancora/articoli-community-3x/7666-barra-menu-oppure-sidebar-fissa-con-protostar-e-jquery.html
-
ho inserito il codice come indicati nella guida dopo questo:
// Add JavaScript Frameworks
$doc->addScript('templates/' . $this->template . '/js/jquery.sticky-kit.min.js');
$doc->addScriptDeclaration('
jQuery(document).ready(function() {
var j = jQuery.noConflict();
if (screen.width > 768) {
jQuery("#navigation").stick_in_parent({
offset_top: 0,
inner_scrolling: false,
bottoming: false,
recalc_every: 1,
sticky_class: \'stick_menu\'})
}
});
');
ma la barra non resta fissa
-
un suggerimento nessuno.
-
... Sono andato a controllare un sito dove faccio un po' di prove e il menu si blocca...
Se vuoi dargli un'occhiata lo trovi qui (http://disegnareilweb.altervista.org/index.php/it/) (ma guarda solo il menu perché il resto è solo un guazzabuglio abbandonato da tempo)
In ogni caso leggiti anche questo thread sul forum: http://forum.joomla.it/index.php?topic=248530.0
-
Aggiornamento: ho provato a ricreare lo sticky menu in locale e non ha funzionato...! ;D
Ma ho immediatamente risolto ;) applicando la piccola modifica all'index.php che vedi qui sotto (quotata dall'articolo che ti ho segnalato nel precedente post):
Nell'index.php del template (template/protostar/index.php)
dovresti modificare questa riga da cosi:
<nav class="navigation" role="navigation">
a cosi
<nav class="navigation" role="navigation" id="navigation">
-
nonostante ho apportato queste modifiche il menu non si ferma quando la pagina scorre.
-
... Non so che dire... Come hai visto a me funziona sia in remoto che in locale... :(
Naturalmente la libreria js è al suo posto, giusto?
-
si, la libreria l'ho scaricata dal link e l'ho trasferita tramite fts nella cartella js
All'interno del file indicativamente verso la riga 40 (dove troviamo le varie inclusioni degli script) aggiungiamo questo codice per includere lo script nel template
VEDI ALLEGATO è giusto doce l'ho inserito
-
mi sembra che ora va bene sbagliamo nel mettere questo codice: .stick_menu{background-color:white;z-index:10000}
allinizio invece che alla fine del file template.css
un'ultima domanda. in caso di aggiornamento della versione del template tutte queste modifiche andranno perse? se così fosse come si può risolvere.
grazie a tutti
-
mi sembra che ora va bene sbagliamo nel mettere questo codice: .stick_menu{background-color:white;z-index:10000}
allinizio invece che alla fine del file template.css
8) Tutto è bene quel che finisce bene...!
un'ultima domanda. in caso di aggiornamento della versione del template tutte queste modifiche andranno perse? se così fosse come si può risolvere.
grazie a tutti
Sì, tutte le modifiche andranno perse, per cui:
- tutte le modifiche al template.css ti conviene metterle nello user.css di Protostar che è già richiamato nell'index.php del template stesso, e questo file non verrà toccato da futuri aggiornamenti
- le modifiche all'index.php ti conviene annotarle in un file di testo (con qualche bell'appunto esplicativo sulle modifiche che hai apportato), in modo da poterle reinserire quando l'index.php viene sostituito da un'aggiornamento
Questo è quello che faccio di solito
-
ok, grazie.