Блог пользователя - VasyOK

Как сделать поле ввода года и вычисление количества лет до сегодняшнего дня?

29 июня в 15:54

Казалось бы, простая задача: сделать поле "Год начала практики" для пользователя и вывести "Опыт работы, лет" (сегодняшний год минус год начала практики).
Но не пойму что для этого использовать. Модуль Datetime включен. Поле типа Date создал. А где там ограничение ввода только года и диапазон вводимых лет? Неужели в 8ке нужно пользховаться костылями типа yearonly?

Как в D8 для ноды задать шаблон Pathauto связанный с полем ссылки на термин?

27 июня в 11:47

У ноды есть поле ссылки на термин.

В D7 можно было создать шаблон pathauto типа
[node:field-kategotiya:url:path]/[node:title]

А в D8 как? Ничего связанного с урлом термина в настройках шаблона не вижу.

Категория работ - это поле ссылки на термин

В настройках блоков есть вкладки: "Content type" и "Типы материалов". Почему так?

24 июня в 17:57

Зачем на страницах редактирования блока вкладки Content type и Типы материалов?

Это так и должно быть в D8? Если нет, то предположения: от чего это?

Как отключить опцию "Объединить файлы JavaScript" для некоторых страниц

23 июня в 16:08

На сайте есть несколько быдлокоденых страниц, которые не работают, если включена опция производительности "Объединить файлы JavaScript".

Есть что-то что убирает опцию для конкретных страниц. В D7 advagg можно было задать страницы исключения, но в версии под D8 я это опции не вижу.

Есть ли разница обновлять модуль через 'composer update' или 'composer require' ?

20 июня в 13:47

Допустим, нужно обновить один какой-то модуль. Пусть будет admin_toolbar.

Есть ли разница как это делать через:
composer update drupal/admin_toolbar --with-dependencies
или
composer require 'drupal/admin_toolbar:^2.3'
?

D8. Тема админки только для админа.

9 июня в 18:52

Как сделать тему админки достпной только для админа. В D7 через admin_theme доступно соответствующее разрешение в правах. В D8 не вижу (по карайней мере в релизной версии).

Как обезопасить себя от неудачного composer update? Бекапа файлов и БД достоточно?

8 июня в 15:45

Как обезопасить себя от неудачного composer update? Бекапа файлов и БД достоточно, чтобы если что вернутся на точку сохранеия.
Если да: как заархивить все кроме папок файловой системы (публичной и притватной)? Есть какаято комманда типа drush archive-dump?

Подскажите на чем делать рейтинг пользователя?

30 мая в 14:12

Всем привет!
Хочу разобратся как сделать рейтинг у пользователя. На чем он будет основан? Еще не придумал.

Нужно userpoints использовать? Если да, можно по нем документацию или Видео найти? Хоть на английском. Пока не нахожу под 8ку.

А как на drupal.ru сделано "Спасибо", что потом в профиле пользователя счетчик благодарностей? Flag + Rules? А сам счетчик это что?

Понимаю, что вопросы не конкретные. Конкретных ответов не жду.

После перноса на Докер ИНОГДА ловлю ошибку решающуюся core/rebuild.php. А почему так происходит?

27 мая в 14:10

Разбираюсь с Docker4Drupal.
Иногда после переноса сайта с хосинга на Докер, ловлю такую ошибку на сайте (сайт не работает):
The website encountered an unexpected error. Please try again later.TypeError: Argument 1 passed to Drupal\Core\Plugin\Context\Context...

Помагает если в settings.php прописать
$settings['rebuild_access'] = TRUE;
потом
site.localhost/core/rebuild.php

Как разместить карту объекта на сайте доски объявлений?

11 мая в 6:58

Форумчане, подскажите: как разместить карту объекта на сайте доски объявлений?
Я в курсе, что можно код от сервиса карт вставить в текстовое поле, но не каждый пользователь до этого додумается. Можно сделать, чтобы пользователь в произвольной форме водил адрес и выводилась карта исходя из поиска этой записи в Яндексе?

Есть ли возможность добавить в views, как поле форму комментариев?

5 мая в 10:09

Есть ли возможность добавить в views, как поле форму комментариев (текстовое поле и кнопку сохранения)?
У меня есть некоторые быдло-способы, но может есть какой-то цивилизованный путь? D8 что-то новое предлагает?

Что нужно добавить в Linux, чтобы интерфейс views был максимально, как задумали разработчики?

5 мая в 0:25

Что-то скучно у нас на форуме. Пытаюсь перейти на Linux, столкнулся с некорректным отображением шрифтов в админке views.

По умолчанию шрифт задан, как "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif.

В Windows у меня установлен Lucida Sans Unicode (вроде даже без bold варианта). И админка отображается как надо:

Как импортировать не все конфигурации а только часть?

9 апреля в 13:42

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

Simple hierarchical select кто нибудь использует для фильтрации пользователей?

3 апреля в 22:47

Приветствую форумчане.
У меня по прежнему задача отфильтровать пользователей по принципу Область - Город (один словарь).
На этот раз решил попробовать shs и он работает если выводить ноды по термину. А вот пользователей - нет.
https://www.drupal.org/project/shs/issues/1961406 тут советуют использовать taxonomy_entity_index, но под 8ку это дело не работает.

Как создать страницы на основе 2х словарей без создания нод?

28 марта в 17:23

Допустим сайт объявлений с 2-мя словарями: города и услуги.
Есть ли в Drupal 8 возможность создания страниц на основании этих словарей?

Не в смысле создать ноды и указывать в них 2 словаря, а в мысле, что создаем новый термин Грузоперевозки. И сразу же есть страницы:
Грузоперевозки в Москве
Грузоперевозки в Твери
Грузоперевозки в Саратове

Если добавить новый регион - добавятся все услуги в этом регионе:
Выгул собак в Регионе
Проведение праздников в Регионе

Как сделать фасет, в котором можно выбрать сначала Область, потом Город? Типа иерархического выбора.

27 марта в 15:54

У пользователя есть поле таксономии Регионы. Словарь имеет вид:
Московская область
- Балашиха
- Подольск
Ленинградская область
- Кировск
- Пушкин

Как сделать фасет, в котором можно выбрать сначала Московская область, потом Балашиха? Типа иерархического выбора.

Во всех issue с тегом "hierarchy" пушут, что изменения запушены.

В настройках фасета Use hierarchy включил. hierarchy processor в индекс добавил. Все равно не работает.

Борьба с пингвинами

27 марта в 1:04
1

Решил установить Linux. Для повышения скорости разработки сайтов и чтоб еще больше свести с ума клиентов, которые, прежде чем разрабатывать желают освоить азы Друпала сами.

Почему при редактировании термина в D8 нельзя задать родителя?

23 марта в 17:17

Приветствую друпалеры!
Почему при редактировании термина в D8 нельзя задать родителя?
В D7 вроде можно было.

Поле Статистика Комментария: Количество комментариев в views дублирует ноду.

17 марта в 15:53

Во вьюху, выводящую ноды добавлено поле
Статистика Комментария: Количество комментариев (Comment Statistics: Comment count).

Если добавить комментарий - нода во вьюхе выводится 2 раза. Это так и надо или я что-то неправильно делаю?

"Уникальность" в настройках запроса - не помагает.

Как убрать "Редактировать анонс" при создании ноды?

16 марта в 23:15

Как убрать ссылку редактирования анонса?

Можно добавить еще одно текстовое поле (без анонса) и сделать экспорт-импорт.
А есть еще варианты?