These are chat archives for dru-io/Drupal

7th
Dec 2016
boolboost
@boolboost
Dec 07 2016 11:53
Owl Carousel можно как то в фичи упаковать
Интересуют группы настроек
admin/config/user-interface/owlcarousel
boolboost
@boolboost
Dec 07 2016 11:59
Сори Strongarm если полистать есть owlcarousel перемменные
strelkovandrey
@strelkovandrey
Dec 07 2016 12:55
Добрый день
KarmaBot
@KarmaBot
Dec 07 2016 12:55
@strelkovandrey, здравствуй.
infinityC
@infinityC
Dec 07 2016 12:55
Привет
KarmaBot
@KarmaBot
Dec 07 2016 12:55
@infinityC, и тебе привет ;)
strelkovandrey
@strelkovandrey
Dec 07 2016 12:56
Хочу поменять отображение ноды определённого типа материала, а именно у типа материала есть поле Изображение - field_news_image, хочу сначала его показать а потом page-title
правильно ли я понимаю что нужно создать копию page.tpl.php в page--НАЗВАНИЕ ТИПА МАТЕРИАЛА.tpl.php
и в ней уже делать правки, т.е. сначала отрендерить поле, а потом рендерить page-title
boolboost
@boolboost
Dec 07 2016 13:00
В реальях d7 да.
Если тема своя можно поиграть с регионами
И выдовать поле в отдельном блоке выше контента
Я для этих целий юзаю display suite
Ну да в page.tpl.php выглядить будет не очень
Всё равно блоком выводить аккуратнее
infinityC
@infinityC
Dec 07 2016 13:03
Или как вариант переопредели шаблон node.tpl.php и выводи в нем выводи page-title
boolboost
@boolboost
Dec 07 2016 13:03
И page.tpl.php тоже)
Там обычно title выводится
infinityC
@infinityC
Dec 07 2016 13:05
Да или в функции page preprocess очистить переменную title
strelkovandrey
@strelkovandrey
Dec 07 2016 15:23
@boolboost не хочется ради этого DS ставить :/
boolboost
@boolboost
Dec 07 2016 15:25
@strelkovandrey выше написали, можно решить шаблонам и препроцем, решайте там не сложно. Кому что удобнее то то и юзает.
strelkovandrey
@strelkovandrey
Dec 07 2016 15:26
я так понимаю, вот прямо аналогичная проблема и решение http://drupal.stackexchange.com/questions/1553/displaying-a-field-before-node-title-in-drupal-7
boolboost
@boolboost
Dec 07 2016 15:28
Да, и два решения такие же)
В тизере выводите заголовок
Переопределяйте node.tpl.php
strelkovandrey
@strelkovandrey
Dec 07 2016 15:29
я только не совсем понял, в решении в первом блоке кода, он что показывает, как изначально выглядит, а потом то что они сделали?
boolboost
@boolboost
Dec 07 2016 15:29
Я так понимаю да
Просто у вас full display нет заголовка
Его вывода
Добавляете его в шаблон full отображения
И прячите или page.tpl.php
strelkovandrey
@strelkovandrey
Dec 07 2016 15:30
просто получается нужно ещё page.tpl.php переопределять, он ведь вроде бы как ещё title должен отрендерить
boolboost
@boolboost
Dec 07 2016 15:30
На пример в припроце
page preproccess
В нём пишите $value['title'] = '';
Всё
$varible само собой а не $value
$variables*
По умолчанию её там нет
Так что не пугайтесь
strelkovandrey
@strelkovandrey
Dec 07 2016 15:35
@boolboost ага, спасибо, попробую!
boolboost
@boolboost
Dec 07 2016 15:35
Просто после ващего пре проца ещё выполняется этот https://api.drupal.org/api/drupal/includes%21theme.inc/function/template_process_page/7.x
И если перемменой title не существует берёт из заголовка
petrovich69
@petrovich69
Dec 07 2016 18:06
Добрый день
KarmaBot
@KarmaBot
Dec 07 2016 18:06
@petrovich69, ну рассказывай. Как жизнь? :)
boolboost
@boolboost
Dec 07 2016 18:08
Ку
petrovich69
@petrovich69
Dec 07 2016 18:09
Как проверить используется ли дисплей для ноды ?
boolboost
@boolboost
Dec 07 2016 18:10
Хороший вопрос)