Joomla! България

Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: vesodimov в 08 Юни, 2020, 15:00:00

Титла: Показване на днешна дата в статия. Как ?
Публикувано от: vesodimov в 08 Юни, 2020, 15:00:00
Привет.
Идеята е на указано място в статия да напиша "Страницата е актуална към" + днешната дата / да излиза автоматично във формат дд.мм.гггг /.
Моля за насоки.
Поздрави

ПП: Думата "страница" я коригирах на "статия".
Титла: Re: Показване на днешна дата в статия. Как ?
Публикувано от: dtk в 09 Юни, 2020, 11:34:25
В статии от бутона "Настройки" в първия таб "Статии" по надолу има настройка "Дата на промяна". От тук настройката е глобална за всички статии.

Ако искаш конкретно за статиите от дадена категория, отиваш в менюто, където е избрана конкретната категория и там в таб "Настройки" отново има опция "Дата на промяна".

Мисля, че това ще ти свърши работа. Ако е нужно може да преименуваш в езиковите файлове "Дата на промяна" както искаш.
Титла: Re: Показване на днешна дата в статия. Как ?
Публикувано от: vesodimov в 09 Юни, 2020, 13:20:36
@dtk, благодаря за отговора. Явно аз не съм се изразил правилно. При твоя вариант става въпрос за ръчна старойка. Аз търся начин /предполагам с код/ автоматично да излиза текущата дата за деня. Така в долната дясна част на статията, примерно, ще излиза надпис " Тази статия е актуална към " и следва днешна дата. Когато стане утре, датата става утрешна. Дано съм обяснил правилно. Пробвах с HTML и php кодове, но нямам идея кое къде ...
Като отворя статията и през Insert-Date/time може да се сложи дата, но е текуща за деня и не се променя автоматично. Освен това не намирам начин да направя датата във вид дд.мм.гггг ... През Insert/Edit code simple явно може да се слага код, но аз не услявам. Като резултат ми излиза самия код.
Идеята е когато потребител отвори статията да види, че тя е актуална към днешна дата.
Титла: Re: Показване на днешна дата в статия. Как ?
Публикувано от: Уеб дизайн Seo в 09 Юни, 2020, 14:17:45
Php - date: https://www.php.net/manual/en/function.date.php
Титла: Re: Показване на днешна дата в статия. Как ?
Публикувано от: vesodimov в 09 Юни, 2020, 15:03:40
@Уеб дизайн Seo, благодаря, но не се получава.
През настройките на TinyMCE - Set0 разрешавам ползването на php, но тогава форматирането на страницата изчезва и не може да се поправи. А и кодът за дата не сработва.
Направих работещ код:
<p>
<script> document.write(new Date().toLocaleDateString("bg-BG")); </script>
</p>
но той сработва само, ако го сложа през JCE Editor. През TinyMCE не става, защото като разреша script през Set0 на TinyMCE и форматирането на страницата се разваля и не може да се оправи.
За справка - аз слагам кода през Toggle editor на статията.
Титла: Re: Показване на днешна дата в статия. Как ?
Публикувано от: Уеб дизайн Seo в 09 Юни, 2020, 15:32:44
Става и с джаваскрипт, а също си има и редактори позволяващи PHP код в съдържанието, със съответните настройки на редактора.
Титла: Re: Показване на днешна дата в статия. Как ?
Публикувано от: vesodimov в 10 Юни, 2020, 10:04:58
Смятам, че успях да реша проблема.

1. Extensions - Plugins - Editor - TinyMCE - Set0
2. Маркира се Use Joomla Text Filter

Така хем не се променя форматирането на страницата, хем се разрешава ползването на досега забранени елементи.