Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : cryptbear 01 Jul 2012, 01:02:44

: [RISOLTO DA SOLO] Override del frontend editor -> aggiungere data 'created'
: cryptbear 01 Jul 2012, 01:02:44

Salve a tutti!

Sto provando a fare un override al file /COMPONTENTS/COM_CONTENT/VIEWS/FORM/TMPL/edit.php
per dare la funzionalità all'editor di modificare anche la data di creazione dell'articolo.

Ho provato ad aggiungere queste righe:<?php echo $this->form->getLabel('created'); ?>
<?php echo $this->form->getInput('created'); ?>

Nel form dell'editor mi appare la data di creazione, però non riesco a salvarla. Qualcuno sa dove/cosa devo cambiare che si possa anche modificare e salvare la data di creazione dal frontend?

Grazie mille in anticipo!
Ciaooo!
: Re:Override del frontend editor -> aggiungere data 'created'
: cryptbear 04 Jul 2012, 00:42:48
pump it up!  ;)
: Re:Override del frontend editor -> aggiungere data 'created'
: cryptbear 04 Jul 2012, 01:17:52
Ci sono riuscito da solo...


Per poter salvare la data di creazione in frontend in joomla 2.5 bisogna andare al file XML:


1) /COMPONENTS/COM_CONTENT/MODELS/FORMS/ARTICLE.XML


e modificare il campo
<field
    id="created"
    name="created"
    ...


in

<field
         id="created"
         name="created"
         type="calendar"
         label="JGLOBAL_FIELD_CREATED_LABEL"
         description="JGLOBAL_FIELD_CREATED_DESC"
         class="inputbox"
         format="%Y-%m-%d %H:%M:%S"
         size="22"
         filter="user_utc" />


2) Aggiugnere language overrides nel backend Language Manager le voci:
 JGLOBAL_FIELD_CREATED_LABEL = data di creazione
JGLOBAL_FIELD_CREATED_DESC = data di creazione dell'articolo


3) Aggiungere le righe in [/size]/COMPONTENTS/COM_CONTENT/VIEWS/FORM/TMPL/edit.php:
[/size]<?php echo $this->form->getLabel('created'); ?><?php echo $this->form->getInput('created'); ?>
: Re:[RISOLTO DA SOLO] Override del frontend editor -> aggiungere data 'created'
: sickseven 30 Aug 2012, 12:26:27
Ciao 'cryptbear',
volevo ringraziarti immensamente per questo tuo contributo. Stavo cercando di fare la stessa cosa, e grazie al tuo post, ci sono riuscita. :-)
Grazie Mille,
Ciao
Barbara
: Re:[RISOLTO DA SOLO] Override del frontend editor -> aggiungere data 'created'
: eniac 08 Nov 2012, 01:05:13
Complimenti davvero, la spiegazione è semplice, chiara e consente di risparmiare tempo.


Grazie


ciao