Joomla.it Forum

Joomla! 3 => Joomla! 3 => : manierosanero 07 Nov 2014, 12:38:22

: Non compare orario di pubblicazione articoli
: manierosanero 07 Nov 2014, 12:38:22
Salve,
sono passato da pochi giorni dalla 2.5 alla 3.2 e sto riscontrando diversi problemi.
Tra i tanti, uno che mi sta facendo impazzire  :'(
Negli articoli compare la data, ma non l'orario di pubblicazione.
Qualcuno può aiutarmi a trovare una soluzione?
Grazie anticipatamente
: Re:Non compare orario di pubblicazione articoli
: claudiocarrera 07 Nov 2014, 23:40:03
Cioè prima di passare alla 3.2 orario di pubblicazione lo vedevi? perche potrbbe essere un problema del template.
: Re:Non compare orario di pubblicazione articoli
: manierosanero 13 Nov 2014, 15:05:14
L'ho pensato anche io, ma come risolvo? Non mi dire di cambiare di nuovo template, ti prego...  :o
: Re:Non compare orario di pubblicazione articoli
: claudiocarrera 13 Nov 2014, 15:13:13
No però prima assicurati che non sia un problema di template, carica quello di default e vedi se la data compare, se il problema è il template basta modificarlo e la data compare.
: Re:Non compare orario di pubblicazione articoli
: manierosanero 13 Nov 2014, 15:50:08
E' il template, che faccio?  :-\
Qual'è la pagina da modificare?
: Re:Non compare orario di pubblicazione articoli
: claudiocarrera 13 Nov 2014, 16:00:34
Ok sarà lunga da spiegare ma non è difficile, prima di tutto: la pagina che stai  visualizzando che vuoi che carichi la data usa un determinato componente, prima cosa da fare è capire che componente stai usando: nella voce di menu associata alla pagina, ce cosa hai impostato? singolo articolo? categoria blog? articoli in evidenza?
: Re:Non compare orario di pubblicazione articoli
: manierosanero 13 Nov 2014, 16:28:53
Grazie ;-). Categoria blog
: Re:Non compare orario di pubblicazione articoli
: manierosanero 13 Nov 2014, 16:29:53
Ma se ti chiamo al numero di cellulare non facciamo prima? ;-)
: Re:Non compare orario di pubblicazione articoli
: manierosanero 14 Nov 2014, 11:16:20
Mi hai abbandonato?   :-\
: Re:Non compare orario di pubblicazione articoli
: claudiocarrera 14 Nov 2014, 11:35:59
No è che il forum non è lavoro e posso risponderti quando ho tempo  :) .

devi modificare override del compoente "com_component" con view "category" layout "blog".

Fatto un controllo ieri, ma c'è un problemino:

Di solito basta riprendere il codice del compotente di cui hai bisogno e riportarlo nell' override del template, stavolta però vedo che inserimento dell'ora è un prerogativa di uno solo dei template di default, penso quindi che per inserire ora bisogna fare una modifica a livello a livello codice del template che usi, devo vedere se la trovo.

Pensavo più semplice a dire il vero.
: Re:Non compare orario di pubblicazione articoli
: tomtomeight 14 Nov 2014, 12:21:02
Ma se ti chiamo al numero di cellulare non facciamo prima? ;-)

Quando si dice prendersi il dito con tutta la mano.  :)
: Re:Non compare orario di pubblicazione articoli
: manierosanero 14 Nov 2014, 13:51:51
Quando si dice prendersi il dito con tutta la mano.  :)


Beh, non l'ho chiamato, come puoi intuire dai messaggi. Ma se inserisce il numero di cell. nel suo profilo, evidentemente per lui non è un problema essere contattato. ;-)
: Re:Non compare orario di pubblicazione articoli
: manierosanero 14 Nov 2014, 14:01:45
No è che il forum non è lavoro e posso risponderti quando ho tempo  :) .

devi modificare override del compoente "com_component" con view "category" layout "blog".

Fatto un controllo ieri, ma c'è un problemino:

Di solito basta riprendere il codice del compotente di cui hai bisogno e riportarlo nell' override del template, stavolta però vedo che inserimento dell'ora è un prerogativa di uno solo dei template di default, penso quindi che per inserire ora bisogna fare una modifica a livello a livello codice del template che usi, devo vedere se la trovo.

Pensavo più semplice a dire il vero.


L'unica cosa che riesco a fare dall'override è modificare il formato lc3 in lc2, ma solo per quanto riguarda le liste.
Per il blog non so dove mettere mano
: Re:Non compare orario di pubblicazione articoli
: claudiocarrera 15 Nov 2014, 23:31:34
Trovato, se vai in: templates/beez3/html/com_content/category/blog_item.php
trovi:
:
        <?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON'JHtml::_('date'$this->item->createdJText::_('DATE_FORMAT_LC2'))); ?>
La stringa che serve a te è questa:
:
JHtml::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2')));
quindi con un echo puoi dirgli di caricare la data e puoi specificare il formato della data, buono a sapersi non lo sapevo
  :) W le api Joomla
: Re:Non compare orario di pubblicazione articoli
: manierosanero 20 Nov 2014, 14:32:55
L'unico codice che trovo in quel file, riguardante la data, è questo.
:

<?php if ($this->item->state == || strtotime($this->item->publish_up) > strtotime(JFactory::getDate())
   || ((
strtotime($this->item->publish_down) < strtotime(JFactory::getDate())) && $this->item->publish_down != '0000-00-00 00:00:00' )) : ?>

Quello che dici tu non c'è...
: Re:Non compare orario di pubblicazione articoli
: manierosanero 20 Nov 2014, 14:45:39
Ovvero, sul template beez c'è, ma io devo agire sul mio, giusto?
Se è così, sul mio non c'è.

Inoltre, se la modifica va fatta su beez, non saprei come farla. Potresti darmi il codice corretto?
Vorrei che apparissero data e orario.
: Re:Non compare orario di pubblicazione articoli
: claudiocarrera 20 Nov 2014, 16:09:07
No non devi modificare beez3, beez3 lo usi come esempio,.
Quello che hai segnato è if, controlla delle determinate situazioni e se si verificano restituisce un codice, ci sei vicino, puoi riportare il codice da  quell if in poi? se sono poche righe mettilo tutto, se sono tante fai le prime 15 da quell' if (numero a caso, magari ne bastano anche di meno), Doe l'hai preso il template?