Hallo!
Der Status "Seite veröffentlichen" lässt sich in der Seitenstruktur einer Seite mit "Anzeigen ab" und "Anzeigen bis" eingrenzen.
Ist dies bei Inhaltselementen innerhalb eines Artikels auch möglich?
VG
Druckbare Version
Hallo!
Der Status "Seite veröffentlichen" lässt sich in der Seitenstruktur einer Seite mit "Anzeigen ab" und "Anzeigen bis" eingrenzen.
Ist dies bei Inhaltselementen innerhalb eines Artikels auch möglich?
VG
Inhaltselemente ansich kannst du nicht zeitsteuern.
Du könntest aber einfach mehrere Artikel machen und den jeweiligen eben über die Zeit steuern.
Es gibt mittlerweile ein Erweiterung im ER, welche diese Funktionalität für Inhaltselemente nachrüstet.
Wenn ich mich recht entsinne, gibt es im Tracker auch ein Ticket, das dieses Feature sowohl für Inhaltselemente als auch für Frontend-Module vorsieht.
Vielen Dank für die Infos!
Ich schau mal, was geht!
Weltklasse, das ist es! So einfach kann es sein. Vielen Dank an den Entwickler dieser Erweiterung.
Kann mir schnell noch einer sagen, wie z.B. die Uhrzeit ergänzt wird. In der Form:
"29.09.2010 12:00" funktioniert es bei mir nicht. Datum klappt! Systemzeit unter Einstellungen steht auf GMT.
Schau Dir dazu mal Leo's Kommentar in diesem Ticket an!
Super Danke!
Hörte sich leicht an. Bin noch mit php auf Kriegsfuß.
Habe eine jungfräuliche dcaconfig.php, in der keinerlei Ergänzungen außer der Standardtext steht. Kann also auch nix entfernen, was nicht da ist.
Wie geht es nun genau - welche Zeile muss ich dort einfügen?
in der dca können standard DCA überschrieben werden, am besten du schaust dir mal folgenden Artikel an.
Wie schman schon gesagt hat, müsstest Du das DCA der Erweiterung "ce_startstop" entsprechend überschreiben. Hab mir das nur kurz angesehen, aber die beiden betreffenden Arrays müssten diese hier sein:
Du müsstest also in Deiner "/system/config/dcaconfig.php" die beiden "eval"-Einträge entsprechend anpassen.PHP-Code:
$GLOBALS['TL_DCA']['tl_content']['fields']['start'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_content']['start'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('rgxp'=>'datim', 'maxlength' => '16', 'datepicker'=>$this->getDatePickerString(), 'tl_class'=>'w50 wizard')
);
$GLOBALS['TL_DCA']['tl_content']['fields']['stop'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_content']['stop'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('rgxp'=>'datim', 'maxlength' => '16', 'datepicker'=>$this->getDatePickerString(), 'tl_class'=>'w50 wizard')
);
Komando zurück!
Erweiterung funktioniert auch ohne Eingriff in die dcaconfig.php. Man muss lediglich auf die richtige Systemzeit einstellen. Mein System (auf GMT eingestellt) und Server lagen 2 Stunden auseinander. Systemzeit auf Europe/Berlin gestellt uns schon gehts.
Ich bin mir aber auch sicher, dass die oben beschriebene Lösung funktionieren würde.
Vielen Dank an alle!
Jo, da hast Du recht. Wenn man genau schauen würde, dann hätte man gesehen, dass im DCA ja bereits ein 'rgxp'=>'datim' vorhanden ist... ;) Es ist also gar nicht notwendig, irgendetwas zu überschreiben!