Joomla.it Forum

Joomla! 3 => Joomla! 3 => : tomtomeight 26 Apr 2015, 11:41:13

: Archiviare articoli e voci menù
: tomtomeight 26 Apr 2015, 11:41:13
Buongiorno

Devo archiviare alcuni articoli e ok metto la spunta su archivia e l'articolo scompare  ma resta raggiungibile, e  però mi resta la relativa voce di menù che vorrei archiviare anch'essa, non trovo però come fare, d'altronde se nel filtro stato c'è la voce archivio, come da immagine allegata, un modo deve esserci. Quale?

Grazie
: Re:Archiviare articoli e voci menù
: virtual 26 Apr 2015, 12:06:19
strano, sembra non esserci un modo, non c'è un pulsante "archivia" da nessuna parte, o almeno io non lo trovo.
Il fatto che ci sia la voce "archivia" nel menu a tendina forse è un errore...
: Re:Archiviare articoli e voci menù
: lucantropo 26 Apr 2015, 12:26:11
Che io sappia la funzione archivia non spubblica gli articoli, ma crea appunto un archivio che si potrà poi visualizzare per anno o per mese. Se vuoi fare in modo che non sia più raggiungibile devi quindi spubblicarlo.

Per la voce di menù che punta ad uno di questi articoli archiviati bisogna di nuovo spubblicarla o cancellarla.
: Re:Archiviare articoli e voci menù
: tomtomeight 26 Apr 2015, 12:27:45
Io voglio archiviarli e renderli raggiungibili , ma se cancello anche la voce di menù poi ottengo un 404, allora non avrebbe senso archiviarli.
: Re:Archiviare articoli e voci menù
: tomtomeight 26 Apr 2015, 12:34:15
L'archiviazione per definizione permette di tenere vivi nel senso che possono essere raggiunti dai motori di ricerca, gli articoli anche se non più visualizzati nel front end, e come sappiamo la visualizzazione è data appunto da una voce di menù, sarebbe più logico a questo punto archiviare la sola voce di menù. Nel mio caso si tratta di offerte che vengono archiviate (congelate) quelle decorse, salvo riprenderle la prossima stagione, senza ogni volta creare nuovi contenuti ma cambiando solo i parametri di costi e date.
: Re:Archiviare articoli e voci menù
: lucantropo 26 Apr 2015, 12:52:15
Beh non so se lui voglia comunque renderli raggiungibili in quella maniera non lo ha specificato.
In alternativa c'è il modulo articoli archiviati che però dovrebbe generare un errore 404 se vi si arriva da ricerca sui motori.

@tomtom come si fa ad archiviare la voce di menù? non ho mai utilizzato questa funzione ma mi interessa.
: Re:Archiviare articoli e voci menù
: tomtomeight 26 Apr 2015, 12:57:23
Appunto per questo ho aperto il topic.
: Re:Archiviare articoli e voci menù
: lucantropo 26 Apr 2015, 13:06:30
Scusa mi son confuso leggendo contemporaneamente un altro topic in un altra scheda del browser, non avevo capito che lo avessi aperto tu, mi suona strano  ;D
: Re:Archiviare articoli e voci menù
: virtual 26 Apr 2015, 14:44:45
secondo me non si può archiviare una voce di menu.

: Re:Archiviare articoli e voci menù
: lucantropo 26 Apr 2015, 20:04:03
Ho cercato in rete, smanettato un poco ma ancora non ho capito come archiviare le voci di menù.
Forse sarà stato messo per implementazioni future.
: Re:Archiviare articoli e voci menù
: tomtomeight 26 Apr 2015, 20:15:23
Ho provato a sospendere la voce di menù e adesso l'articolo archiviato se richiamato da url si apre, stamattina mi dava 404 ma forse ho sbagliato qualcosa e la sospensione della voce menù sembrerebbe la procedura giusta. Tuttavia in questo modo l'articolo si apre senza sfondo del modulo jf-slideshow.
: Re:Archiviare articoli e voci menù
: lucantropo 26 Apr 2015, 20:28:27
Così facendo il filtro dei menu alla voce archiviato fa vedere qualcosa?
: Re:Archiviare articoli e voci menù
: tomtomeight 26 Apr 2015, 20:34:25
No resta vuoto.
: Re:Archiviare articoli e voci menù
: tomtomeight 27 Apr 2015, 08:48:48
Ho provato a sospendere la voce di menù e adesso l'articolo archiviato se richiamato da url si apre, stamattina mi dava 404 ma forse ho sbagliato qualcosa e la sospensione della voce menù sembrerebbe la procedura giusta. Tuttavia in questo modo l'articolo si apre senza sfondo del modulo jf-slideshow.

