[TYPO3-UG Denmark] Fejl med gammel dato i news
Lasse Enø Jensen
lasse_enoe at hotmail.com
Wed Feb 4 17:53:10 CET 2015
Rettelsen som du så ganske rigtigt har fundet kommer i version 3.1.0 som jeg
lige læser det.
Du kan prøve at hente git versionen
https://git.typo3.org/TYPO3CMS/Extensions/news.git
.... eller prøve nedenstående:
Du kan lave en simple lille extension der implementere rettelsen.
I korte træk skal du overskrive TCA´en og fjerne default værdien:
https://review.typo3.org/#/c/30178/2/Configuration/TCA/tx_news_domain_model_
news.php
Tilføje et hook til TCEForms som der hvis record typen er
'tx_news_domain_model_news' og det er en ny record så skal 'datetime' feltet
sættes til $GLOBALS['EXEC_TIME'].
https://review.typo3.org/#/c/30178/2/Classes/Hooks/Tceforms.php
Dit hook skal registreres her i filen ext_localconf.php (Om det er den
rigtige syntakst med namespace ved jeg ikke helt - har jeg ikke testet):
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tceforms.php'][
'getSingleFieldClass'][$_EXTKEY] =
'VenderName\\ExtensionName\\Hooks\\Tceforms';
Du kan læse mere om hooks her:
http://typo3.org/documentation/article/how-to-use-existing-hooks-in-your-own
-extension/
Jeg ville gerne lave en hurtig lille extension for dig men har desværre ikke
tiden. Prøv og se om du kan få det til at virke, ellers må vi se om der er
en venlig sjæl der vil lave det for dig eller også må du vente til næste
version af news extionsionen.
-----Oprindelig meddelelse-----
Fra: typo3-ug-denmark-bounces at lists.typo3.org
[mailto:typo3-ug-denmark-bounces at lists.typo3.org] På vegne af Claus Dalum,
Nexus Kommunikation A/S
Sendt: 4. februar 2015 09:42
Til: typo3-ug-denmark at lists.typo3.org
Emne: [TYPO3-UG Denmark] Fejl med gammel dato i news
Fejl med caching af gammel dato i news
Er der nogen der kan fortælle hvordan man slipper af med denne bug?
Jeg har News system (news) version 3.0.1 og det hjælper ikke at køre
update-scriptet.
Jeg kan finde følgende beskrivelse af fejlen, men ikke nogen løsning på
problemet:
***************************
Description:
In tx_news_domain_model_news the config for the field "datetime" states:
'default' => mktime(date('H'), date('i'), 0, date('m'), date('d'),
date('Y'))
But this value is cached once the config has been parsed. That means that
when creating news, this value always is in the past.
As with the field "archive", this should be preset dynamically with a user
function (or a different default value if that's possible).
Link: https://forge.typo3.org/issues/58649
Venlig hilsen
Claus Dalum
Nexus Kommunikation A/S
Østre Messegade 2
2650 Hvidovre
TLF. 36 77 00 46
kontakt at nexus.dk
_______________________________________________
TYPO3-UG-Denmark mailing list
TYPO3-UG-Denmark at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
More information about the TYPO3-UG-Denmark
mailing list