Отправить сообщение автору материала через Entityform

З дравствуйте. Есть такая задача:

Автор на сайте создает материал и в материале в специальном поле оставляет свой email для связи (поле не отображается в материале).

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

Не могу разобраться как в Entityform передать этот email и как заставить форму отправлять по указанному адресу ее содержимое.

2 января в 21:00

Нода, которую могут видеть только двое

Здравствуйте. Задача следующая. Пользователь создает ноду и через Entity reference ссылается на другого пользователя. В результате эта нода должна быть доступна только двум: автору и тому, кого отметили. Есть ли готовое решение? Если нет, сложно ли подобное реализовать?

8 декабря 2023 в 19:49

Копия сайта медленнее работает, чем оригинал

Здравствуйте.
Есть сайт А, работает нормально, стабильно. Сделали его полный бекап и залили на тот же сервер но на другой домен для создания другого сайта Б. Заменили типы контента, таксономию. Что-то удалили, что-то добавили, новые блоки, представления. По модулям ничего не делали. В результате сайт Б работает медленнее сайта А. Куда смотреть, где копать и искать причину, что создает задержку в работе сайта Б?

9 ноября 2023 в 15:17

Несколько резюме в профиле на сайте вакансий

Здравствуйте.
Как лучше реализовать возможность создания двух резюме одним пользователем на сайте вакансий? С одним проблем нет, модуль Profile2 позволяет. А вот если человек хочет создать два разные резюме с разными названиями профессий и набором компетенций? Какой инструмент поможет решить такую задачу?

30 октября 2023 в 17:16

Идеи архитектуры мультиязычного сайта

Здравствуйте. Есть мультиязычный сайт на английском (по умолчанию) и испанском языках, используется модуль Entity Translation. Когда админ создает карточку компании, то сразу на двух языках, тут все нормально. Но есть контент, который создают пользователи, например отзыв о компании. Понятно, что отзыв создается пользователем на каком-то одном языке, но система создает 2 URL site.com/review/1 и site.com/es/review/1. Мы получаем проблему, при которой есть два разных урла с одинаковым заголовком и контентом. С точки зрения поисковых систем это плохо. Как выйти из ситуации?

6 июня 2023 в 0:00

Автоматическое заполнение поля термина таксономии, взятое через поле Entity reference

Здравствуйте.
Есть тип материала Компания, который имеет поле с термином таксономии Категория. Поле Категория заполняется администратором сайта при создании Компании.
Есть тип материала Отзыв о компании, который через поле Entity reference ссылается на Компанию и тоже имеет поле с термином таксономии Категория. Но в этом случае поле Категория скрыто от обычного пользователя.
Как сделать, чтобы при сохранении Отзыва поле Категория автоматически заполнилось, взяв необходимые данные из материала Компания через поле Entity reference?

25 мая 2023 в 12:33

Ограничить показ поля во Views для определенных ролей

Всем привет.
Как можно ограничить показ поля во Views для определенных ролей?
Есть небольшой модуль https://www.drupal.org/project/views_field_permissions но он для восьмерки. Подозреваю, что можно через поле Global PHP, но хотелось бы обойтись без него.
Спасибо.

5 апреля 2023 в 12:09

Модуль голосования Vote Up/Down генерирует много страниц

