Блоги

AJAX Изменение поля в ноде. КАК???

17 мая 2022 в 20:24

Всем привет! У меня программно сформирован список нод в шаблоне page.tpl.php через foreach
К каждой ноде пристыкована html форма с только одним полем. Я хочу научиться как в таком списке нод заставить эту форму изменять значения поля в ноде по AJAX. Кто подскажет нормальный мануал или видеоурок? Уже такие трехэтажные костыли наворотил и все равно ничего не работает.

Пример:

При создании нового типа материалов убивается таксономия на страницах...

17 мая 2022 в 18:08

Нужен человек, который отлично шарит за шайтан-машину Drupal 7 версии.
При создании нового типа материала слетает таксонометрия на главной странице.

То есть есть страница. На ней адекватно расположены теги, работают идеально. Как часики.

Но стоит создать в админке новый типа материала - и все. Слетает к чертям вся страница.
Вот где таксонометрия и где метатеги...

Нужно решить этот вопрос в оперативном порядке.
Доступ дам.
Цена вопроса обговаривается индивидуально.

Узнать об обновлении материала

15 мая 2022 в 10:03

Подскажите пожалуйста как сравнивать через куки обновился ли материал или нет ?
Время обновления материала я достал так вот:
<?php$timestamp = ($node_html['body']['#object']->changed); ?>
и запихнул в куки так:
<?phpsetcookie("changed_node", $timestamp);?>
но встал вопрос с чем сравнивать ?
если изменить материал, то и дата обновления тоже изменится ведь !

Views: Отображение товаров без Commerce Plugin -- возможно ли? Нужна выборка по критериям

13 мая 2022 в 22:57

Котаны, здорова! В общем, суть такова. Я делаю вот такое отображение основных параметров товаров (Efficiency, Lucky, Comfort, Resilience): https://stepnfilter.com/list-all.
Но это -- совсем не то, что мне нужно.

