VasyOK: Блог

Главные вкладки

Как предотвратить показ содержимого 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 на полях? Если да - скиньте примеры ваших сайтов.

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

1 сентября 2021 в 12:18

Всем привет. Вот сайт https://zexler.ru/. Возможно кто-то из вас его делал/обслуживал.

Проблема. Пользователь загружает изображение. Но выводится прессетом (стилем). Но вместо изображения пустой прямоугольник.

После того, как страница перезагружена - все норм. Или после того, как нажать ПКМ - перезагрузить изображение. Мелочь, но неприятно. Как побороть?

Как в views переписать поле в зависиомсти от того сколько значений выводится в другом поле?

29 августа 2021 в 12:16

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

<div{{ row.attributes.addClass(row_classes) }}> как тут поменять class на id?

28 августа 2021 в 13:42

Приветствую специалистов по высокоурвневому бекенду!

Во ядре есть шаблон, выводящий каждый row вьюхи:
views-view-unformatted.html.twig

Можно ли использовать при фильтьрации и сортировке views значения полученые в другой вьюхе?

26 августа 2021 в 4:16

Приветствую специалистов по views.

Допустим у ноды есть значение, сформированное вьюхой.
Типа:

  • Самый похожий товар
  • Самый частый покупатель
  • Минимальная цена в этой категории

Вопрос: как эти значение использовать в качестве критериев фильтрации и сортировки во вьюхе выводящей ноды?

Почему при задании урла с *.xml выводится 404 Not Found?

9 августа 2021 в 1:03

Пытаюсь сформировать турбо страницы сайта.
Инструкции читаю:
https://yandex.ru/dev/turbo/doc/rss/markup.html
https://yandex.ru/dev/turbo/doc/rss/markup.html
Я в курсе что есть модули, но вряд ли они позволяют кастомизировать как нужно.

Вопросы:
1. Почему, когда задаю страницам адреса с *.xml, выдается: 404 Not Found.

Очень медленно устнавливаются модули. Стопорится на "Обновление конфигурации переводов".

4 августа 2021 в 12:10

Включаю в админке любой модуль. Он устанавливается сам по себе, но очень медленно идет процесс "Обновление конфигурации переводов".
Работаю под Linux на docker4drupal. Сайт взял себе с реального сервера. Подозреваю что-то с правами на запись. Хотя поставил 777 на files и на files/translations.
SSD - есть Smile

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

1 августа 2021 в 22:07

Чтобы потом на тестовом сервере можно было легко сайт развернуть и обновлять какие нужно.
Я использую команду
composer show
но выведеный список все рано нужно довольно много редактировать.

Slick навигация превьюхами. Как?

19 июля 2021 в 1:44

Приветствую специалистов по модулю slick!

Не могу добиться, чтобы навигация от слайда к слайду работала не точками, а миниатюрами.

Подскажите: где я ошибся.

1. Настройки поля

recaptcha мешает обрабатываться остальным скриптам сайта

12 июля 2021 в 14:13

На сайте есть страницы с recaptcha
http://www.maraship.ru/
http://www.maraship.ru/contacts

Проблема. При перезагрузке этих страниц часто плохо обрабатываются другие скрипты с сайта.
В дебаггере возникает ошибка:
Uncaught TypeError: grecaptcha.render is not a function.

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

11 июля 2021 в 18:30

В views для каждого поля можно прописать "Административный заголовок".
Почему в D8/9 этот заголовок не виден в постановочных шаблонах при перезаписи полей?

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

10 июля 2021 в 16:23

Есть ли возможность в D8/9 добавить ссылку в меню видную только анонимным пользователям?
Через CSS - могу.
Создавать отдельный блок - муторно.

https://www.drupal.org/project/menu_item_role_access - пробовал - не получается - зарегистрированные пользователи видят ссылки, которые только для анонимусов. Патчи ставил.

Как поставить на Drupal 9 Composer-ом модули под 8ку?

6 июля 2021 в 14:09

Есть некоторые D8 модули, которые работают с D9, но не имеют официальных D9 релизов. Как их поставить Композером?

Например https://www.drupal.org/project/toolbar_themes/
https://www.drupal.org/files/issues/2020-06-06/toolbar_themes.1.x-dev.re... - единственное, что делает патч, это добавляет 9 версию в совместимые.

Шрифт Lucida Grande не отличает 6 и б.

1 июля 2021 в 2:41

Админка Drupal имеет 1 небольшой недостаток: шрифт Lucida Grande не позволяет отличить символы 6 и б. Как с этим бороться?

Как множеству товаров Ubercart задать минимальное количество для покупки?

24 июня 2021 в 20:45

Олды есть на форуме?

Как множеству товаров в Ubercart задать минимальное количество для покупки? Т.е. чтоб каждого товара покупать можно было покупать от 10 шт.

Пробовал модуль uc_product_minmax. Он позволяет к товару добавить features (шта?) с минимальным значением. С одиночными товарами это работает. А как для всех сразу? feeds не вижу, чтоб поддерживал.

Или альтернатива?

Как указать адрес файла для feeds если импортировать в локальном окружении?

21 июня 2021 в 13:38

В ячейке с которой идет импорт изображения указан адрес файла типа
https://sitename.ru/sites/default/files/imagesource/101.jpg

Все работает, но что если нужно произвести импорт не на хостинге, а локально. Как тогда в табличном файле указать адрес файла? Работаю на docker4drupal.

Пробовал
http://drupal.localhost/sites/default/files/imagesource/103.jpg
и
public://imagesource/104.jpg