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

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

29 ноября 2021 в 17:07

Всем привет. На реальном сервере (это не Патруль и не Радон) структура папок:
~/domains/sitename.com/public_html

Т.к. сайт будет собран Композером, как задать рабочую папку сайта web?

Т.е. или
~/domains/sitename.com/public_html/web
или
~/domains/sitename.com/web

Сейчас можно в sitename.com положить composer.json и поменять в нем "web" на "public_html". Может оно и будет работать, но хотелось бы работать "стандартно".

При создании материла не создается термин со скобками в названии.

24 ноября 2021 в 10:59

Всем привет!

У ноды есть поле ссылки на термин.
В настройках "Создать сущность если она ещё не создана" вкл.

Т.обр. при появлении новых значений поля - создаются новые термины.

D7 - D9 нормально апгрейдится?

21 ноября 2021 в 23:17

Всем привет. D7 - D9 нормально переносится? Или лучше сначала на D8?
Вроде перенес норм все.

docker4drupal - а как создать 2 БД на одном проекте? Или оффтоп: способ миграции D7-D8.

20 ноября 2021 в 16:27

Продолжая изучать D4D.

Настал вопрос миграции D7->D8(9).
Получается нужно создать 2 БД. Как это сделать?

итак в docker-compose.yml:

docker4drupal как сделать экспорт и импорт БД без drush?

18 ноября 2021 в 19:48

Извините за дебильный вопрос.

На реальных хостингах экспорт и импорт БД без drush можно выполнить через:
mysqldump -u USER -pPASSWORD DATABASE > dump.sql
mysql -u USER -pPASSWORD -f DATABASE < dump.sql

А как это сделать на Ubuntu + docker4drupal
Пишет:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")

Кто нибудь использует Conditional Fields совместно с Paragraphs?

13 ноября 2021 в 19:28

Кто нибудь использует conditional_fields и paragraphs вместе?
У меня не работает на параграфах добавление условий видимости одного поля в зависимости от другого.

У вас работает? Патчи ставили?

Карта от Google и pagespeed.

11 ноября 2021 в 15:43

Есть сайт на D7 https://legalcompany.com.ua
Внизу карта от Google.

Сильно влияет на pagespeed. С этим можно что-то сделать?
Слышал, что можно сгенерировать статическую карту но это нужен платный АПИ ключ.
Еще есть варианты?

Автор модуля на орге спрашивает submit a merge request. Я могу шото сделать?

5 ноября 2021 в 23:52

https://www.drupal.org/project/image_wh_formatter/issues/2375223

Наш соотечественник написал пачт для модуля несколько лет назад.
Теперь автор модуля спрашивает "submit a merge request". Я могу куда-то нажать, чтоб этот патч в релиз пошел?

Как можно дать контакт, чтобы "не наш" человек мог меня найти, но не было привязяки к номеру телефона?

20 октября 2021 в 10:45

Я пользуюсь только Скайпом и Телеграмом, но как понял за Западе больше популярны
WhatsApp и facebook messenger, а на Востоке - WeChat.

Как дать контакт на себя, чтоб человек с з-за бугра мог меня найти, но я мог в любой время сменить номер телефона и мой контакт не потерялся бы.

Лишние link rel на страницах термина.

18 октября 2021 в 0:03

Всем привет!
Проблема. На любой странице термина ананоимусам доступны ссылки на редактирование/удаление термина, а также контейнера форума (шта?). Термин с форумам никак не связан.

Т.е.:

Как предотвратить показ содержимого jquery accordion до полной загрузки страницы?

6 октября 2021 в 19:14

Приветствую научных сотрудников!

На многих сайтах использую jquery accordion. Некоторым людям не нравится, что при загрузке страницы, на экране на долю секунды можно увидеть содержимое этого аккордеона, которое еще не должно показываться.

Private Message разрешения ролей есть сейчас?

1 октября 2021 в 9:30

Использую модуль private_message и вот задался вопросом: как разрешить пользователям посылать сообщения модераторам, но запретить посылать друг другу? А модераторы пусть друг другу пишут.

Как задать путь кастомных тем при сборке сайта на Composer?

29 сентября 2021 в 18:27

Перевел сайт на Композер, но в нем разработчик везде указал ссылки на части темы, как
/themes/my_theme/css/somefile.css
Сейчас нет времени, где это задано, просто хочу получить работающий у себя сайта.

Попробовал просто перекинуть все темы из themes/custom/ в themes/, тогда пишет
The website encountered an unexpected error. Please try again later.

Как сделать редирект с https://sitename.ru//// на https://sitename.ru ?

26 сентября 2021 в 15:11

Всем привет. Сеошник требует редирект с https://sitename.ru//// на https://sitename.ru. Не нравится ему, что можно слеши в конце урла наставить. Как это сделать? Модулями или настройками .htaccess?

Перед импорт конфиграций нужно влючать новые модули. Это так и нужно? Так всегда было?

22 сентября 2021 в 14:13

Делайю экспорт - импорт конфигураций с разных версий сайта через
drush cex
drush cim

Пишет

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

21 сентября 2021 в 13:29

Всем привет.
Через multiple_registration создал 2 страницы регистрации для 2х ролей: Заказчик, Мастер.

Роли не исключают друг друга, но вот вопрос: как Заказчику стать Мастером, не меняя логин?
Т.е. как перейти из одной общедоступной роли в другую. По принципу: заполнил поля роли - перешел.

Как поставить кнопку Сохранить на предпросмотре материала перед публикацией?

19 сентября 2021 в 9:00

Специалисты, подскажите: в Drupal 8 нет кнопки Сохранить в предпросмотре материала?

Чтоб ее поставить на предпросмотр нужно пачт ставить или контриб какойто-то есть?

Как в подвале views вывести текст видный только админу.

17 сентября 2021 в 0:56

Всем привет!

Как вывести текст под вьюхой-блоком, видный только админу?

Если б блоков было мало - можно было бы дополнительные блоки доступные админу добавить. Но блоков много и их постоянно переставляют.

https://www.drupal.org/project/views_role_based_global_text модуль проблему решает, но он какой то желтый. И пишет ошибку при drush cim, хотя в результате все работает.

Может еще что-то есть?

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

10 сентября 2021 в 16:45

У пользователя есть право "Просмотр своих материалов, снятых с публикации".

Создал вьюху, которая выводит материалы пользователя по ID.

Как сделать чтобы пользователь мог видеть свои не опубликованные материалы, но не мог видеть чужие?

Может туплю...

Почему в Commerce рекомендуют делать сетку товаров дисплеями, а не полями. И делаете ли вы эту сетку на полях?

9 сентября 2021 в 23:09

Всем привет!

В сборках Commerce и курсах по нем же предлагается делать сетку товаров на дисплеях. Почему так?

Сейчас мне удалось получить контроль над выводом вариаций в рамках одного товара. Банальную задачу - сделать сетку с выбором вариации и вводом количества - я для себя решил. Но решение не логичное. Даже не знаю публиковать ли.

А вы делаете сетку товаров Commerce на полях? Если да - скиньте примеры ваших сайтов.