Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Anton L. Safin
@als-studio
  1. Hetzner
  2. Server4you
  3. Ihor
  4. FirstVDS
Tahtabaev Ildar
@Tahtabaev
Vscale in
Andrey Yurtaev
@i-amdroid
Приветствую, коллеги.
Прошу у вас помощи в указании на правильный путь решения проблемы.
Исходные данные:
Drupal 8.
Тип материалов, например, страница.
У станицы есть поле - ссылка на материал другого типа, например, город.
У станицы есть поля - ссылки на термины, например, тип, статус, и т. д. Выводятся как метка, со ссылкой на сущьность.
Урлы у страниц включают в себя идентификатор города, например /msk/page-1, /spb/page-2.
Городов всего два, если что.
Урлы у терминов вида /types/type-1, /types/status-1.
Всего 4 словаря, но у всех одинаковый шаблон для урлов - /types/*.
Задача:
Изменить на страницах урлы терминов в зависимости от города, например, /msk/types/type-1, а у страниц с другим городом, соответственно, /spb/types/type-1.
Сами страницы терминов будут обрабатываться вьюхами.
В принципе, я уже решил задачу с помощью js, но это решение имеет недостаток - в коде страницы урлы старые, а это нехорошо для поисковиков.
Ищу альтернативное решение на уровне Drupal.
KarmaBot
@KarmaBot
Будь как дома, @paulanders, я ни в чем не откажу. Много мануалов, коль желаешь, покажу :)
Ivan
@Chi-teck
@paulanders pathauto не подойдет?
Eugene
@evgeniypiter
доброго вечера, дамы и господа. вопрос не по теме, но всё равно. мало ли. никто не занимался переводом на русский проекта Phabricator?
KarmaBot
@KarmaBot
@evgeniypiter, и тебе привет ;)
Andrey Yurtaev
@i-amdroid
@Chi-teck pathauto можно сделать несколько синонимов для одного термина, но как заставить показываться на одних страницах одни синонимы, а на других другие? в этом и суть вопроса.
Alexander Dubovskoy
@adubovskoy
@paulanders я думаю придется ручками писать, типа https://www.drupal.org/docs/8/api/routing-system/altering-existing-routes-and-adding-new-routes-based-on-dynamic-ones .
Andrey Yurtaev
@i-amdroid
@adubovskoy Спасибо, погляжу.
KarmaBot
@KarmaBot
Спасибо (+1) для @adubovskoy принято! Текущая карма +19.
boolboost
@boolboost
Можете проконсультировать по advagg
Суть такая есть модуль один js которого не подключается на вторых страницах.
То есть обновляю кеш
И первая страница на которую я захожу подключает скрипт
А на всех последующих не подключает
Как решать?
Tahtabaev Ildar
@Tahtabaev
This message was deleted
Grayw0lf
@Grayw0lf
Приветствую. Подскажите направление как поменять текстовое содержимое ссылки в блоке фасетного поиска?
KarmaBot
@KarmaBot
@Grayw0lf даров!
Ivan
@Punk-UnDeaD
препроцессингом блока
strelkovandrey
@strelkovandrey
Добрый день, подскажите пожалуйста, как можно убрать page-title с определённых страниц (путей)
KarmaBot
@KarmaBot
Прувет, @strelkovandrey!
strelkovandrey
@strelkovandrey
допустим у меня есть страницы contact, documents, news (это path) на них я не хочу отображать page-title
boolboost
@boolboost
preprocess page и drupal set title
Один if с проверкой пути
current_path() например проверять
drupal_set_title('');
Так будет пустой заголовок
Если не хотите что бы менялся тег title
Укажите $vars['title'] = '';
alexd73
@alexd73

Поясните, пожалуйста
подключаю цсс ctools_add_css('modal', 'buy_art'); и она подключается в блоке

<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState"
....
"sites\/all\/modules\/custom\/buy_art\/css\/modal.css"
....

Но не действует на элементы модального окна..

ЧЯДНТ?

Ivan
@Punk-UnDeaD
модальное окно же в ифрейме?
Tahtabaev Ildar
@Tahtabaev
подскажите как настроить контекстный фильтр по автору, нужно чтоб статьи автора только показывались
boolboost
@boolboost
Нее
Кто делает модалку в iframe
На своём сайте
@Tahtabaev хм а в чём проблема то
Обычный же контекст прокатывает без лишних тело движений
На сколько я помню
Tahtabaev Ildar
@Tahtabaev
КОГДА ЗНАЧЕНИЕ ФИЛЬТРА НЕ ДОСТУПНО
как там правильно настроить?
boolboost
@boolboost
Там же есть галочки
Показывать как есть
Или выдавать не доступно
Выберите ничего не показывать и всё
На помню как точно там галочка в контексте называлась
Tahtabaev Ildar
@Tahtabaev
http://prntscr.com/czo3l7 выведен http://prntscr.com/czo40o
через вьюс
вот хочу фильтр на вьюс поставить, чтоб только материалы автора было видно
вот фильтровать не хочет
boolboost
@boolboost
Щас посмотрю у себя