strelkov.av: Блог

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

Как указать Views использовать определенный template для рендеринга Style Output?

4 марта в 14:47

Добрый день, запутался с вопросом
Имеется своя тема и свой модуль, также имеется множество представлений Views в виде таблицы
Но нужно на все эти представления как то указать использовать один файла темплэйт (Style output, это который как раз формирует таблицу, её колонки и строки с полями)

Использование функций в темплэйте views-exposed-form.tpl.php у Views

23 февраля в 19:08

Добрый день, есть задача сильно переделать раскрытую форму определенной страницы у Views.
Таким образом создал в своей теме дубликат views-exposed-form.tpl.php -> views-exposed-form--sample--page.tpl.php.
Внутри которого убрал цикл по раскрытым фильтрам из вьюхи, и теперь задача, уже верстать и вставлять рендеринг нужных лэйблов, полей, описаний и т.п. внутри нужных мне div-ах, span-ах и т.п. необходимых вещах

Самое тупое и простое это писать что то вроде этого по каждому фильтру:

Как отобразить Views страницу (c AJAX фильтрацией) внутри модального окна Bootstrap?

13 февраля в 0:10

Добрый день, есть задача сделать кликабельную ссылку, при клике по которой открывалось бы модальное окно темплэйта Bootstrap (для D7), внутри которого бы ajax-ом загрузилась страницу Views
Также на этой странице имеются фильтры, и кнопка поиска с включенным AJAX режимом.

Как такое можно провернуть? Если у кого то опыт?

Как описать дополнительные файлы в своём модуле для Views?

25 января в 22:03

Добрый день, столкнулся с проблемой.
Подключаю к Views свою таблицу для отображения данных, т.е. использую hook_views_data
Если судить по большинству статей в Интернете, то всё просто, создаётся YOUR_MODULE.module файл, в котором:

<?php
/**
 * Implements hook_views_api().
 */

Как создать форму создания/редактирования/удаления записей таблицы сторонней базы данных?

29 сентября 2020 в 19:40

Добрый день, имеется сайт на D7, в основном он работает со своими сущностями, но есть задача, чтобы предоставить пользователю возможность добавлять/править/удалять записи из сторонней базы данных MySQL
Т.е. некая странице, например book/add где отобразится форма создания новой записи, book/235/edit форма редактирования записи и соответственно book/2354/delete - форма удаления

Создание Access plugin в Views

8 сентября 2020 в 14:08

Добрый день, помогите пожалуйста, пытаюсь создать свой access plugin во Views, цель которого проверка доступа к представлению на основе членства пользователя в указаном перечне групп OG модуля

Если подробнее, то на сайте установлен OG модуль, создано множество группы, и пользователи всячески размещены в данных группах. С помощью Views создаются определенные страницы представлений, и доступ к ним нужно разграничиватьна основе членства текущего пользователя в перечне групп указаных в настройках вьюхи

Модуль у меня представляет следующее:

intranet.info

Как проверить наличие переменных $tabs, $site_name или $logo - кодом в template.php темы?

31 июля 2020 в 21:36

Добрый день, создаю кастомный темплэйт для Drupal 7, и есть необходимость - в зависимости от наличия на странице вкладок, или включенное или выключенного состояния отображения названия/логотипа - добавлять определенный класс в body или не добавлять

Uncaught TypeError: $ is not a function - при подключении js скрипта и его инициализации

12 июня 2020 в 22:42

Добрый вечер, столкнулся с проблемой подключения дополнительной библиотеки к темплэйту сайта на D7

А именно, имеется сайт http://t96348pm.beget.tech/
на котором используется Bootstrap темплэйт, модуль JQuery Update и собственно всё
При попытке подключить дополнительную библиотеку bootstrap-autocomplete получаю ошибку в консоли

Как повесить автокомплит на любое поле страницы?

11 июня 2020 в 12:01

Добрый день, делаю автокомплит по статье http://xandeadx.ru/blog/drupal/344
Столкнулся с проблемой ввиду своей не высокой компетентности Smile

В примере xandeadx сам создаёт страницу с полем, и подключает ей js

jquery_autocomplete.js

Запуск компонента Rules один раз в сутки в определенное время

29 мая 2020 в 10:32

Добрый день, помогите пожалуйста, запутался уже совсем с рулзами

Есть сайт, есть крон задача на уровне сервере, которая запускает кроновскую ссылку друпала каждый час
В рулзах есть компонент, который просто шлёт письмо определенному ящику

Задача такая, чтобы этот компонент запускался один раз в сутки, например в час ночи

Как добавить кастомный аргумент в Path breadcrumbs?

20 мая 2020 в 21:53

Добрый день, использую замечательный модуль для 7ки - Path breadcrumbs, и столкнулся с одной задачей, есть страницы с адресом типа таких

/employee/3542241

Которая представляет собой Views с контекстным фильтром, но выводимая информация, это не информация Drupal-а, т.е. не его сущности, а информация из сторонней базы данных, так вот желание такое, чтобы крошки были тоже, всё для удобства

Таким образом было бы здорово, наверное кроме основных аргументов

В чём разница между global $user и $user = user_load($account->uid) ?

20 мая 2020 в 12:18

Добрый день, дилетантский вопрос по Drupal 7
Использую 2 хука

Существует ли возможность/hook перехвата события создания новой роли в Drupal 7?

19 мая 2020 в 20:27

Добрый день, на сайте роли пользователям назначаются специфически по определенному условию
Возникла задача, что когда в системе создаётся новая роль, нужно выполнить определенное действие

Скажите пожалуйста существует ли какой нибудь hook, который бы срабатывал в тот момент когда создалась новая роль. Т.е. роль создалася хук срабатывает и я имею на выходе название или идентификатор новой роли

Как создать страницу с горизонтальными вкладки, а также набор вертикальных вкладок для каждой горизонтальной?

9 мая 2020 в 15:22

Добрый день, на сайте по различным видам информации нужно выводить различные срезы информации
Представим что есть сущность сотрудник, и есть возможность перейти на его страницу, пускай эта сущность будет типом материала с названием employee (все сущности имеют такой же алиас employee)

Переходим на страницу например employee/343 видим отображение сущности а вверху стандартные вкладки для пользователя с повышенными правами, такие как ПРОСМОТР/РЕДАКТИРОВАТЬ

Всё стандартно, для обычно пользователя там будет просто ПРОСМОТР, и она будет скрыта, т.к. одна единственная

Динамическая загрузка содержимого через AJAX в контент popover / tooltip окна у Bootstrap темы и не только

17 марта 2020 в 8:44

Добрый день, в основном сайты делаю D7 и Bootstrap 3 шаблоне, и как следствие использую всякие JS примочки Bootstrap, такие как Tooltip, Popover и Modal окна.

Помогите с созданием кастомного стиля представления для Views 3

2 февраля 2020 в 23:59

Добрый день, моя проблема следующая, хочу создать свой кастомный стиль для Views 3, и на основе этого понять как устроена вьюха немного.

Как с помощью hook_views_data подключить несколько таблиц к базовой таблице?

30 января 2020 в 18:16

Добрый день, с помощью модуля Views и hook_views_data отображаю на сайте информацию из сторонних таблиц в базе данных, а именно есть следующий перечень таблиц:

table_one
id
value_table_one

table_two
id
table_one_id
value_table_two

table_three
id
table_one_id
value_table_three

table_four
id
table_one_id
value_table_four

table_five
id
table_two_id
value_table_five