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

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

9 августа 2022 в 9:16

Посмотрел на компе и планшете, вроде вот этот плагин используется: https://github.com/alvarotrigo/fullPage.js
Вообще фигня какая-то, особенно если высота содержимого секции больше высоты экрана - часть текста остается за кадром, и прочесть нельзя.

4 августа 2022 в 15:37
1

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

3 августа 2022 в 11:00
1

DrupRain22 wrote: Можно, конечно, сделать через сущности, но важно сделать через поля, что бы была возможность добавлять фильтры по полям вьюс.

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

29 июля 2022 в 12:43

Babich wrote: Я могу создать две разные вьюхи? Чтобы одна выводила один словарь город . Другая теги.

В принципе можно, но тогда в том месте (местах), откуда юзеры приходят на эти вьюхи, нужно будет поменять ссылки со стандартных taxonomy/term/% на нестандартные.

29 июля 2022 в 12:23

Babich wrote: Работает только одна вьюха в обоих случаях. Другая почему-то игнорируется.

Еще раз: две разные страницы не могут выводиться по одному и тому же адресу.

29 июля 2022 в 12:20

То ли я туплю отчаянно, то ли действительно twig внутри views не позволяет подтаскивать поля сущностей по id (tid, nid), если эти id не являются значениями полей entity reference.

Кривое решение №1: добавить во view поле Content Type, скрыть его.
В заголовке прописать что-то типа:

29 июля 2022 в 9:09

Я понял так: для термина "Москва" в контекстном фильтре должны выводиться соответствующие Объекты с заголовком типа "Объекты города Москва", а для термина "Лайфхаки" должны выводиться соответствующие Блоги с заголовком типа "Блоги: Лайфхаки". И самое смешное, что оно так и выводится одной-единственной универсальной вьюхой из коробки, проблема только сделать разные заголовки для разных словарей. Я понял так, возможно неправильно Wink

29 июля 2022 в 7:47

Babich wrote: Дублирую страницу Taxonomy term

С каким адресом?

Babich wrote: Все равно работает лишь один Taxonomy term с заголовком

Попробую угадать: с адресом /taxonomy/term/% ?
Можно попробовать при переопределении заголовка использовать условный оператор twig {% if %}, то есть в одном и том же view сделать разные заголовки для разных словарей.

28 июля 2022 в 18:22

Robots.txt не мгновенно срабатывает, но действительно не похоже на поведение Гугл бота. Cloudflare именно для того и нужен, чтоб от таких атак легко отбиваться. Попробуйте Bot Fight Mode включить для начала в максимально строгом режиме. Если не сработает, забаньте конкретный User Agent (я выше написал Referrer - это описка). Посмотрите в Security Log с каких именно внешних адресов идёт атака. Если из одной сети, то забаньте ее.

28 июля 2022 в 17:41

PPS Еще можно зайти в Google Search Console и посмотреть действительно ли вся эта дрянь проиндексирована гуглом. Если да, то ее можно там же и удалить. Там же можно настроить максимальную скорость обхода Вашего сайта ботом, поставить на самый минимум.

28 июля 2022 в 17:30

https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-ori...
Но если у вас shared hosting, то сами вы этого не сделаете скорее всего.
Если все запросы к этим стремным адресам имеют совершенно одинаковый Referrer, то можно прямо по этому рефереру их и отшить, проще всего прямо в Cloudflare. Но если это настоящий GoogleBot, то он тоже отошьется и может обидеться.

28 июля 2022 в 16:12
1

Это адреса не гугла, а Cloudflare - Вы пользуетесь Cloudflare на своем сайте? Если да, то почему не настроено восстановление оригинальных ip адресов посетителей? Прежде всего надо убедиться, что это действительно гуглбот, а не хакеры.

27 июля 2022 в 23:06
1

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

27 июля 2022 в 22:59

Поставить модуль Devel, включить Web Profiler, понять что именно тормозит.

N1kS wrote: Характеристики нашего хостинга

На скриншоте нет ни одной характеристики сервера, одна реклама.

27 июля 2022 в 20:25

Там названия стран можно редактировать? Поставьте пробел перед " Россия", и дело с концом.

23 июля 2022 в 6:58

Немножко странный вопрос. Сайт-то когда нужен? А то может подождать ещё пару-тройку лет и сразу делать на 11, а то будут проблемы с обновлением?

22 июля 2022 в 8:08

EvgenySorokin wrote: Например, выводить отдельным вьюсом в json или каком-то другом формате, с которым умеете работать, потом оттуда парсить нужные значения и что-то с ними делать.

В Друпале есть более одной возможности выводить вью прямо в виде карты (Гугл, Яндекс, OSM, Байду и пр. на выбор), не надо ничего парсить, все уже распарсено до нас.

22 июля 2022 в 8:00

Что значит "перехват"? Модули Geofield и Geolocation Field чем не устраивают? Я пользуюсь Geolocation Field для рисования Google-карт именно по вьюхам с кучей фильтров и полей, одно из которых типа Geolocation Field.