kirill_dan: Комментарии

Главные вкладки

13 октября 2013 в 15:23

Заходишь в настройки своего материала и ставишь галку отображать автора материала. Вкладка Настройки отображения - Показывать автора и дату публикации.

А в самом шаблоне вывод автора и даты происходит через <? print $submitted; ?>

2 июля 2013 в 1:26

function mymodule_cron() {
$query = db_select('users', 'u');
$query->fields('u', array('uid'));
$query->condition('u.uid', 1, '>');
$query->where('UNIX_TIMESTAMP(NOW()) > :access', array(':access' => 'u.access+(86400*90)'));
$result = $query->execute();
foreach ($result as $key => $value) {
user_delete($value->uid);
}
}

2 июля 2013 в 1:08

Значение даты в Д7 хранится в секундах от Гринвича, например такое значение - 1369403917. Поэтому нужно использовать не date() и тем более не time(), а UNIX_TIMESTAMP(NOW()). Ржача тут мало, не стоит проводить эксперименты, так как будете все время валить сайт. Можете для своей цели воспользоваться готовым модулем (правда аккаунт не удаляется, а отключается) - http://www.drupal.ru/node/101416.

2 июля 2013 в 0:27

А я лично создаю вьюсовый шаблон (вывод полей делаю в таблицу). Там разбираю все поля и заключаю в свои обертки. И естественно в стилях делаю необходимые настройки. Плюс еще в том, что в шаблоне можно сделать много полезных плюшек.

18 июня 2013 в 13:19

Это все не так делается. Есть два варианта играть видео, которое загружено на твой сайт. Один - это создать специальное поле для видео типа файл и выбрать виджет проигрывателя (нужно установить модуль для проигрывания видео) или ловить опять же твой видео файл в шаблоне в массиве $content и создавать там обертку для проигрывания.

18 июня 2013 в 12:41

Можно попробовать сделать так. В настройках типов материалов необходимо сделать изображение и текст, множественными полями. Потом вызвать свой модуль или в своей теме в template.php хук hook_form_id_alter
В нем обернуть враперами поля, которые хочешь скрыть. В шаблоне подключить css, в котором изначально скроешь поля (те, которые обернул враперами). В заключение пишешь простой JS (подключаешь в шаблоне), в котором необходимо сделать функционал такой, что при нажатии на кнопку добавить - становилось видимым нужное поле.