InstantCMS 2.X
#1
12 июня 2017 в 17:47
Друзья как вывести дату что-то забыл (
мне нужно вывести только день, а когда делаю как в коде выводить сегодняшний день.
Документация: instantcms.ru/wiki/doku.php/справочник:полезные_советы_для_разработчиков
А вообще вот почитайте www.php.su/functions/?cat=datetime
Конкретно вам форматировать время — вот www.php.su/functions/?date
А вообще вот почитайте www.php.su/functions/?cat=datetime
Конкретно вам форматировать время — вот www.php.su/functions/?date
#3
13 июня 2017 в 06:00
Как раз вопрос насчёт даты интересует.
Вот надо мне чтобы пользователь ввёл дату своего рождения. Если он родился раньше 1976 года, то родной инстант не предоставляет ему возможности сказать в каком году он родился.
Ребят, подскажите, как в тип поля "Дата" добавить года, начиная не с 1976, а, допустим, с 1946 ???
Вот надо мне чтобы пользователь ввёл дату своего рождения. Если он родился раньше 1976 года, то родной инстант не предоставляет ему возможности сказать в каком году он родился.
Ребят, подскажите, как в тип поля "Дата" добавить года, начиная не с 1976, а, допустим, с 1946 ???
Сегодня в 01:45
#4
13 июня 2017 в 06:25
Polzovinst, используйте тип поля "Возраст"
#5
13 июня 2017 в 07:52
А если нужно вывести дату без времени, что нужно поменять? сейчас стоит вот так <?php echo html_date($save['date'], true); ?></div>
#6
13 июня 2017 в 07:58
@Alexey80,
<?php echo html_date($save['date']); ?>
#9
13 июня 2017 в 08:19
Спасибо Loadырь помогло
#10
14 июня 2017 в 03:57
Пробовал, можно, но хотелось бы чтобы была возможность, чтобы в профиле пользователя было, допустим, дата рождения: 25.05.1964
Polzovinst, используйте тип поля "Возраст"
Также, если устанавливать компонент "Именинники", то по моему для этого нужна именно конкретная дата рождения.
#11
14 июня 2017 в 11:58
Г-н Loadырь выше указал как вывести дату.
чтобы в профиле пользователя было, допустим, дата рождения: 25.05.1964
Найдите в templates\default\controllers\users\profile_view.tpl.php:
<?php echo $field['handler']->setItem($profile)->parse( $profile[$field['name']] ); ?>
<?php if($field['name'] == 'birth_date'){ echo html_date($profile['birth_date']); } else { echo $field['handler']->setItem($profile)->parse( $profile[$field['name']] ); } ?>
Только чем это поможет упомянутому компоненту "именинники" я не знаю
#12
15 июня 2017 в 03:15
При использовании типа поля "Возраст" в профиле отображается сколько человеку лет, а нужно чтобы отображалось, в каком году он родился, например, в 1956, такого то числа.
Polzovinst, используйте тип поля "Возраст"
#13
15 июня 2017 в 03:20
Олег Васильевич я,
я сделал как вы сказали, правда не понял где теперь произошли изменения, где это посмотреть.
Насчёт существующих компонентов "Именинники". Насколько я понимаю в них предусмотрено оповещать (высвечивать) пользователей, у которых сегодня день рождения, а чтобы это происходило, должна отображаться точная дата рождения пользователя.
я сделал как вы сказали, правда не понял где теперь произошли изменения, где это посмотреть.
Насчёт существующих компонентов "Именинники". Насколько я понимаю в них предусмотрено оповещать (высвечивать) пользователей, у которых сегодня день рождения, а чтобы это происходило, должна отображаться точная дата рождения пользователя.
#14
15 июня 2017 в 06:33
Polzovinst, чтобы именинника вывести в списке именинников, отображать дату вовсе не обязательно, пусть остальные "верят на слово"
#15
15 июня 2017 в 10:09
Так в профиле и должны были произойти.не понял где теперь произошли изменения