Вид материаловМенюКатегорииИнформерКнопки
Наш чат 1
Онлайн всего: 1
Гостей: 1
Пользователей: 0
1

Меняем вид даты в виде материала

Добавлено 27-08-2018 в 22:52

Меняем вид даты в виде материала
Всем привет!
Сегодня покажу на примере как же всё таки можно изменить стандартный вид даты которая выводится оператором $DATE$ на свой что бы после можно было им управлять через css

Вариантов много можно придумать всё зависит от того что вам нужно но тут мы рассмотрим самый просто через js

Для начало помешаем оператор в блок с ид и через него меняем структуру вывода даты
пример вида блока
Код
<div class="datawaak" id="datawaak$ID$">$DATE$</div>


А теперь напишем сам скрипт который и будет выводить дату в новой структуре
Код
<script>
   var str = $("#datawaak$ID$").html();
var mas = str.split('.');
var code='';
for (i=0; i<mas.length; i++){
   code+= '<div>'+mas[i]+'</div>';
}
$("#datawaak$ID$").html(code);
</script>

только разделитель в дате должен быть точка то есть дата в материале должна выводится у вас так число.месяц.год
если у вас выводится не так а к примеру / или , то в скрипте вам нужно заменить точку на тот что у вас заменить его нужно в этой строчке

Цитата
var mas = str.split('.');


На выходе получаем такой вид
Код
<div class="datawaak" id="datawaak$ID$"><div>число</div><div>месяц</div><div>год</div></div>

И теперь через стили пишем нужные параметры

пример кода стилей

Код

.datawaak div {
   text-align: center;
}

/*дата*/
   .datawaak div:nth-child(1) {
     font-size: 40px;
     font-weight: bold;
     padding: 10px 0 0;
   }
/*месяц*/
   .datawaak div:nth-child(2) {
     font-size: 24px;
      text-transform: uppercase;
   }
/*год*/
   .datawaak div:nth-child(3) {
     font-size: 16px;
   }


Как вы можете заметить всё очень просто!

Это один из вариантов так же можно присвоить каждому пункту свой класс и работать уже с ним но нам этого не нужно так что нам подойдёт и такой

Возникнут вопросы пишите их в комментариях.

Комментарии

na3uTuB4uk 19-02-2019 в 14:14
А если мне надо, что бы например год не выводился? Например только 28 ниже Января или сокращенно 28 Янв и все. Я так понимаю скрывать через стили только?
waak 19-02-2019 в 16:10
Да, просто добавьте к нужному блоку в стилях display: none;
ещё конечно можно исправить скрипт и сделать что бы он добавлял только ту информацию которая вам нужна обрезая лишнее самостоятельно но тогда скрипт будет больше

Оставить комментарий

Добавлять комментарии могут только зарегистрированные пользователи.

Регистрация Вход
Комментарии
pa patali2k

Спасибо большое!

06-06-2025 в 05:58 материал
waak

на все страницы вывести можно скриптом через запрос на персональную страницу пользователя а на странице со списком закладок я вывел так

Код
У вас $NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>

05-06-2025 в 22:07 материал
pa patali2k

Добрый день! Waak подскажи как вы сделали У вас N закладок, у меня выходит 1-5 например, так если можете подскажите как вывести кол.во закладок пользователя например в мини профиль, чтоб кол.во закладок показывало на любой странице

04-06-2025 в 16:51 материал
pa patali2k

Добрый день!
Сегодня снова попробовал установить скрипт и он снова не заработал, все перерыл, изменял, убирал и никак не заводился.
Решение: В общих настройках сайта нужно переключить Версия библиотеки jQuery: на jquery-1.12.4.min.js
В общем теперь просьба, не могли бы переписать скрипт закладок под jquery-3.6.0.min.js qv

19-05-2025 в 17:16 материал
waak

напишите сайт я посмотрю так как данный скрипт стоит у меня на сайте и работает отлично! или скиньте доступ к панели я сам вам поставлю его!

13-04-2025 в 17:56 материал
pa patali2k

Добрый вечер, не работает, при нажатии на кнопку "в закладки" всплывает маленькая окно загрузка и так и стоит грузит бесконечно

13-04-2025 в 01:45 материал
ch chirianovconstantin

Спасибо буду ждать

18-02-2025 в 23:03 материал
waak

Здравствуйте сейчас нет времени на это но чуть позже сделаю выложу на сайт

16-02-2025 в 18:32 материал
ch chirianovconstantin

здавствуите помогите зделать скрипт под модуля бог

15-02-2025 в 23:13 материал
waak

Пожалуйста, вам спасибо что заходите на сайт

10-02-2025 в 12:32 материал
sa sardor

Спасибо огромное

06-02-2025 в 13:34 материал
Fr Frag

Прикольно работает

15-11-2024 в 01:20 материал

Услуга от адмиистратора

Вы можите заказать установку от администратара ( waak ) этого материала или любого другога с нашего сайта на ваш сайт или доработку под ваши нужды!

от 150рзаказать