Joomla datos formato keitimas

PDFSpausdintiEl. paštas

Trečiadienis, 20 Balandis 2011 18:35 Parašė Martis Peržiūrų: 694

( 5 Balsai )

datos_keitimasTVS Jooml‘oje pagal nutylėjimą nustatytas datos formatas turbūt ne visada tenkina tinklapių kūrėjus. O pakeisti jį labai paprasta. Tereikia atsidaryti failą ...\ language\lt-LT\lt-LT.ini ir jame susirasti tokias eilutes:

DATE_FORMAT_LC=%A, %d %B %Y
DATE_FORMAT_LC1=%A, %d %B %Y
DATE_FORMAT_LC2=%A, %d %B %Y %H:%M
DATE_FORMAT_LC3=%d %B %Y
DATE_FORMAT_LC4=%d.%m.%y
 

Pagal nutylėjimą, Joomla naudoja datos formatą LC2

Pats lengviausias būdas pakeisti datos formatą – pakeisti ją eilutėje DATE_FORMAT_LC2.

Tam tereikia žinoti kaip apibrėžiamos datos konstantos:

%y – metų du paskutiniai skaičiai (11)

%Y – metų pilnas formatas (2011)

%m – mėnesis dviem skaičiais (04)

%b – mėnesis sutrumpintu formatu (saus - gruod)

%B – mėnesis pilnu formatu (sausis-gruodis)

%d – diena (01-31)

%D – diena (01-31)

%a – savaitės diena sutrumpintai (pr - s )

%A – savaitės diena pilnu formatu (pirmadienis - sekmadienis)


%H – valandos (00-23)

%I – valandos (00-12)

%M – minutės (00-59)

%S – sekundės (00-59)

%w – savaitės diena skaičiais (1-7)

%W – savaitės numeris metuose (00-52)

%j – dienos numeris metuose (001-356)

%x – data formatu 25.04.2011

%X – laikas formatu 13:12:06

%c - pilna data formatu 25.04.2011 13:12:06

 

 

 

 

 

 

 

 

 

 

 

Didelės ir mažos raidės turi skirtingą reikšmę.

Rašant datos formatą, galima pridėti taškus, tarpus ar dvitaškius. Jei reikia, galima pridėti ir metų (m), savaitės (sav) ar dienos (d) sutrumpinimą. Pvz.: %Y m. %B %D d. (2011 m. balandžio 25 d.).

Tarkim, kad pakeitus datos formatą, nieko nepasikeitė. Tada reikia susirasti tas vietas, kur šitas datos formatas yra išvedamas. Susirandame sekančius failus:

Pilnas straipsnio rodymas (išskyrus pirmąjį puslapį):

components/com_content/views/article/tmpl/default.php

Straipsnio rodymas kategorijos bloge:

components/com_content/views/category/tmpl/blog_item.php

Straipsnio rodymas skyriaus bloge:

components/com_content/views/section/tmpl/blog_item.php

Straipsnio rodymas pirmame puslapyje:

components/com_content/views/frontpage/tmpl/default_item.php

Kiekvienam faile yra eilutė, kurioje ir rodomas datos formatas:

Straipsnio sukūrimo datos išvedimas: 

....php echo JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2'));....

Straipsnio redagavimo datos išvedimas: 

...JHTML::_('date', $this->item->modified, JText::_('DATE_FORMAT_LC2')).....

Prirašius atskirus formatus – LC1, LC2, LC3, LC4, galima nustatyti datą kiekvienam straipsnio vaizdavimo būdui.

Taip pat, galimas variantas, kad datos formatas būna aprašytas šablono failuose:

...\templates\šablono pavadinimas\html\ com_content\ article\default.php

...\templates\šablono pavadinimas\html\ com_content\category\blog_item.php

...\templates\šablono pavadinimas\html\ com_content\ section\blog_item.php

...\templates\šablono pavadinimas\html\ com_content\ frontpage \default_item.php

Čia taip pat randame atitinkamas eilutes:

...php echo JHTML::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2'));...

ar

...JHTML::_('date', $this->item->modified, JText::_('DATE_FORMAT_LC2')).....

Ir keičiame jas savo nuožiūra.

Aptarkite šį straipsnį forume
Norėdami dalyvauti diskusijoje turite prisijungti arba užsiregistruoti .

Jūs neturite teisės komentuoti.

Joomla123.lt is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.