Блог пользователя - rukoved

Не работает CAPTCHA и reCAPTCHA в форме с элементами ajax

13 марта в 22:17

На сайте самописный модуль c формой. Запрошенные данные выводятся из формы запросом через AjaxResponse.

Странная ошибка в PROGRESSIVE WEB APP на drupal 10

27 января в 15:09

Здравствуйте!
Столкнулась с такой ошибкой после переноса сайта на cms drupal 10 в timeweb. При этом сайт настроен, работает с https и ssl.
Сам модуль уже удаляла и ставила заново, проверила в нем все варианты настроек, ошибка остаётся, кто-то сталкивался с подобным, куда копать?
До переноса на новый хостинг не было такой ошибки, сайт ранее работал на субдомене, сейчас на основном домене. Все файлы модуля и настройки проверены, на случай старого домена, но везде указан текущий домен и HTTPS включен.

Странная ошибка у суб-темы Bootstrap Barrio 5.5.14

11 декабря 2023 в 15:00

Есть тема "Bootstrap Barrio 5.5.14" и созданная "субтема Bootstrap Barrio Subtheme", создавалось по инструкции, все правила создания соблюдены и перепроверены.

Дело в том, что при включении модуля "Admin Toolbar Extra Tools" сайт падает в ошибку - 500 Internal server, при этом в административной теме все работает и в самой теме тоже, а при включении суб-темы вылетает ошибка - 500.

Предположила проблему с файлом .htaccess, поменяла на дефолтный, перепроверила его на ошибку, но дело не в нем. Права на папки и файлы так-же проверены, верные.

js-скрипт не работает для авторизованных пользователей но работает для анонимных.

10 сентября 2023 в 21:55

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

На сайте используется суб-тема bootstrap_barrio, js подключен, пробовала и в субтему подключать. Что может блокировать работу js-скрипта?

bootstrap_barrio.libraries

Цикличный запрос данных их таблицы с условием

1 сентября 2023 в 21:19

Есть 2 таблицы:
Нужно перебрать в первой таблице строки с проверкой поля на пустоту и если оно не пустое, скопировать его во вторую таблицу.

С копированием и записью все понятно, но нужно запустить это в цикл и перебрать все поля 1-й таблицы по данному условию, может кто знает как это сделать правильно, или ссылку на почитать где, даст об этом?

Как вывести во вьюс товары с родительским термином

21 июля 2023 в 23:42

Есть словарь таксономии с одним уровнем вложения, надо вывести через вьюс товары только с термином "Родитель", как лучше это сделать?
Подключение в связях термина таксономии с глубиной не помог.

Как настроить условие (CONDITIONAL LOGIC) в веб-форме для определенных полей в блоках с флажками?

19 апреля 2023 в 22:13

Есть два блока с флажками, в каждом несколько значений. Посредством веб-форм можно настроить изменение по условию только для определенного блока, без выбора его значений.
Например:
1-й блок с флажками содержит 3 поля со значениями "111", "222", "333"
2-й блок содержит содержит 3 поля со значениями "aaa", "bbb", "ccc"
Надо выбрать 1-й блок со значением 222 и если он включен то значение "ссс" 2-го блока должно быть включено, но дело в том, что выбрать значение для 1-го блока невозможно, там не предусмотрен такой вариант.

После обновления и перехода на CKEDITOR 5 в блоке не работает текстовой редактор

23 февраля 2023 в 11:50

После обновления и перехода на CKEDITOR 5, в блоках почему-то пропали кнопки текстового редактора, список с выбором форматов есть но не работает... Переход на новый редактор делала по инструкции, прошлась по всем видам настроек, но так и не нашла причину.
При этом, в режиме редактирования страницы, кнопки появились и работают.
Как вернуть текстовые форматы в блоки?

Еще заметила, что после обновления ядра исчезла вкладка на страницах - "Управление отображением" - до обновления все работало, сборка чистая.

Объединить несколько аудио-файлов на странице

30 сентября 2022 в 17:50

Всем добра!
Есть такой вопрос.
На страницу программно своим модулем вывожу выборочную информацию в виде нескольких текстовых блоков и к каждому из них идёт аудио-файл в придачу. В сумме, на страницу загружается 15 ауди-файлов после каждого текстового блока. В связи с этим возникли вопросы:

