viktorbeznosov: Блог

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

Фильтры в представлениях

6 апреля 2020 в 12:39

Друзья, есть такой вопрос.
Можно ли силами друпала в представлении сделать фильтр по нескольким критериям (полям) ?

Страничка такая
http://server2.webisgroup.ru/rossila_av/drivers (серийный номер - B219070001)

Реально ли сделать поиск не только по названию драйвера, но и по названию файла, версии, формату и описанию?

Фильтры в представлениях

30 марта 2020 в 18:25

Друзья, есть вот такой вопрос.
У меня есть представление со списком драйверов
http://server2.webisgroup.ru/rossila_av/drivers (введите серийный номер B219070001, что отобразились драйвера)
Мне нужно, что бы при выборе серийного номера в остальных фильтрах с выпадающими списками были только варианты, соответствующие данной выборке драйверов.

Как программно привязать файл к ноде.

10 марта 2020 в 10:59

Друзья, есть проблема.

У меня есть робот, который программно создает ноду.
Проблема заключается в том, что я не могу привязать к ноде файл.
Файл лежит в папке /sites/default/files/drivers

Я создаю сущность типа файл, что бы потом передать ноде fid файла

$drivers_directory = $_SERVER['DOCUMENT_ROOT'] . "/rossila_av/sites/default/files/drivers/";
$file_name = '0KPP9_12-12-2019.exe';
$file_path = drupal_realpath($drivers_directory . $file_name);

Создание собственного типа материала (ноды)

2 марта 2020 в 16:17

Друзья, есть такой вопрос.
У меня есть 2 таблички в базе: drivers (метаданные скачанных драйверов) и driverfiles (информация о хранящихся файлах этих драйверов) Табличка drivers связана с driverfiles по file_id.
Как создавать собственный тип материала (ноды) на основе этих двух табличек?
Что бы в админке была возможность редактирования полученных данных из этих табличек и последующего создания представления для этого типа материала?

Есть ли в Drupal 7 такая возможность и с чего следует начать?

В видео не отображаются элементы управления

30 октября 2019 в 17:02

Друзья, есть проблема.
На страничку вставляю видео http://rossila.ru/fabrica
Но на нем не отображаются кнопки "Воспроизведение", "Пауза"

Вот сам код

Тоже самое делаю локально на html-страничке - все отображается. В друпале -нет
В чем может быть проблема?

Фильтры в предаставлении 3

1 октября 2019 в 12:11

Друзья, есть у меня вопрос по фильтрам в представлениях.

Задача в том, что у меня есть сущность "Партнер". У него есть признак "регион". При чем регион - это иерархичная двухуровневая таксономия, есть федеральные округа (южный, центральный, северо-кавказский и т.д.) а в них уже все остальное (республики, области, города...) на 2м уровне вложенности.

Фильтры в предаставлении2

5 сентября 2019 в 12:51

Друзья, есть у меня вопрос по фильтрам в представлениях.

Задача в том, что у меня есть сущность "Партнер". У него есть признак "регион". При чем регион - это иерархичная таксономия, есть федеральные округа (южный, центральный, северо-кавказский и т.д.) а в них уже все остальное (республики, области, города...) на 2м уровне вложенности.

Фильтры в предаставлении

2 сентября 2019 в 17:36

По представлениям появился еще один вопрос.
Я в представление добавил фильтры http://server2.webisgroup.ru/rossila_av/partners1
Как-то можно настроить для некоторых материалов, что бы они всегда показывались, в независимости от того, по какому критерию я фильтрую?

Кастомизация материала и добавление его на страницу

28 августа 2019 в 12:14

