Насколько я понимаю нет, там для ноды один способ выводить програмно и есть еще общи способ, для панелей и тд. Он создается вообще в структуре, как отдельная сущность или что то наподобие.
Отвечу сам - создаем тут admin/structure/rate новый виджет, кастомный, после чего создаем модуль, который будет содержать шаблон для этого виджета, либо в крайнем случае сохраняем этот шаблон в папке темы. Называть шаблон нужно rate-widget--NAME.tpl.php, где NAME это машинное имя виджета с замененным в нем нижними подчеркиваниями на дефисы.
Возможно кому то понадобится. Более подробно все расписано в ридми модуля.
Сам файл у меня получился примерно таким:
Оказывается проблема в методе вывода, а не во вьюшке, заметил это когда копался в файлах и увидел что это повторяется там где вывожу блок подобным методом.
Сделал вывод с помощью региона, все заработало:
Сейчас пробовал разные варианты, отключал разные поля, убирал их, пробовал выводить напрямую, а не используя Rewrite results, в любом варианте выводится символ, причем постоянно один и тот же для каждой конкретной вьюшки.
Спасибо, сейчас как раз читаю информацию по темизации вьюшек, никогда не сталкивался с этим еще. Посмотрю как пойдет, если уж слишком костыльно, то наверное правда проще именно тип материала создать.
Спасибо,задал через TVI вьюшку для данного словаря, в принципе так да, получается. Правда получается что теперь файл шаблона отвалился) То есть у меня было taxonomy-term--developer.tpl.php, а теперь получается мне это дело надо через что то другое темизировать? Пропало описание раздела получается, ну и изображение я там выводил. Я так понимаю конкретную вьюшку надо темизировать теперь.
Да, к сожалению словарей несколько, видимо таким образом не вариант, хотя решение хорошее, сделал бы наверное так. Я вот вообще думаю, может быть вместо того чтоб ссылаться на термины создать отдельный тип материала, что то типо company и уже ссылаться на них, а там то кже можно как угодно его шаблон написать. А то тут еще надо и новости компании там же выводить на ее странице.
Проблема в том что при таком подходе в любом случае надо будет делать node_load, так как похожие должны формироваться на основе нескольких словарей тегов каждой ноды
Ну насколько я знаю контент раздела выводится taxonomy.tpl.php, при этом в регионах сайта все равно оно рендерится блоком Main page content, то есть даже если я введу дополнительный регион, то все равно контент раздела вместе с его описанием будет выводиться вместе. И это не решит вопрос.
Спасибо, а можно поподробнее про кеш? Что то открыл страницу его на орге и не пойму зачем эта константа, насколько я понимаю она позволяет задавать разные методы кеширования для разных типов страниц? Так глубоко я еще не копал) Извиняюсь за возможно глупый вопрос.
Причина оказалась в том что админка и мэйн тема сайта это разные темы, для того чтобы все отображалось надо css модуля продублировать в css основной темы. Скорее всего это было написано в туториалах модуля, но я пропустил.
Анимация Ajax Fivestar
Хотел так сделать, но я просто не успеваю его отловить чтоб класс хотя бы его найти)
Нашел в интернет статью, попробовал вот так сделать:
Rate в комментариях
Спасибо, так и правда работает, попробую dpm в следующий раз, вардампом мне не показала, либо упустил.
Rate в комментариях
Насколько я понимаю нет, там для ноды один способ выводить програмно и есть еще общи способ, для панелей и тд. Он создается вообще в структуре, как отдельная сущность или что то наподобие.
Кастомный виджет для Rate
Отвечу сам - создаем тут admin/structure/rate новый виджет, кастомный, после чего создаем модуль, который будет содержать шаблон для этого виджета, либо в крайнем случае сохраняем этот шаблон в папке темы. Называть шаблон нужно rate-widget--NAME.tpl.php, где NAME это машинное имя виджета с замененным в нем нижними подчеркиваниями на дефисы.
Возможно кому то понадобится. Более подробно все расписано в ридми модуля.
Сам файл у меня получился примерно таким:
<?php
Регистрация с помощью соц сетей D7
Спасибо, похоже на то что нужно
Вывести виджет Rate в шаблоне ноды
Отлично, большое спасибо, так действительно работает.
Лишние знаки после блока
Оказывается проблема в методе вывода, а не во вьюшке, заметил это когда копался в файлах и увидел что это повторяется там где вывожу блок подобным методом.
Сделал вывод с помощью региона, все заработало:
Лишние знаки после блока
Сейчас пробовал разные варианты, отключал разные поля, убирал их, пробовал выводить напрямую, а не используя Rewrite results, в любом варианте выводится символ, причем постоянно один и тот же для каждой конкретной вьюшки.
Лишние знаки после блока
Спасибо, проверил, отключил отладку, почистил кеш, результат отстался...
Заменить вывод терминов
Спасибо, сейчас как раз читаю информацию по темизации вьюшек, никогда не сталкивался с этим еще. Посмотрю как пойдет, если уж слишком костыльно, то наверное правда проще именно тип материала создать.
Заменить вывод терминов
Спасибо,задал через TVI вьюшку для данного словаря, в принципе так да, получается. Правда получается что теперь файл шаблона отвалился) То есть у меня было taxonomy-term--developer.tpl.php, а теперь получается мне это дело надо через что то другое темизировать? Пропало описание раздела получается, ну и изображение я там выводил. Я так понимаю конкретную вьюшку надо темизировать теперь.
Заменить вывод терминов
Спасибо, вчера смотрел его, сейчас попробую наверное с ним,если уж нет, буду с описанным выше хуком пытаться разобраться.
Заменить вывод терминов
Да, к сожалению словарей несколько, видимо таким образом не вариант, хотя решение хорошее, сделал бы наверное так. Я вот вообще думаю, может быть вместо того чтоб ссылаться на термины создать отдельный тип материала, что то типо company и уже ссылаться на них, а там то кже можно как угодно его шаблон написать. А то тут еще надо и новости компании там же выводить на ее странице.
Токены тайтла блока views
Спасибо! Прям то что надо, помогло)
Токены тайтла блока views
хм, это Вы имеете в виду 7ку? Насколько я помню это в восьмой версии. Но сейчас поковыряюсь, спасибо.
Токены тайтла блока views
А если писать шаблон для него, то мне какой надо брать? block.tpl.php? или что то связанное с views?
Токены тайтла блока views
Новости ссылаются на ноду, через node reference поле. Ну а во вьюхе уже Contextual filters по этому полю с дефолтным значением id ноды из URL.
Токены тайтла блока views
Получается только программное изменение? Что то наподобие этого? https://api.drupal.org/api/drupal/modules!block!block.module/function/te...
Программное создание страницы
Спасибо, стало немного попонятнее, только немного непонятно - page callback в каком случае вызывается? При открытии страницы?
Программное создание страницы
Проблема в том что при таком подходе в любом случае надо будет делать node_load, так как похожие должны формироваться на основе нескольких словарей тегов каждой ноды
Перенести блок под описание термина
Большое спасибо! Так и подумал что это где то в массиве настроек передается, не нашел только где.
Перенести блок под описание термина
Ну насколько я знаю контент раздела выводится taxonomy.tpl.php, при этом в регионах сайта все равно оно рендерится блоком Main page content, то есть даже если я введу дополнительный регион, то все равно контент раздела вместе с его описанием будет выводиться вместе. И это не решит вопрос.
Перенести блок под описание термина
Спасибо, а можно поподробнее про кеш? Что то открыл страницу его на орге и не пойму зачем эта константа, насколько я понимаю она позволяет задавать разные методы кеширования для разных типов страниц? Так глубоко я еще не копал) Извиняюсь за возможно глупый вопрос.
jquery для fivestar
Спасибо, помогло. Видимо не так понял.
Виджет Fivestar
Причина оказалась в том что админка и мэйн тема сайта это разные темы, для того чтобы все отображалось надо css модуля продублировать в css основной темы. Скорее всего это было написано в туториалах модуля, но я пропустил.