sapfir: Комментарии

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

23 апреля 2022 в 21:09

По началу хотел в блоках наверстать нужное меню и брэндинг, но там тоже не все так гладко.

Пробую сижу варианты

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

Шаблоны
Что то с шаблонах делать.

Препроцессоры
Сейчас изучать буду.

Мультисайт
Может имеет смысл мультисайт установить.
Но тоже много вопросов.

Хороший модуль
Найти хороший модуль.

23 апреля 2022 в 19:35

Спасибо! Наверное вопрос должен звучать иначе тогда. Как изменять брэндинговую информацию в зависимости от раздела, пути, url? Какой ни будь custom block site branding rules url mega switcher загуглю пойду.

22 апреля 2022 в 16:28

Bootstrap модальный окна случайно не подходят?
Colorbox мельком видел, но не знаком.
Может вариант ниже поможет.

Тоже модальные окна сейчас делаю. Встроенный ajax хорошая вещь использую там где надо. Только почему то иногда он Title не загружает в таксономии и в нодах (пишет вместо тайтлов "Array").

Выбор пал на Bootstrap модальные окна так, как немного знаком с ними.

22 апреля 2022 в 7:44

Хороший хостинг.
Надо тогда Composer проверить.
Может быть потребуется на новый Composer перейти, если у вас старый.

Потом посмотреть, какой тип Drupal стоит.
Если drupal/recommended-project, то по этой инструкции обновлять
https://www.drupal.org/docs/updating-drupal/updating-drupal-core-via-com...

А если другой
То искать под него инструкции
Либо перейти с него на drupal/recommended-project

21 апреля 2022 в 17:04

Если сайт на виртуальном хостинге, то инструкции не имею, только несколько догадок.
Если на выделенном виртуальном сервере, то по этой инструкции можно:
https://www.drupal.org/docs/updating-drupal/updating-drupal-core-via-com...

Впервые про эти дела в этой статье читал
https://niklan.net/blog/209

Но времени и сил довольно не мало ушло на осмысление.
Но в итоге сделал, как рекомендуется.

21 апреля 2022 в 16:46

Большое спасибо. Да, надо бы шаблоны и темы изучить.

Я пытаюсь модальные окна собрать Bootstrap-ные в них собираюсь вывести подробную информацию из материала. А там на триггерные кнопки и на блоки с данными для модального окна именно id атрибуты элемента html требуются. Типа кнопка триггерная привязывается к блоку с данными по его id атрибуты. Так кнопка понимает, какие именно данные загрузить в модальное окно. Что бы к каждому материалу свои инфу загрузить.

21 апреля 2022 в 7:37

Вы правы вариантов много.
Я думал может настройки есть.
Но в админке не нашел.
Видимо правда шаблон вьюса править надо.

Сайт еще не выкладывал в сеть.

Есть страницы, где H1 я отключаю.
Много места занимает и все такое.
А для роботов вывожу H1 в более удобном месте.
Назначаю менее приметные Bootstrap стили и т.п.

Пока это не срочно.
По позже тогда отпишусь.
Может если решу, так напишу как.

20 апреля 2022 в 17:49

Мне тоже потребовалось каждой строке views-row задать атрибут id. В штатных настройках Views, такое не нашел. Там есть хорошая настройка - указать свои классы для каждой строки views, но указать атрибут id нету.

Какую то штуку нашел. Может делает, что нужно. По позже попробую.
https://www.drupal.org/project/views_rows_wrapper

18 апреля 2022 в 14:37

Очень стоящая информация, спасибо!
Хорошие, серьезные системы. В ближайшее время такое не внедрю. Но выберу денек, установлю, попробую. External Entities особенно. Напишу разумеется о результатах. Тема важная. С каждым днем все нужнее.

18 апреля 2022 в 13:36

У меня задача так выглядела.
У меня есть словарь терминов и многие материалы его используют.
Мне нужно посчитать сколько раз какой либо термин используется в материалах определенного типа и виде блока вывести.

16 апреля 2022 в 18:46

Вроде бы нашел.
В критериях фильтрации добавить поле Тип материала, агрегацию у поля установить в Группировать результаты и появиться чек-бокс с типами материалов, выбрать нужный материал.

4 апреля 2020 в 19:16

А нет! Опять ошибка. Нельзя так сделать. Я вчера это понял. Очень жаль кстати. Дело в том, что ноды можно получать по терминам. То есть можно получить все ноды, которые отмечены родительским термином и дочерними терминами.

А вот получить все дочерние термины по родительскому нельзя, точнее я не нашел, а искал я усердно.

Так же и ноды тоже нельзя получить. Нельзя получить все ноды на которые ссылаются другие ноды на которые ссылается родительская нода.

4 апреля 2020 в 19:06

Ааа точно подходит!

Я просто темы попутал. Просто у меня была же еще задача ноды выводить в иерархическом виде.

А термины таксономии да. Можно их так выводить. Так, что учитывая, что в начале темы вопрос был именно про таксономии, то можно считать задача решена.

Но на терминах я не смогу такой раздел сделать потому, что права доступа не смогу настроить. Это я раньше давно еще хотел на таксономии это сделать.

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

4 апреля 2020 в 18:50

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

3 апреля 2020 в 19:22

Да дружище спасибо! Я тут осознал кое какие свои ошибки и не знание некоторого функционала.

Я хотел выводить ноды. Ноды вложены в друг друга по ссылке. Я хотел выводить по родительской ноде не только ту ноду которая ссылается на родительскую, но и ноду которая ссылается на ноду которая ссылается на родительскую.

А в предложенном модуле он выводит не сами ноды, а предоставляет иерархический список для фильтра. То есть мне нужно выводить ноды не в фильтр, а в само представление.

3 апреля 2020 в 8:46

В общем из всех модулей только один наиболее точно по функционалу подошел (Модуль Entity Reference Hierarchy), но он не стал работать, как надо. Так я его и не понял до конца пришлось удалить. Вот ссылка на эту тему: https://drupal.ru/node/141514

1 апреля 2020 в 20:52

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

Если человек не собирается осваивать системное администрирование и хочет просто сделать себе пару сайтов для работы, для хобби. Я советую ему не проходить эти мучения. Хоть и выгодно это уметь, но вложения довольно большие, а если постоянно не использовать навык выгоды от него такой нет.

1 апреля 2020 в 16:12

Не отчаивайтесь и успокойтесь. Не знаю еще никого у кого по началу не было всех этих проблем.

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

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