Блоги

Доработка ЛК на Drupal 7 и сопровождение

28 июля 2022 в 8:29

Необходимо разобраться уже в написанном коде;
Доработка ряда модулей;
Написать несколько новых модулей;

Возможно нужно далее перейти с 7 на 9 версию (это обсуждается)
Тех поддержка ЛК;

Сроки очень сжатые!!!

Пишите и звоните +7(901) 384-89-85

Как с помощью function template_preprocess_field() передать значение из одного поля в атрибут другого поля?

27 июля 2022 в 23:14

У меня есть энтити Entity Product где одно из полей:
- поле reference на Media type с названием Media Product Image

У Media Product Image есть поля:
- Image
- Custom Color id

И в developers tools браузера картинка выглядит так:

Как оптимизировать сайт на Drupal? Долго грузит.

27 июля 2022 в 22:27

Всем доброго времени суток. Сделали Интернет Магазин на Drupal'e, Тема Martis Drupal 9 ( Не реклама ). Столкнулись с проблемой что страницы ну прям очень долго грузятся, примерно 10-16 секунд, а иногда может и больше. На сайте примерно 3500 товаров ( у каждого товара по изображению ). Может кто то знает как решить данную проблему ?
Так-же есть возможность сменить хостинг.

Как заставить shs показывать дочерний термин сразу

27 июля 2022 в 16:56

Всем здравствуйте. Подскажите, как заставить модуль Simple hierarchical select показывать дочернее поле сразу (только как неактивное), а не при выборе родительского? Ломает верстку и выглядит некрасиво.

Создание календаря для бронирования

27 июля 2022 в 15:04

Всем доброго времени суток!
Может кто подсказать есть ли модуль, который поможет реализовать похожий календарь для бронирования (без оплаты). Фото ниже.
Есть модуль BAT, но у него отдельная кнопка Reserve. А нужно что бы можно было бронировать сразу же в календаре, где видны доступные даты.


Буду очень призначтелен.

Как вывести тип материала для каждого найденого элемента live-поиска, на странице результата?

27 июля 2022 в 11:45

Доброго дня, может быть кто-нибудь сталкивался сайт Drupal 7, установлены и настроены компоненты

Search API
Search API Database Search
Search API pages
Search API live results

Пытаюсь разобраться как вывести напротив каждого полученного результата, тип материала к которому он относится, перекопал всю документацию, так и не понял как это можно решить в Search API live results.
Буду очень признателен за любую помощь.

Пример как надо:

Как добавить дата атрибут к картинке?

27 июля 2022 в 2:33

На сайте сейчас есть картинки которые добавляются не правильно к продуктам(Entity Product).
Я сделал так как нужно, создал Media type c названием Media Entity Image добавил нужные поля(color id, image id). И в Entity Product создал поле reference на Media Entity Image.

В images-block.html, нужно убрать картинки добавлены не правильным путем и добавить правильным:

Создание карты для коттеджного посёлка

26 июля 2022 в 23:19

День добрый коллеги!

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

Кто из веб мастеров сделает работу?

Помогите со views

26 июля 2022 в 20:21

Здравствуйте всем. Есть словарь таксономии марки. У каждой марки есть дочерние элементы в иерархии (назовем модели). Как сделать, чтобы при выборе например Toyota views показывал все Toyota, а при выборе Camry только Toyota Camry. Сейчас при выборе Toyota не показываются ноды, пока не выберешь дочерний вариант. Пишет, что таких нет.

Не открываются параметры во views по клику

26 июля 2022 в 16:49

не открываются параметры во views по клику
стоит Update jQuery - версия по умолчанию для админки друпала
В консоле при клике никаких ошибок. В чем может быть проблема?

Помогите выбрать модуль по наследованию значений пола по Entity Reference

26 июля 2022 в 15:31

Помню был такой модуль на семерке. Название забыл. Сейчас делаю на девятке сборку.

Суть модуля: Есть 2 типа материала с одинаковым обязятельным полем "число", на втором типе материала есть и ссылка entity reference на первый Когда создаем ноду второго типа и заполняем entity reference - поле "число" автоматически заполняется по значению из ноды, на которую ссылаемся.

Есть модуль https://www.drupal.org/project/prepopulate
Но он передает значения через url

Ошибка в веб форме

26 июля 2022 в 11:52

Warning: Invalid argument supplied for foreach() в функции _webform_select_replace_tokens() (строка 934 в файле /var/www/pafes/data/www/snt.rcgkh.ru/sites/all/modules/webform/components/select.inc).

Вот такая ошибка появилась, причем только в одной веб форме из 4 существующих.
На складке "условия"
Скриншот: https://skr.sh/sF7jUQXUSPI

Экспорт новостей с сайта в "Яндекс Новости"

26 июля 2022 в 9:07
4

Если вы являетесь СМИ (или ваш клиент является СМИ), то наверняка будет задача экспорта новостей с сайта в "Яндекс Новости". Задача только на первый взгляд кажется сложной.

Итак, что такое "экспорт в Яндекс Новости". Нужно создать RSS ленту определенного формата. 80% нужных нам xml элементов нам может предоставить модуль views_rss. Но для Яндекса этого мало. По документации нужно еще добавить

Как исправить ошибку Trying to access array offset on value of type null

25 июля 2022 в 18:30

В файле журналов постоянно повторяется ошибка:

Notice: Trying to access array offset on value of type null в функции link_to_category_parent() (строка 1142 в файле /sites/all/themes/vintag/template.php).

Строка 1142 в файле /sites/all/themes/vintag/template.php выглядит так:
<?php$tgp = taxonomy_get_parents($field[0]['tid']);?>

Сам код функции:

Ищем разработчика!

25 июля 2022 в 12:42

Компания: Digital Sail, Санкт-Петербург
Формат работы: удаленно
Занятость: полная
Зарплата: от 130 000 до 150 000 рублей

О нас:
Мы IT-компания Digital Sail. Наша компания расширяет штат и мы ищем в свою команду повелителя Drupal и волшебника PHP - backend-разработчика уровня middle\middle+

О проекте:
Предстоит заниматься поддержкой европейских проектов на Drupal с разработкой нового функционала:)

Стек проектов:
-Drupal
-PHP
-Git
- ООП и принципы SOLID

Вопрос начет программного создания типов содержимого

24 июля 2022 в 23:35

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

Как добавить к ноде поле Image программно?

24 июля 2022 в 23:18

Есть entity в которую я добавил поле Image. В базе данных есть кастомная таблица с разными колонками где лежат в том числе и id-шки картинок.

Раньше создал батч который записывает данные из этой таблицы в поля entity. То есть создает из записей в таблице много энтити с заполненными полями. Нужно делать также но уже для картинок. Часть кода из батча:

Drupal 9 или 10?

23 июля 2022 в 2:54

Всем привет!)
Как считаете, имеет ли смысл сейчас разрабатывать сайт на Drupal 9 или лучше дождаться декабря-января и сразу делать на 10-ке? Вроде как 10-ка это та же самая 9.4.0. Меня беспокоит, а не будет ли потом проблем в дальнейшем при обновлении. Спасибо за мнения заранее)

Как на странице регистрации сделать чтобы в выборе страны из выпадающего списка одна определенная страна была сверху?

22 июля 2022 в 10:00

собственно сабж. А то Россия в середине списка, выбирать на смартфоне многим лень.
Нашел вроде вот тут https://www.drupal.org/project/countries/issues/2464651 но из-за недостаточности знаний не знаю как это реализовать. Буду благодарен за совет.