Блоги

Обновление drupal.ru до Drupal 8

12 января в 15:02
1

Всем привет!

Мы наконец-то закончили с подготовительными операциями и начали активную стадию по обновлению нашего любимого сайта на Drupal 8. Да, многие уже и не верили, что это когда-нибудь произойдет. Также многие говорили, что "вот когда будет Drupal 8, вот тогда я и буду помогать". Вот и настал этот день Smile

Итак, что будет представлять из себя новый drupal.ru?

Не раскрывается админ меню в админке

Сегодня в 18:19

Поймал неизвестный доселе глюк. Все пункты меню перестали открываться. Нажатие работает, а вместо выпадающих списков отображается что-то типа alt или title. Уже пробовал даже откатывать базу на пару дней назад - глюк сохраняется. Что могло случиться? До этого не работали все пункты во вьюс (открывались как обычные списки вместо popup окон). Поменял jquery с 1.4. на 1.7 - глюк во вьюсе пропал, но пропало и меню.

Очень долго грузится страница таксономии

Сегодня в 12:39

Друзья, проблема такая. Страница таксономии оооочень долго грузится. Как это решить? Кэширование уже включено
Вот пример: https://xocu.ru/torgovye-marki/pierre-cardin

Увеличить ограничение на отображаемое количество символов имени пользователя

Сегодня в 11:52

На странице /admin/people отображается список имён пользователей. Мне нужно увеличить ограничение на отображаемое количество символов имени пользователя.
Из файла /core/modules/user/user.module копирую этот код, вставляю в файл .theme своей темы, увеличиваю ограничения в два раза (меняю 20 на 40, 15 на 30) заменяю template на машинное имя своей темы.
Сайт падает. Что я делаю не так? Почему это не работает? Как надо?

Time-out при отправке формы

Сегодня в 10:33

Я создал форму, и при отправке, он долго грузит около 1 минуты и уходит в time-out и приблизительно через 1-2 мин. только приходит письмо на почту, не подскажите в чем может быть причина того что он уходит в time-out?

Ищем удалённых Drupal-разработчиков

Сегодня в 10:26

Привет,

Меня зовут Дмитрий, я руководитель команды Code Your Dream.

Здесь я опишу, как мы работаем, и кого хотим найти.

Подсчет в редакторе

Сегодня в 9:33

Добрый день, не могли бы вы подсказать есть какой нибудь модуль, который будет подсчитывать стоимость услуг после создания node.
На примере попытаюсь объяснить:
Пользователь создает node, где указывает позиции через список и указывает количество необходимое ему. Каждому пункта списка соответствует определенна цена, которая перемножается на ее количество, результат виден лишь после сохранения (создания) материала. Результат заполнения выглядит в виде таблицы: с перечнем услуг, количество, стоимостью по строчке и итоговой стоимостью.

Поиск разработчика/дизайнера

Сегодня в 6:56

Ищу разработчика и дизайнера для создания двуязычного (рус/анг) сайта проекта.
Дополнительные контакты:
skype: gglvov
Telegram|Whatsapp|Viber: +79035310777
email: gglvov@gmail.com
Георгий

Убрать E-mail поле на форме регистрации

28 января в 18:22

В Drupal 7 использую модуль Optional mail on register, чтобы не выводилось поле E-mail в форме регистрации.
Но нет версии этого модуля для Drupal 8.
Может подскажете какой-то аналогичный модуль для Drupal 8?

И ещё нужно, чтобы не выводилось поле Confirm password в поле регистрации. Можно его как-то удалить посредством _form_alter? Я знаю как в семёрке делаются подобные вещи, но в восьмёрке что-то не получается. Там немного по другому?

Ошибка SMTP: нельзя соединиться с хостом SMTP

28 января в 14:31

Сайт на последней версии Друпала. Установлен и настроен модуль SMTP Authentication Support (полгода уже как). Почта для домена - на Гугле.

Заметила, что вдруг перестали отправляться письма из формы обратной связи. Настройки не трогались. Посмотрела снова инструкции, зашла в аккаунт Гугла, в разделе Безопасность снова включила доступ для небезопасных приложений (Гугл периодически отключает его, как написано у него в справке), потом ещё перешла по ссылке accounts.google.com/DisplayUnlockCaptcha (тоже по инструкции) - но проблему это не решило.