Привет всем!
Модуль голосования Vote Up/Down через свои виджеты генерирует много ссылок типа site.com/vote/node/681/-1/vote/upanddown/cP33xeFEOOGP1WZmokHmtNGqWCa-Tw-LpSOSA/nojs которые Гугл с удовольствием сканирует. И такие страницы даже попадают в индекс, что не есть хорошо для сайта. Disallow: /vote/* в роботсе Гугл игнорирует.

10 марта 2023 в 16:25

Ограничить количество checkboxes при создании материала

Всем привет!
Есть поле - ссылка на термины таксономии в виде чекбоксов - их допустим 10 штук. Стоит ограничение - можно отметить не более 3 значений. Если пользователь отметит больше, то при создании материала появится предупреждение об ограничении. А как сделать так, чтобы когда пользователь отметил любые 3 чекбокса, остальные 7 перестали быть доступными к выбору?

7 марта 2023 в 17:04

Блок с выбранными фильтрами

Здравствуйте
Есть представление с раскрытыми фильтрами, допустим в правом сайдбаре. Как сделать блок, например сверху, чтобы в нем появлялись отмеченные пользователем фильтры с крестиком (возможностью снятия конкретного фильтра) или сброса всех фильтров сразу?

24 октября 2022 в 16:17

В иерархическом словаре спрятать либо родительские, либо дочерние термины

Здравствуйте.
Есть словарь с терминами таксономии:

BMW
-325
-525
-745
Audi
-A4
-A6
-A8

При создании материала в некоторых случаях нужно, чтобы в поле показывались только родительские термины (BMW, Audi), а дочерние были спрятаны от пользователя и их нельзя было выбрать. При создании другого типа материала нужен обратный функционал: родительские термины спрятаны, а дочерние доступны для выбора. Тип поля может быть как выпадающий список, так и автозаполнение. Есть ли модуль, с помощью которого это можно реализовать?

11 августа 2022 в 21:01

Задачка для Rules? Отправить письмо после публикации материала пользователю с таким же tid

Здравствуйте.
Есть тип материала «Компания» со словарем таксономии «Компания Такс» (field_companytax). Есть тип материала «Отзыв о компании», который связан с материалом «Компания» через словарь «Компания Такс» и через поле Entity reference (field_companyref). Есть профиль пользователя «Представитель компании», который связан с компанией этими же полями.

После того, как кто-то напишет отзыв о конкретной компании, нужно отправить письмо представителю (представителям) этой компании.

2 ноября 2021 в 19:48
Аватар пользователя buldozer_kpi buldozer_kpi 0 5 Решено

Показывать сообщение в зависимости от значения Conditional Fields

Здравствуйте.
Установлен модуль Conditional Fields и в форме есть поле в виде списка. В зависимости от выбранного из списка значения я могу показывать пользователю другие поля. А как сделать так, чтобы выводились не поля, а простые текстовые сообщения.
Пример:
Выбрано "Значение 1" - под ним выводится "Сообщение 1"
Выбрано "Значение 2" - под ним выводится "Сообщение 2"
И т.д.
Конечно можно поизвращаться: выводить поля, скрывать инпуты с помощью css, но оставлять лейблы с нужным сообщением.

15 декабря 2020 в 13:59
Аватар пользователя buldozer_kpi buldozer_kpi 0 16 Решено

Контекстные фильтры и диапазон значений

Здравствуйте.
Помогите, пожалуйста, решить задачу. Есть тип материала Генератор с числовыми полями field_powermin и field_powermax – минимальная и максимальная мощность. Имеем список продукции с указанием мощности:
Генератор А 50-150
Генератор Б 100-150
Генератор В 200-300
---------------------------

2 декабря 2020 в 16:30

Достать поле Block Reference из Field Collection и вывести в шаблоне

Здравствуйте.
Столкнулся со следующей проблемой. Есть тип материала лендинг, который состоит из множественного поля Field Collection, которое в свою очередь состоит из field_a, field_b, field_block, где field_block – это поле Block Reference (поле, с помощью которого в ноду можно вставить блок).

17 ноября 2020 в 2:18

Как реализовать график изменения цены товара

Здравствуйте.
Есть тип материала "Товар", всего около 2000 наименований. У товара есть поле "Цена". Периодически цена товара меняется. Как правильно реализовать график изменения цены каждого товара на странице товара?

17 октября 2020 в 0:44

Сложные взаимосвязи и контекстные фильтры. Возможно ли?

Есть тип материала «Клиника» (список больших сетевых клиник). Есть тип материала «Клиника в городе» (адрес клиники в конкретном городе), которая через поле Entity Reference «Название клиники» ссылается на материал «Клиника». Есть тип материала «Услуга клиники» (МРТ, УЗИ, Рентген и т.д.), которая тоже через поле Entity Reference «Название клиники» ссылается на материал «Клиника». Все эти типы материала имеют общий словарь таксономии «Название клиники».

20 сентября 2020 в 14:53

Кто-то создает термины таксономии. Где дыра?

Здравствуйте.
В одном из словарей появился новый термин таксономии, который явно был кем-то создан, точно не мной. Анонимные пользователи не могут создавать термины. Других пользователей на сайте нет. Были попытки зарегистрироваться, но эти заявки не подтверждены админом.
Ядро 7.69 (знаю, что нужно обновить).
Где искать дыру, куда копать?
Заранее спасибо.

10 сентября 2020 в 19:33

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

Приветствую.
Есть тип материала Депозит. В нем есть десятичное поле Процентная ставка и целое поле Максимальная сумма вклада. Есть представление, где выводятся депозиты. По полю Максимальная сумма вклада есть раскрытый фильтр Better Exposed Filter + jQuery UI Slider - ползунок, с помощью которого можно задать сумму депозита для фильтрации.

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

9 мая 2020 в 16:24

Изменить maxlength в поле заголовка представления

Здравствуйте.
По умолчанию в поле заголовка представления maxlength установлено 128. Нужно увеличить до 255 символов. Для этого в template.php админской теме (она используется при редактировании представления) пробую переопределить поле:

12 апреля 2020 в 23:08

Internationalization Views режет HTML теги

Здравствуйте.
Использую для перевода представления модуль Internationalization Views. При выводе некоторых полей в представлении есть необходимость использовать теги style и button. Отображаются они нормально. Но если я делаю перевод этих полей, то модуль перевода просто удаляет эти теги при генерации страницы. Как победить эту проблему?

4 марта 2020 в 16:15