Блоги

Кастомное поле в форме редактирования материала

4 апреля в 11:29

Подскажите пожалуйста !
У меня есть кастомное поле и его необходимо разместить над стандартными кнопками формы редактирования материала: СОХРАНИТЬ, ПРОСМОТР ИЗМЕНЕНИЙ, УДАЛИТЬ.
Jquery пробывал переместить, но почему-то скрипт вообще не подцепляется к данной форме.
Подскажите пожалуйста как это сделать !

Загрузка контента в медиа-библиотеку

3 апреля в 15:28

Как настроить так, чтобы авторизованный пользователь при загрузке картинки в медиа-библиотеку при создании нового контента видел только картинки, которые он публиковал, а не все, опубликованные на сайте?
Пробовал через контекстные фильтры - не работает.

Данное изображение было удалено. Из соображений безопасности разрешены только изображения на локальном домене.

1 апреля в 9:50

День добрый!
Подскажите пожалуйста в каком направлении копать.
Все изображения вставленные с помощью модуля Insert не отображаются на страницах, вместо этого красный круг с крестиком и текстом "Данное изображение было удалено. Из соображений безопасности разрешены только изображения на локальном домене." При том что сами изображения находятся на сервере там же где и сайт. Если из ссылки на изображение убрать itok=xxxxxx то изображение загрузится нормально.
Сайт в данный момент находится на ПК, работает в OpenServer, быть может в нём проблема?

Ищем Fullstack Drupal-разработчика

31 марта в 18:38

Всем привет!

Ищем в нашу небольшую команду Fullstack Drupal-разработчика для создания и развития веб-проектов на Drupal 10 с частичной или полной занятостью. Ориентировочная минимальная загрузка — 40-80 часов в месяц

Необходимые навыки и опыт:
+ опыт создания и доработки модулей и тем оформления для Drupal 8/9/10
+ уверенные знания API Drupal
+ HTML5, CSS3, JavaScript/jQuery, Bootstrap 5, Twig
+ git

Проблема при обновлении ядра с 7.99 до 7.100

30 марта в 1:12

Уважаемые коллеги, доброго времени суток!
Возникла проблема при обновлении ядра: подал команду update.php, нужно было одно обновление сделать. И вылезло уведомление и 2 предупреждения:

Главная страница не найдена. Как исправить?

29 марта в 23:37

На Drupal 10 у меня на сайте https://мойсайт.ру/ - главная Страница не найдена. Kheubt страницы работают нормально.

Перехожу в настройки /admin/config/system/site-information, там Главной страницей прописана https://мойсайт.ру/node.

Но поменять ее я не могу, при попытке сохранить конфигурацию пишет Либо путь "/" недействителен, либо у вас нет доступа к нему.

Чо, делать, подскажите, пжл.

Дефолтное значение для описания файла

28 марта в 10:30

Есть файловое поле. После загрузки файла появляется поле "Описание" (включено в настройках). Можно ли как-то задать этому полю значение по умолчанию? Чтобы оно появлялось с, например, датой загрузки файла. В семерке был hook_file_insert - он наверное подошел бы. Но в 10-ке ничего подобного не нахожу...

Опытный разработчик Drupal более 15 лет ищу долгосрочный контракт

27 марта в 20:27

Свободно владею английским
Опыт работы в международных компаниях
https://www.linkedin.com/in/nilard/

После обновления ядра на версию 7.100 вижу в статусе «требуется обновление базы данных» даже после обновления базы.

26 марта в 22:13

Собственно запуск update никак не влияет- просто пишет "Ожидаемых обновлений нет." и в статусе так и висит сообщение:
"Обновления базы данных Требуется обновление
Для работы включенных модулей требуется обновление базы данных. Вам следует немедленно запустить скрипт обновления."
Раньше с таким не встречался, в чем может быть причина?

С сайта спамят через форму заказа звонка.

26 марта в 6:55

