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

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

24 июля 2020 в 14:01

VasyOK wrote: чтоб малограмотный мог приглашать гуру раз в 2 года это обновлять

Насколько я понял из вышеозначенного доклада, одна из 5 приоритетных фич, которую хотят внедрить к релизу d10 - "Automated updates" - автоматическая установка обновлений безопасности ядра и модулей в том числе для composer based установок. Отчасти для этого и нужна интеграция с Composer 2. https://www.drupal.org/project/ideas/issues/2940731

22 июля 2020 в 19:38
1

y-vo wrote: вместо того чтоб ссылаться на термины создать отдельный тип материала

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

y-vo wrote: Пропало описание раздела получается, ну и изображение я там выводил

Да, теперь это все надо во вьюсе выводить. Например, описание и картинка термина в основном дисплее-странице. А Издатель и Разработчик, как "Вложения".

1 июля 2020 в 20:58
1

system_cron еще чистит просроченные записи из кэш таблиц в бд. Посмотрите размеры таблиц в базе, может что-то разрослось. Объем базы мне кажется великоват. 50к нод это не так много. Можно еще глянуть медленные запросы, если лог включен, может там что-то будет.

30 июня 2020 в 22:06

Одно дополняет другое, а не заменяет. Schema же не заменит тайтл и дескрипшн. Остальные мета-тэги это уже по обстановке и по вкусу. Но какие мета-тэги и как прописывать на странице это уже не по теме данного форума вопрос, мне кажется, а все таки уже по SEO.

23 июня 2020 в 20:21
2

viktorbeznosov wrote: минуя стандартную админку друпала

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

23 июня 2020 в 8:48

Там же все равно размеры экрана считываются дажаваскриптом и сохраняются в куки. А потом уже да, на бэке работает контекст. Но это такое решение, компромиссное, я бы его не назвал элегантным. При первом заходе получается кук еще нет, надо грузить страницу, а потом сразу релоадить. И, допустим, при повороте устройства, если будет переход через брейкпоинт, тоже либо игнорировать это, либо перезагружать (в модуле есть такая опция). Но это как-то не юзер-френдли.

22 июня 2020 в 23:40

Всё, что через модуль breakpoint, будет работать в конечном счете на клиенте. Breakpoint это только API чтобы передать информацию о брейкпоинтах допустим из темы в модули. А что потом делать с этим - уже задача других модулей. Например, встроенный модуль responsive_image формирует для картинок вместо тэг с набором изображений под эти брейкпоинты.

20 июня 2020 в 21:48

OpenGraph это же фейсбуковская разметка. Он кроме фейсбука и другими соцсетями считывается. Но в руководстве гугл по структурированным данным его нет.

19 июня 2020 в 21:10
1

Да, все правильно. Устанавливаете модуль, включаете его и субмодуль Schema.org Product, и потом в настройках метатегов для вашего типа материала появится новая группа полей, с помощью токенов добавляете название "товара", цену, адрес картинки и т.д. Правда, не факт, что гугл будет выводить эту информацию в выдаче. Но попробовать можно. Во всяком случае берет он ее именно из микроразметки. После настройки модуля можно проверить правильно ли размечаются страницы, у гугла есть инструмент проверки структурированных данных.

13 июня 2020 в 14:01
1

Очевидно, код плагина ожидает, что в глобальной области будет переменная $, равная jQuery. В Друпал это не так, чтобы избежать конфликтов с другими библиотеками, которые могут использовать $. По-этому, либо попробовать заключить все содержимое файла bootstrap-autocomplete.js в конструкцию

11 июня 2020 в 23:04

Вот этот фрагмент странный  FlexSlider---
Откуда там дефисы в конце... У вас в директории модуля есть такой файл flexslider/flexslider_views/src/Plugin/views/style/FlexSlider.php ?

7 июня 2020 в 17:11
1

В настройках контекстного фильтра есть опция "Переопределить заголовок" (Override title). Там используются не токены, а плейсхолдеры %1, %2 и т.д. для соответствующих аргументов вьюса. Они при выводе заменяются на заголовок ноды. Для вашего случая, если вьюс выводится на странице ноды, в этом поле должно быть "Latest %1 News"

2 июня 2020 в 10:06

Судя по всему у вас не самая последняя версия commerce. Лучше всего обновите commerce до последней версии. Или понизьте версию php до 5.6. Может и в 7.0 будет работать, точно не помню с какой версии эта ошибка появляется. Третий аргумент в drupal_alter передается по ссылке, а там у вас сейчас не переменная, а функция clone(), в последних версиях php это не проходит.

27 мая 2020 в 16:40

Что-то с установочным профилем ему не нравится. Честно говоря я не сталкивался. В журнале /admin/reports/dblog есть информация по ошибкам? В отчете о состоянии /admin/reports/status есть ошибки? Еще в таких случаях можно гуглить по ошибке, убирая из нее ваши пути.

27 мая 2020 в 11:17

Пожалуйста! Можете как-нибудь, на досуге, переключить версию php и посмотреть/погуглить ошибки, бывает что ошибок вылетает много, но большая часть - однотипные и их можно быстро пофиксить.

26 мая 2020 в 18:31

Отключить его можно через базу данных, но лучше

charOFF wrote: залейте пока предыдущую версию recaptcha 7.x-2.2

Она еще с вашей версией php совместима. Папку sites/all/modules/recaptcha/ удалите, скачайте архив с предыдущей версией и распакуйте туда же в sites/all/modules/

26 мая 2020 в 17:14

Значит или модули очень давно не обновлялись или в кастомах какой-то устаревший код. Тогда залейте пока предыдущую версию recaptcha 7.x-2.2 или отключите пока и попробуйте обновить все остальное. А потом можно опять переключить версию php, посмотреть что будет. Если ошибки, то в каких файлах.

26 мая 2020 в 15:58

Попробуйте переключить версию PHP на 5.6 и запустите обновление заново. На многих хостингах версию php можно переключить в панели управления. У вас хостинг reg и панель IspManager?