1. Как сделать так, чтобы все аудио-виджеты, выведенные на страницу, объединились в один аудио-файл, такое возможно сделать программно? Может кто сталкивался.. я что-то не нашла инфо.

Как на страницу программно вывести аудио-файл, привязанный к ноде, чтобы отображение было в формате audio?

19 сентября 2022 в 22:29

Здравствуйте!
Создаю ноду с прикрепленным файлом аудио-записи.
Программно вывожу на страницу выборочные данные ноды - запрос делаю к таблице по определенному id-ноды, вывожу текст из текстового поля в переменную. Но так и не поняла как программно вывести аудио-файл, привязанный к ноде, чтобы отображение было в формате audio? Может кто сталкивался?

При попытке отправить письмо через форму ../admin/contact-user, вылетает ошибка

22 марта 2022 в 13:55

Случайно заметила поэтому не знаю когда ошибка возникла, не пользовалась этой формой ранее никогда.

странно работает запрос по удалению записей в таблице старше 10 дней

2 марта 2022 в 15:13

Почему-то странно работает запрос по удалению записей старше 10 дней в таблице

Есть таблица в кастомном модуле в которую идет программная запись заявок на сайте.
Нужно сделать так, чтобы проходила очистка заявок (строк записей в таблице) старше 10 дней.

Пишу так:

Программно отправить Пользователю сообщение на почту из своего модуля

8 февраля 2022 в 22:28

Здравствуйте!
Может кто уже делал, что-то подобное - подскажите куда смотреть вопрос..

Помогите побороть ошибку... пожалуйста

12 августа 2021 в 1:37

Вот такую выдает при переходе на страницу для удаления модулей

Запрет индексации страниц, созданных по типу материала в drupal 9

11 июня 2021 в 14:17

Всем добра!i

Кто-то знает как закрыть от индексации в поисковиках страницы, созданные в определенном типе материала?

Запрет индексации в модуле простой карты сайта (Do not index entities of type id_ххх in variant Default) настройках типа материала не работает - яндекс все время вытаскивает на свет страницы, которые не должны быть там.

Странное поведение селекта

9 апреля 2021 в 10:30

Столкнулась со странным выводом значений в селектах на друпал.

Во всех формах, где нужно, чтобы отобразилось число, исчезло значение "23" и вместо него подставилось "1"

В коде:

Экспорт товаров из 1с-торговли в Drupal 9 +Commerce

3 апреля 2021 в 12:29

Всем добра!
Приятно вернуться на форум к своим, "замученным тарзаном", т.е. друпалом)))

Нужен совет или готовое решение или профи, рассмотрю все варианты..

Собрала сайт на drupal 9, установила коммерц - интернет магазин, настроила товары, корзину, все замечательно работает но если добавлять товары руками и тут прилетает задача сделать экспорт товаров из 1с на сайт...
Куда смотреть, есть ли готовые решения для девятки либо придётся писать отдельное приложение для синхронизации таблиц с параметрами товаров, кто и как уже решал такого рода задачи?

Вывести выбранные данные методом перебора параметров из массива в строку php

12 октября 2020 в 19:36

Здравствуйте!
Пишу модуль и немного застряла на простом кажется, но что-то не идет у меня

Есть массив типа:

Не работает фоновое изображение, модуль Background Image Field (https://www.drupal.org/project/bg_img_field)

5 октября 2020 в 17:47

Здравия! Посоветуйте пожалуйста кто знает модуль для фоновых изображений.

Пробовала ставить несколько модулей и ни один не заработал, к сожалению.
Модуль Background Image Field (https://www.drupal.org/project/bg_img_field), выдает такую ошибку при редактировании поля фонового изображения.

поместить href-ссылку в строку массива в имеющейся функции в модуле php

3 октября 2020 в 12:08

Всем добра!

Есть вопрос)
Как правильно вывести ссылку на другую страницу сайта в модуле php внутри имеющейся функции?
Ссылка размещена в строке массива.

У меня есть код

<?phpif(..............

  $output_desc_name_num= $output;
   
    $desc_name_ar = array(
        "1" => "<a href='http:\\test.com'>link</a>",
        "2" => "Описание.. 2",
        "3" => "Описание.. 3",