Niente, ricontrollando mi ritorna un 404 se richiamo il vecchio url: hotelgrazia.it/offerte-resort-grazia-terme/dolce-primavera.html , mentre mi apre l'articolo senza sfondo con url: hotelgrazia.it/dolce-primavera.html da notare che se l'articolo non è in stato archiviato questo url da un 404.

Continua il mistero e la poca chiarezza su come non fare visualizzare in front end le voci di menù degli articoli archiviati.
: Re:Archiviare articoli e voci menù
: alamo 27 Apr 2015, 10:44:06
Mah... un work-around poco elegante potrebbe essere questo:
1 - dichiarare nel css una classe con display none, ad es. .pippo {display: none !important;}
2 - assegnare questa classe alla voce di menù che si vuole nascondere (Opzioni link > Classe CSS del link)
In questo modo basterebbe togliere o mettere la classe alla voce di menù a seconda che si voglia o meno mostrare la voce stessa, lasciando attivo e funzionante il relativo link.
Ovviamente non c'entra niente con l'archiviazione che anzi diventa superflua.
Ciao a tutti
: Re:Archiviare articoli e voci menù
: tomtomeight 27 Apr 2015, 11:11:21
Sì l'idea è buona fintanto che si trova una soluzione, però come assegnare una classe ad una sola voce, diventa molto complesso agire anche a livello codice php, meglio utilizzare  un id item della voce.
Una volta era facile associare un 'istruzione css ma in questo template helix2 non vedo come fare.
: Re:Archiviare articoli e voci menù
: alamo 27 Apr 2015, 11:27:24
No scusa, forse non mi sono spiegato, io intendevo assegnare la classe alla voce direttamente dalla gestione menù di Joomla.
Aprendo la voce c'è il tab Opzioni link e dentro Classe CSS del link  ;) .
Ciao
: Re:Archiviare articoli e voci menù
: tomtomeight 27 Apr 2015, 11:42:54
Hai ragione, avevo pure utilizzato la classe jcepopup per delle voci che si dovevano aprire in lightbox, purtroppo adesso noto un altra anomalia, la classe non viene più asegnata e non mi si aprono in lightbox due voci che prima funzionavano perfettamente. Sarà capitato qualcosa al template perché riscontro pure altri problemi  che ho espresso in un altro topic.
: Re:Archiviare articoli e voci menù
: tomtomeight 27 Apr 2015, 13:02:23
Dunque ho scoperto che le classi vengono prese solo se il menù è pubblicato in un modulo, infatti prima avevo il mainmenu laterale col modulo menuaccordeon-ck mentre adesso che l'ho pubblicato direttamnte dal template non prende più le classi.
: Re:Archiviare articoli e voci menù
: alamo 27 Apr 2015, 17:06:50
Boh.... non so che dirti
ho provato in locale con protostar e helix2 e a me l'assegnazione della classe funziona in entrambi con il modulo menù nativo di Joomla.
Mi spiace  :(
: Re:Archiviare articoli e voci menù
: tomtomeight 27 Apr 2015, 18:54:17
Mi riferivo al menu integrato nel template, a cosa ti riferisci con menu nativo di joomla?. Come ho specificato prima, se visualizzo il menu con un modulo in qualsiasi posizione prende la classe, invece assegnando il menu direttamente nel template no, ovviamente la posizione risultante da questa assegnazione è la posizione menu, però se attivo un modulo menù in quella stessa posizione funzionano le classi. Farò una prova su altro sito test per capire se si tratta di un errore mio derivante da qualche personalizzazione.
: Re:Archiviare articoli e voci menù
: alamo 27 Apr 2015, 22:06:37
Allora... forse ho capito cosa intendi e hai ragione (ci metto un po'  :) ). Prima avevo installato solo il template e pubblicato un menù di prova usando il modulo tipo "menu" che compare nella lista quando si crea un nuovo modulo, quello che ho definito "nativo di Joomla". Ora ho installato il quickstart e verificato che effettivamente le voci del menù integrato non prendono la classe inserita in "Link type" (ho il quickstart in inglese).
Però se apri il tab successivo "Helix Mega Menu Options" trovi la voce "Add Custom Class" e quella sembra funzionare, nel senso che la classe indicata viene associata alla voce di menù.
Per cui dovrebbe funzionare anche il giochino di assegnare una classe dichiarata display none (con !important) nel css.
: Re:Archiviare articoli e voci menù
: tomtomeight 28 Apr 2015, 07:57:05
Bene, grazie per aver dedicato tempo, così funziona. lascio aperto il topic per il problema iniziale della archiviazione diretta delle voci menù.