Переопределить значения выводимых полей во views, в соответствии с логикой, написанной в php

28 января в 7:42

В 7 Drupal, я писал всю логику прямо в шаблоне вьюса, в шаблоне полей переопределял их значение.
И в самом шаблоне делал необходимые запросы к базе и сравнивал с данными во вьюсе а потом уже менял значения полей в зависимости от условий. И меня это ни сколько не смущало, все работало и не ломалось.

Выбор роли при регистрации с помощью Rules или Busines rules в Друпал 8

27 января в 16:33

Есть форма регистрации с полем список со значениями
0|Профессионал
1|Пользователь
Как с помощью правил сделать так:
Когда выбираешь при регистрации и выборе Профессионал присваивалась роль профессионал,
а при выборе пользователь присваивалась роль Аутентифицированный пользователь.
Роль Профессионал создана!
Спасибо

Как разместить блок между тизерами во вьюхе и в термине таксономии?

27 января в 10:06

Здравствуйте. Подскажите пожалуйста - как разместить блок с объявлением адсенс между тизерами во вьюхе и в термине таксономии?

Drupal.behaviors. Как туда записать js-код

27 января в 0:10

Здравствуйте.
Пытаюсь создать параллакс для отдельного блока. На html всё работает замечательно.
Создала тип блока.
Создала отдельные шаблоны для типа блока и для templates\field\field--text-with-summary.html.twig
В последнем вывела только div с классом wrap.

js-код пишу в пользовательском js-файле. В D8 не знаю как правильно записать. Поняла, что нужно использовать Drupal.behaviors, но как-то не получается.

Мой код:

Изменить subid программно

26 января в 4:34

Друзья, такой вопрос. Есть тип материала "Товар", в нем есть поле "ссылка", в это поле вставляется ссылка на страницу товара в партнерском магазине. в ссылки есть "subid" (уникальный идентификатор) - "userid".
То есть, например https://example.com/blablabla/subid=userid.

Миграция пользователей с Drupal6 в Drupal7

26 января в 0:24

Здравствуйте.
1)Как можно перенести всех пользователей с Drupal6 в Drupal7 без смены пароля и ролей?

2) Как можно перенести всех пользователей с Drupal7 в Drupal6 без смены пароля и ролей? (да, с более новой версии в более старую).

3)Как можно перенести всех пользователей с Drupal7 в Drupal7 без смены пароля и ролей? (с одного сайта в другой)

Есть ли способ переноса с помощью подходящего модуля?

Drupal 8. Views. Получить tid's множественного референсного поля в TWIG шаблоне

25 января в 23:12

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

Есть 2 словаря с терминами:
Category1
Category2

У словаря Category1 к термину добавлено референсное поле field_types которое ссылается на термины словаря Category2 с множественным выбором.

Вьюсом выводятся все поля словаря Category1, при этом множественные значения поля field_types выводятся как текст или ссылки.

Вопрос как в твиг шаблоне views-view-fields.html.twig вывести tid для каждого значения множественного поля field_types вместо текста/ссылки?

Drupal 7 - решил увеличить ширину темы сайта и встал в ступор...

25 января в 7:37

Есть тема шириной в 999px. С тенденцией увеличения разрешений мониторов до 2000 - 5000 и т.д., решил старым дедовским способом (как увеличиваю во многих CMS) увеличить ширину шаблона.
Открыл FireBug начал бродить по блокам и понял, что в Drupal нет родительского блока(!) управлюющего шириной всего контента сайта в целом. Т.е. блочёк хидера отдельно расширяеться, главное меню - отдельно, блок-контента отдельно(!). Это разве правильная архитектура блочного построения темы? Это в Drupal считается правильным или я через FireBug чего-то не вижу?

Настроить rules . Создание одногоматериала при регистрации.

24 января в 11:30

Всем привет !
Собственно тема - https://drupal.ru/node/141079#comment-735189
Нужно, что бы при регистрации нового пользователя или при регистрации через uLogin , создавался один материал (в Галереи) типа Общие фото.
Жду в ЛС.