Друзья, есть такая задача. Я создал новый тип материала. (http://server2.webisgroup.ru/rossila_av/node/48 - это один из их всего пока 4)
Мне нужно их кастомизировать и выводить на страничке http://server2.webisgroup.ru/rossila_av/partners (сейчас там чистая статика, а нужна возможность партнеров добавлять/удалять/редактировать)
Не подскажете с чего начинать?

Как установить Captcha на форму

26 июля 2019 в 14:47

Друзья, подскажите, пожалуйста, как повесить капчу на пользовательскую форму http://server2.webisgroup.ru/rossila_av/contacts.
Установил модуль CAPTCHA - теперь капча появилась не там, где надо.
Как убрать капчу в фрмы входа http://server2.webisgroup.ru/rossila_av/user и подвесить на определенную мне форму?

Проблемы работы smtp

25 июля 2019 в 12:09

Друзья, есть проблема с почтовыми настройками.
На боевом сайте я устанавливал и модуль PHPMailer и SMTP Authentication Support
Друпал не отправляет письма ни при каких настройках.
Когда сохраняю конфигурацию, при попытке отправить тестовое письмо в логах сохраняется сообщение

Форматирование текста в форме

25 июля 2019 в 10:05

Друзья, есть вопрос.
У меня есть форма, в ней есть поле типа textarea.
Мне нужно, что бы на полем в форме был виден блок, позволяющий форматировать текст при вводе

Дело в том, что он виден, когда я залогинен в админке сайта

Please download PHPMailer на WinServer 2008

24 июля 2019 в 17:33

Друзья, есть проблема.
Установил модуль PHPMailer Последнюю версию.

После установки при подключении модуля пишет ошибку.

Please download PHPMailer for PHP5/6, extract the archive and copy the contents to the following location:
sites/all/libraries/phpmailer. Make sure the main file, class.phpmailer.php, is located at
sites/all/libraries/phpmailer/class.phpmailer.php. (Сейчас используется PHPMailer library Missing)

Валидация формы на стороне клиента.

9 июля 2019 в 11:11

Друзья, есть вопрос.
Подскажите, пожалуйста способ для проверки полей формы (в частности нужно прикрутить проверку на соответствие регулярному выражению) на клиентской стороне на Drupal 7
Нашел модули clientside_validation и Webform Validation, но потратив полдня так и не понял, как прикрутить проверку на конкретное поле конкретной формы. Может подскажет кто ? Или проще все руками сделать на js ?

Подгрузка новостей.

22 марта 2019 в 9:38

Друзья ,есть такая проблема.
У меня на сайте http://sila.webisgroup.ru/news в разделе "Новости" при помощи View выводится спиок новостей (все новости). Нужно реализовать, что бы выводилось с начала первые 5 новостей, потом по нажатии кнопки "Загрузить еще" ajax-запросом выводились еще 5 новостей, потом еще и т.д.
Подскажите, пожалуйста, как в Drupal 7 это можно осуществить?

Создание панелей

11 февраля 2019 в 17:22

Друзья, появилась проблема.
Я создал содержимое-панель http://joxi.ru/82QNe57HjQ1EEA.
Тип builder.
Но когда я пытаюсь добавить новый регион или хоть что-то изменить - вылетает сообщение, "Вы не авторизованны"
http://joxi.ru/YmE0yDki04Z8Lr
Почему так происходит? Кэш чистил - не помогает. Выходил и снова заходил

Создание и редактирование страниц

5 февраля 2019 в 10:43

Друзья.
Подскажите, пожалуйста, с чего начать редактирование страниц?
Какие модули установить?
Страничка выглядит так - http://server2.webisgroup.ru/sila-rf/
Попытался с помощью модуля panels создать макет, но он не позволяет создавать макеты сложной структуры.
Или может я что-то не так делаю?
Может еще какие-то модули есть для наполнения страниц контентом?

Темизация меню

4 февраля 2019 в 16:33

Подскажите, пожалуйста.
Я могу с помощью функции
<?php print theme('links__system_main_menu', array(
'links' => $main_menu,
'attributes' => array(
'id' => 'main-menu-links',
'class' => array('navbar-nav','mr-auto'),
),
'heading' => array(
'text' => t('Main menu'),
'level' => 'h2',

Определение собственных классов для пунктов меню

4 февраля 2019 в 15:47

Друзья, есть вопрос.
Мне нужно в собственной теме для меню определить собственные классы для ul, li, a
Как это лучше сделать?

Структура меню должна быть примерно такой - https://pastebin.com/zeTj0rYJ

Подключение стилей в свою тему

4 февраля 2019 в 12:02

В созданную тему подключаю свои css файлы. Но почему-то начинается вакханалия в админском меню.

Как сделать, что бы стили друг друга не перебивали?
Или по отдельности лучше стили прописывать для нужных блоков?
При чем там, где надо стили не работают

Подключение скриптов в своей теме

4 февраля 2019 в 10:29

Друзья, есть такая проблема.
Я в своей теме подключаю скрипты, в которых используется jquery
В my_theme.info прописываю scripts[] = assets/js/main.js
В друпале установил модуль jquery_update.

Но в консоли выдает ошибку - $ is not a function

В чем может быть ошибка?

Создание своей темы

1 февраля 2019 в 10:31

Не могу решить проблему.
При создании и установке собственной темы при выходе из админки не могу потом в нее войти.
При переходе на sitename/user пропала форма входа.
Подскажите, как решить проблему?