Joomla.it Forum
Joomla! 3 => Joomla! 3 => : idroweb 10 Aug 2017, 02:23:44
-
Ciao a tutti, tempo fa copiai il template Protostar rinominandolo per poi modificare qualcosa ma solo ora mi sono accorto che i tag h1 mi vengono pubblicati solo sugli articoli richiamati dal menu Top e nelle categorie MA NON su tutti gli altri articoli pubblicati altrove ossia da altro menu sui quali li pubblica invece in h2, ho provato a guardare nelle varie opzioni ma risultano tutte in modalità "Mostra Titolo" (inoltre "Mostra link" ma quest'ultimo in realtà non lo attiva e anche qui non so perchè ma in fondo non mi serve il link su ogni titolo pagina).
Il tutto mi succede anche in Protostar originale, come posso intervenire e come? grazie.
-
Continua la ricerca ma non trovo dove c'è la regola di pubblicazione del tag h1 per poterla estendere a tutti gli articoli, altrimenti mi tocca modificare tutti gli articoli spubblicando il titolo dalle impostazioni articoli e menu :(
-
basta un semplice override per modificare quel che vuoi come ti pare
-
Se avessi trovato il file dove fare la modifica del tag h1 ci proverei, in pratica pubblicare h1 al posto di h2
-
se cerchi nel forum il materiale non manca http://forum.joomla.it/index.php/topic,145817.msg650180.html#msg650180
-
Grazie, si avevo visto ieri senza prendere in considerazione che potesse valere anche per la versione 3 di Joomla!, resta il fatto che devo capire come intervenire sul file default del com_content a parte l'override
-
basta che sostituischi h2 con h1......guarda che per questa domanda di post ne sono stati aperti moltissimi, possibile che tu non abbia trovato?
...poi ricorda che devi fare in modo che il logo non abbia più L'h1, come sai di questo c'è ne deve essere uno per pagina.
-
Ciao, avrò cercato male ma ho solo trovato riferimenti a vecchi codici anche se la sostanza è più o meno la medesima considerato l'aggiornamento del codice php in Joomla 3 e aggiornamenti template, solo che devo rivedere le pubblicazioni che solo in alcuni casi risultano due h1 a meno che ci sia un altro codice, che ignoro ma se avete indicazioni sono ben accette, che permetta di risolvere da php.
Nell'index.php avevo già eliminato parti di codice tra cui quello del logo per utilizzare un'altra immagine riposizionata.
Tornando all'overrride h1 ho trovato su un sito i riferimenti più esatti per Protostar versione più vecchia ma da li ci sono arrivato:
Alla riga 30 del file default.php
<div class="page-header">
<h1> <?php echo $this->escape($this->params->get('page_heading')); ?> </h1>
</div>
e alla riga 53 era h2
<h1 itemprop="headline">
<?php echo $this->escape($this->item->title); ?>
</h1>
Grazie
-
dove hai inserito un titolo di pagina ne vedi 2 a meno che tu non cancelli (in override) il primo blocco che hai postato. Personalmente preferirei controllare tutto con una condizione
-
Saresti così gentile da scrivere il codice da inserire? cancellando parti di codice php del genere, come l'altro citato più sopra riguardo il logo, si generano conflitti o errori di cui non mi risulta?
Personalmente preferirei controllare tutto con una condizione