Добавить к заголовку нод иконку, кликнув на которою появлялись бы скрыте табы
Добавить к заголовку нод иконку, кликнув на которою появлялись бы скрытые табы.
Как такое реализовать???
Добавить к заголовку нод иконку, кликнув на которою появлялись бы скрытые табы.
Как такое реализовать???
Как к заголовку добавить текст, как это сделано на страницах редактирования нод...
Редактирование Заголовок ноды
У меня задача такая. Я вывожу в ноде страницу через вьюху в табе. Табы у меня в виде локальных задач (http://xandeadx.ru/blog/drupal/350) и при переходе по ссылке на эту страницу имеется один заголовок ноды, а нужно и еще и заголовок вьюхи.
Подумал что как при редактирование можно было бы сделать аналогично.
А то не понятно что за страница вообще...
Задача.
При просмотре какой либо ноды должно выполняться два условия:
1. поле А должно иметь значение А (в нашем случае чекбокс должен быть включен)
2. у текущего пользователя поле Б в аккаунте должно иметь значение Б (в нашем случае чекбокс должен быть включен)
Если условие выполняется то доступ к просмотру ноды активируется.
В противном случае - доступа к ноде не должно быть.
Кроме того, если автором ноды являеться текущий пользователь, то доступ также открывается.
Помогите дописать код...
<?phpfunction MYMODULE_node_access($node, $op, $account) {
if (is_object($node)) {
if ($op == 'view') { // при просмотре любой ноды
if (......) { // здесь нужно посмотреть стоит ли чебокс у поля требуемого?>
Как заточить доступ к нодам разных типов материалов через рулесы по разным условиям?
Например нужно решить задачи такие
Если к ноде поле 1 имеет значение 1 а текущий юзер имеет поле 2 в аккаунте своем со значение 2 то дать доступ к ноде иначе показать сообщение и отказать в доступе.
пи.сэ. или через свои маленькие модули доступ по конкретным условиям реализовывать?
print_r $node показал такой код...
как вывести по отдельности каждое из значений поля ???
такое чото не пашет
<?php print ($node->field_author['und']['0']['entity']['name']); ?>
<?php print ($node->field_author['und']['1']['entity']['name']); ?>
<?php[field_author] => Array
(
[und] => Array
(
[0] => Array
(
[target_id] => 247
[entity] => stdClass Object
(
[tid] => 247
[vid] => 16
[name] => Илья Кормильецев
[description] => ?>
В ноду добавляю поля так - <?php print render($content['field_artists']); ?>
Как это поле вывести в блоке.
Есть у меня поле - чекбокс - текст песни, которая находиться в одном из Multiple fields
Стоит задача показывать Горизонтальную вкладку со всеми её полями и Multiple fields, если стоит галка в чебоксе - текст песни.
Модулей готовых в друпале 7 так и не появилось, если какие нить другие решения для сокрытия вкладок...
Юзаю Entity Reference
Добавляю поле выбираю 2 типа материала (группы и музыканты), при создание ноды в поле можно выбрать группу и музыканта соответственно...
Стоит задача для конкретного этого поля убрать варианты для выбора?
Как это можно сделать?
пи.эс. в типе материала - музыканты список фио , просто музыкантов, а для поле нужны конкретные исполнители
Я хочу вывести через запятую никнеймы пользователей отметивших флагом (модуль Flag) ноду.
Получается вывести только в столбик имена пользователей.
Функция выводить в линию через задаваемый знак - не работает.
Как вывести список пользователей друг за другом через запятую или др. какой-нибудь знак в блоках и на страницах views.
Как перенести поле из формы (ноды, аккаунта, профиля) в блок...
что бы потом блок поместить на видное место и что бы пользователь... мог менять значения на лету (чекбокс, текстовое поле) - там айкс пересохранение... или кнопка... какая.
В распоряжение ядро друпала + рулесы
Я добавил в аккаунт юзера чекбокс - подписка. Если он вкл. то юзеру на емайл должны приходить ссылки на новые - созданные ноды (определенных типов) на сайте.
Я создал правило - после добавления ноды
в условиях прописал тип нод (выбрал)
как загрузить аккаунт юзера и проверить в нем поле с чекбоксом
и как после этого
сделать рассылку ВСЕМ юзерам с этим чекбоксам...
пи.сэ. модули подписки нет желания использовать все они какие то странные и много не нужного (не нравятся мне короче).
Получается пока что вывести все значения первого поля и второго поля
А необходимо выводить так первое поле (второе поле), первое поле (второе поле).
Подскажите как из мультигрупп вытаскивать парами значения...
Нода = Песня
Есть словарь с терминами - фамилии/имена людей (авторы песни)
Песня может иметь одного автора, может двух авторов, автор может быть к слов так и музыки...
Как правильно добавить в ноду авторов?
Хотелось бы задействовать мульти группу для двух разных авторов
для каждого автора пояснять чего он автор - слов или музыки или того и другого (возможно в мульти группу добавить еще поле их чекбоксов).
Есть еще более мене нормальное решение ?
Хочется единого шаблона для всех пользователей а административные/модераторские функции собрать в блоке/блоках и показывать их кому и когда надо в любом месте сайта.
Интересует вариант без создания дублирующих пунктов меню ...
В типе материала есть поле - типы и там перечислены в единственном числе типы (альбом, сборник и т.д.).
Когда я во вьюхе группирую по этому полю то в заголовок идет значение выбранного поля, Но необходимо значение во множественном числе... (альбомы, сборники)? Можно кончено сразу во множественном числе (если решения не найду так и сделаю), а потом в форме переопределю значения в своем модуле...
Но может есть еще и нормальные решения?
Как изменить машинное имя созданной вьюхи не прибегая к клону вьюхи и удалением старой???
Необходимо не добавлять в "каталог" одних и тех же заголовков, хочется что бы при введенном в новой ноде заголовка вылезали похожие заголовки...
или хотя бы проверка на дублирование заголовка.
Как вывести список пользователей (хотя бы зарегенны) в ноду которые в данный момент её просматривают ?
ну как на форумах в темах видно такую инфу
Убрать двоеточие у label для вариант "сверху"
Кончено было бы хорошо что бы можно было задавать условия для которых убирается двоеточие там конкретное поле, или конкретное поле в конкретном типе материала.
Но пока требуется хотя бы убрать для всех для варианта "сверху"
Интересует вопрос с полем в ноде что бы при создании ноды можно выбирать любую страницу вьюхи.
хочу вывести на страницы разные разные сборки нод (вьюшных)
Решено. Модуль viewfield
Хочется что бы была страница попав на которую можно было бы видеть где находится сейчас он-лайн пользователь.
У Лебедева есть такая статья http://www.artlebedev.ru/tools/technogrette/js/gradient-text/
как использовать скрипты что бы разукрасить некоторые нужные мне буквы в словах меню.
Есть у нас форма добавления новости node/add/news она добавлена блок-меню (друпаловский) и на нее кликнуть можно по адресам (пару примеров)
- artist/kirkorov
- artist/leps
Возможно ли при клике на создание новости со страницы artist/kirkorov при открытии формы в поле артист автоматом подтянуть значение Киркоров,
а при клике на создание новости со страницы artist/leps при открытии формы в поле артист автоматом подтянуть значение Лепс?
??? такое возможно и как собственно...
спасибо.
Собственно нужно оценивать (разные виджеты - 5 звзед, +1, +1 -1 и тд) между собой ноды участвующие в списке вьюх.
Т.е. одна и та же нода может находиться в разных вьюхах и иметь соответственно индивидуальный счетчик и тд и тп...
Чтобы потом можно было показать в это ноде в каких рейтингах она участвует.
Реализуемо ли такое?
Структура шаблона
Есть у меня карусель сделанная через Views, которая выводится в div_2
class="div_1" его ширина 70%
class="div_2" его ширина 30%
как сделать так чтобы картинки которые вертятся в каруселе всегда были в полный размер дива_2
т.е. при больших разрешениях экрана картинка растягивалась пропорционально (четкость не важна) при малых разрешениях экрана она - уменьшалась пропорционально