То есть, в моей выборке (которую пользователь сейчас даже не может задать :(() только лишь отображаются значения тех параметров

На подработку в команду разработчик друпал (от 3 лет опыта) - около 20 ч / нед

12 мая 2022 в 23:36

Привет всем,
На подработку в команду нужен сильный друпаловец.
Опыт от 3 лет. Хорошее понимание бэкенда.
Около 20 часов в неделю (в дальнейшем можно на фултайм, если понравится)
Работать нужно будет частично вечером.

Спасибо

Возможно ли увеличить размер эмодзи?

12 мая 2022 в 16:20

Это смайлики: Angel Smile Sad
А это эмодзи: 😷 😏 🤠

Как видим смайлики и эмодзи оличаются по размеру.

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

Регулярные выражения во views exposed filters

11 мая 2022 в 14:31

Здравствуйте.
У меня есть сущность- product. У нее одно из полей - "На складе". Оно не обязательно для заполнения.
У некоторой продукции указано количество штук, у некоторых 0, а у некоторых поле не заполнено.

Созданы материалы этой сущности.
В exposed filters надо создать по данному полю группы:
-Любое
-Отсутствует
-Имеется

К группе "отсутствует" относятся продукция со значением поля 0 и NULL

Задать группе сразу несколько условий, как я вижу, нельзя в представлении. Но есть регулярные выражения.

Разработать модули расчета доставки СДЭК и Почты России для Drupal 8 Commerce

11 мая 2022 в 14:12

Здравствуйте.

Необходимо разработать два модуля для Drupal 8 Commerce для расчета стоимости доставки СДЭК и Почты России через их API.

Форму выбора типа доставки желательно расположить на одной странице с оформлением заказа. Покупатель должен иметь возможно выбрать точку выдачи на карте, а также вариант доставки от каждой транспортной компании.

Очень желательно показать примеры реализации на других сайтах.

Ответы лучше слать на x-sosed(собака)mail.ru. В ответе пишите срок выполнения задачи и цену.

Views - как подменить адрес ссылки если "Вывести поле как ссылку" через хук?

9 мая 2022 в 20:26

Здравствуйте!
Создал в представлении вывод поля примерно таким образом:

Однако мне нужно, чтоб при определенных значениях аргументов, урл ссылки подменялся на другой, собранный в зависимости от аргументов.

Ищу разработчика для доработок/поддержки

9 мая 2022 в 18:33

Ищу ОПЫТНОГО разработчика для доработок сайта, желательно фуллстак.
Задач будет очень много! Оплату почасовая 15$/час или договоримся позадачно!
- сайт Drupl 8-9
- работа через гитлаб
- плюсом будет если часто находитесь на связи

САМОЕ ГЛАВНОЕ: НЕ беспокоить разработчиков с РФ и РБ(запрещены денежные переводы)!!!

Жду ваших заявок в личку
TG - @getillusion

View - как изменить аргументы через хук?

8 мая 2022 в 23:52

Здравствуйте всем!
В 9м друпале не могу через хук изменить аргументы представления.
Вижу что есть хук_views_query_alter( $view, $query)
где $query в TableQueue есть эти параметры.
Однако никак не могу через программу их менять.
Обращение $query->TableQueue - дает ошибку
Error: Cannot access protected property Drupal\views\Plugin\views\query\Sql::$tableQueue

Вопрос:
- Как снять эту защиту?
- Как изменить контекстные фильтры (аргументы) через хук?

Спасибо!

Скрывать/отображать дополнительные поля в зависимости от того отмечен ли чекбокс используя formstate и hook_from_alter

8 мая 2022 в 20:47

Есть entity форма.
В данной еntity форме есть поле чекбокс, с названием Напомнить о событии
Мне нужно сделать так чтобы если чекбокс отмечен появлялось два других поля в этом entity:
1. Select list (где будут шаблоны сообщений-напоминаний)
2. Поле для email (где можно будет вписать email куда отправить напоминание о событии)
Это нужно сделать с помощью formstate и hook_form_alter.

Портировать модуль передачи полей Webform в Comagic с Drupal 7 на Drupal 9

8 мая 2022 в 20:19

Добрый день.
Есть модуль, который выдергивает данные из Webform и передает данные полей из заполенной формы в UIS / Comagic (система сквозной аналитики), также они появляются в Bitrix24 (это CRM).

Необходимо его портировать, т.к. он был написан для старого сайта на Drupal 7, а сейчас переезжаем на Drupal 9.

Прикладываю сам модуль для 7-ки во вложении.

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

Бэкенд разработчик на проект

5 мая 2022 в 17:19

Требуется бэкенд разработчик не проект.
Фронт и дизайнер имеется. Планируется делать проект на Vue + Drupal
Потребуется экспорт данных со старого сайта.
В принципе без особых сложностей ТЗ.
Работа не спешная, рассчитана на 3-5 месяцев.
Пожалуйста только ответственные и профессиональные разработчики.

Не отображаются товары во вьюсе для не авторизованных пользователей

5 мая 2022 в 16:43

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

«Drupal перспективен, поэтому его нужно развивать». Интервью с основателем digital-агентства ДАЛЕЕ Михаилом Белошапкой

5 мая 2022 в 8:36
2

Оригинал интервью опубликован на сайте vc.ru.

Патч для Path breadcrumbs

4 мая 2022 в 19:02

Очередной вопрос от чайника.. Народ как на Друпал 7 пропатчить модуль Path breadcrumbs, что бы в Гугле не выдавал предупреждения - Google больше не поддерживает разметку data-vocabulary.org. Есть пост на этом сайте на эту тему, но непонятно в каком именно файле необходимо внести изменения. Патч нашла https://www.drupal.org/files/issues/path_breadcrumbs-schema_org-support-....
Где именно это разместить?

Warning: file_put_contents(): Filename cannot be empty

3 мая 2022 в 22:58

После обновления Drupal 8 на Drupal 9 на странице сайта отображается такая ошибка:

Warning: file_put_contents(): Filename cannot be empty in /var/www/html/web/modules/contrib/devel/src/DevelDumperManager.php on line 108

Хотя в логах ее нет. Но есть похожая:

Warning: file_put_contents(): Filename cannot be empty in Drupal\search_api_solr_devel\Logging\SolariumRequestLogger->preExecuteRequest() (line 148 of /var/www/html/web/modules/contrib/search_api_solr/modules/search_api_solr_devel/src/Logging/SolariumRequestLogger.php)