Версия Друпала 7.66. Недавно стал часто приходить спам через форму обратного звонка: просто пишут имя и телефон. Я установил еще два поля обязательными к заполнению и модуль Recaptcha. Письма все равно приходят с введенными именем и телефоном. Я пробовал отправить также - появляется сообщение, что нужно обязательно ввести город и комментарий. Капча работает.

Почему у спамера получается отправлять форму без ввода этих данных? Отправляется с разных IP.

Делаю сайты на друпал 10 (условно бесплатно).

25 марта в 15:28

Делаю сайты на друпал 10. Есть портфолио. Предпочитаю делать одностраничные сайты (landing page), многостраничные.
Так же профессионально настраиваю рекламу в Яндекс директ.
Сайты одностраничники от 10.000 рублей, за 3-5 дней.
Многостраничные от 15.000
Реклама от 5.000 до 15.000 рублей.
Есть особые условия по сайтам и рекламе, могу сделать условно(бесплатно), подробности в телегу @avtgram

Одна страница сайта на субдомене

24 марта в 20:38

Есть сайт site.by, есть страница, например site.by/node/3 Нужно чтобы только эта страница открывалась по адресу old.site.by
Сервак на nginx
В nginx я конечно могу прописать редирект с old.site.by на site.by/node/3 но в адресной строке будет site.by/node/3 а надо old.site.by.
Ставить domain для 1 страницы - есть подозрение что это извращение, даже если таких страниц будет 5 или 10. Мультисайтинг тоже как-то не комильфо.
Может что посоветуете?

Модули Book, Statistics, Actions UI, Activity Tracker будут удалены из Drupal 11

22 марта в 22:38

Случайно зашел на интересную страницу посвященную устаревшим модулям. Оказалось что модули Book, Statistics, Actions UI, Activity Tracker будут удалены из Drupal 11. Statistics термоядерный это я понимаю. А вот на Book у меня есть книги. Что с ними делать непонятно. Надеюсь будет отдельный модуль.

Установка Feeds на Drupal 10

22 марта в 16:54

Добрый день, кто ни будь устанавливал Feeds на Drupal 10, не могли бы поделиться опытом, какой релиз брали или есть какой то мануал, я его не нашел. После установки выдает ошибку. При создании пишет:
The website encountered an unexpected error. Try again later.

Datepicker раскрыт по умолчанию

21 марта в 11:28

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

Есть представление с событиями и есть раскрытый фильтр по дате с datepicker , Все работает но требуется ,что бы календарь выбора даты был по умолчанию раскрыт, а не появлялся после тыка в поле выбора даты.

много-много однотипных полей в сущности

20 марта в 11:27

Есть тип материала, в котором планируется порядка 20 файловых полей. И 20 текстовых. Итого 40 таблиц будет создано в БД + еще 40 для ревизий. Ужас же, не? Столько таблиц для одного типа материала состоящего из кучи одинаковых полей... Может существуют способы как-то иначе организовать хранение в БД? Или ревизии хотя бы отключить? Полностью, чтобы и таблицы не создавались.

Как передать данные в критерий сортировки Proximity (field_address_geo)

20 марта в 0:28

Всем привет, мне нужно Origin Coordinates Широта и Долгота записывать кодом но никак не получается получить доступ к этим полям, разное пробовал.

Уведомления при новых комментариях

18 марта в 23:33

Всем здравствуйте!
Нужно при сохранении нового комментария к ноде отправлять уведомление автору ноды и автору комментария. Сначала пробовала rules, но, если на семерке всё было понятно, то на девятке я это не могу освоить. Возможно, что-то не доустановлено, но данные для ввода вообще не берутся, никакие, и даже не предлагаются.
Решила пойти другим путем: Использую hook_entity_presave
Прописываю условие
if ($entity->getEntityTypeId() == 'comment' && $entity->bundle() == 'polzovatelskiy_kommentariy') {
отправить письмо
}

Дубликаты во views

18 марта в 18:22

Добрый день!
В одном views начали появляться дубликаты вида
/mp3/n/all
Обычный url в разделе /mp3/n (без /all в конце).
Как можно убрать появление данных дублей?