Блог пользователя - tech

tech Втр, 27/06/2017 - 15:47

Metatag. Индивидуальные Title в drupal8?

В описании модуля написано, что можно переопределять метатеги для каждой отдельной ноды:
"Ability to override meta tags on each entity object, e.g. to override meta tags on an individual node."

В друпал 7 у нод в форме редактирования есть поля для редактирования тайтла и др.

В друпал 8 нет. Где включить, не нашел. Или такой возможности нет? (включен только модуль metatag, все расширения выключены)

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

tech Втр, 30/05/2017 - 08:02

504 Gateway Time-out при импорте базы Drupal 8

Возникает ошибка 504 Gateway Time-out в phpMyAdmin при импорте базы данных сайта на Drupal 8. Пробовал не нескольких хостингах. Что делать?

Тип материала: 
Версия Drupal: 
0 Спасибо

tech Пнд, 22/05/2017 - 18:28

Изменить значение поля у множества нод

Можно ли как-то программно или с помощью модуля обновить значение и формат поля (текстового многострочного) у всех нод одного типа материалов. То есть у всех нод это поле должно содержать одно и то же.

Тип материала: 
Версия Drupal: 
0 Спасибо

tech Вс, 02/04/2017 - 13:27

Не добавляется пользовательская ссылка в xml sitemap в друпале 8

Не могу добавить ссылки на вьюзы в sitemap.xml. Когда пытаюсь через /admin/config/search/xmlsitemap/custom/add , то пишет:

« The custom link ... is either invalid or it cannot be accessed by anonymous users. »

Вряд ли invalid, скорее второй вариант. Что надо сделать?

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tech Втр, 21/03/2017 - 10:23

Geshi и Ckeditor. Пропал моноширинный шрифт

Все работало. В выпадающем меню "формат" скэдитора при выборе моноширинного шрифта вставляется тег pre. В настройках геши в поле "Теги для подсветки синтаксиса" указан pre.

Вдруг непонятно почему (никакие настройки не менялись) после добавления очередной статьи в выпадающем меню формата исчез пункт с моноширинным шрифтом. Он снова появляется если убрать фильтр геши в текстовом формате.

В чем может быть проблема?

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tech Пт, 17/03/2017 - 09:34

Редакции (revisions): сравнение на странице редакций и ссылка на эту страницу из представления

1. На странице редакций каждой ноды (/node/№/revisions) можно ли как-нибудь вывести содержимое измененных полей редакции (по сравнению с предыдущей). Может модуль какой есть?

2. В представлении надо добавить поле-ссылку на эти страницы сравнения редакций.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tech Чт, 16/03/2017 - 13:51

"Несоответствие определений сущности и/или поля"

В отчете о состоянии появилась следующая ошибка (возможно после обновления до 8.2.7):
«Определения сущности/поля
Несоответствие определений сущности и/или поля
В типе сущности и определениях поля обнаружены следующие изменения.
Content
Поле node.field_locality должно быть обновлено.»

В одном из типов материалов есть поле с машинным именем field_locality и типом "Список (текст)"

Что с этим делать? Как обновить поле? Запуск хрона, обновление базы данных, очистка кэша проблему не решили.

Тип материала: 
Версия Drupal: 
0 Спасибо

tech Вс, 05/03/2017 - 11:06

Где посмотреть и задать горячие клавиши для кнопок CKEditor

Где посмотреть и задать горячие клавиши для кнопок CKEditor?

Стандартные кнопки имеют "горячие клавиши". Установлено несколько модулей, добавляющие другие кнопки (например, CodeTag). Есть ли у них горячие клавиши и какие - непонятно. В каком файле следует искать или что и куда прописать?

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tech Чт, 02/03/2017 - 13:29

Скопировать ссылки из разных меню в одно общее меню

Есть несколько разных меню со своими пунктами-ссылками. Требуется собрать все ссылки в одно главное меню. Именно продублировать, а не перенести. Нет ли какого-нибудь модуля или хитрости для этого? А то вручную долго.

Зы. Также не помешал бы модуль, который позволял бы при редактировании ноды добавлять ссылку на нее сразу в два меню.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tech Ср, 21/12/2016 - 16:22

GeSHi field - как добавить просто "code" или язык с моноширинным шрифтом?

В настройках geshifilter включены необходимые языки.
К типу материала добавлено GeSHi field. При редактировании ноды данного типа можно выбрать желаемый язык программирования. Однако нужен еще язык с моноширинным шрифтом и без разноцветной подсветки. В принципе подходит то, как оформляет текст тег code. Но как его добавить к списку языков, которые выбираются при редактировании ноды для поля geshi?

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

tech Втр, 20/12/2016 - 15:38

Ссылки в блоке комментариев

В друпал 8 в блоке "Последние комментарии" ссылки имеют вид http://домен/comment/9. При этом не происходит переход непосредственно к комментарию, а оказываемся на странице статьи вверху.
В друпал 7 ссылки в блоке комментариев имеют вид http://домен/comment/12#comment-12. И все работает.

В чем проблема друпала 8, как исправить?

Тип материала: 
Версия Drupal: 
0 Спасибо

tech Втр, 06/12/2016 - 20:24

В представлении вывести имя юзера, который последним редактировал ноду

Drupal 8. Можно ли и как вывести в представлении имя пользователя, который последним редактировал материал?

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

Также желательно вывести в представлении ссылки на страницы редакций нод (../revisions).

Тип материала: 
Версия Drupal: 
0 Спасибо

tech Ср, 30/11/2016 - 20:07

Скрыть материалы одного типа от всех, кроме одной роли (Drupal 8)

Как в Drupal 8 сделать так, чтобы определенный тип материалов могли просматривать и редактировать только администратор и пользователи определенной роли? Другие не должны ноды этого типа видеть вообще.

Тип материала: 
Версия Drupal: 
0 Спасибо

tech Пнд, 28/04/2014 - 08:25

Computed Field. PHP: как присвоить 0 пустым полям?

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

Проще всего в коде поля computed field складывать все числовые поля перед этим присвоив 0 тем полям, куда числа не были введены.

Но когда в конструкции if проверяю на равенство NULL числового поля возникает ошибка при создании материала:

Тестовый код:

<?php
if (array_pop(array_pop(field_get_items($entity_type$entity'field_cpu'))) == NULL$entity_field[0]['value'] = 0;
else 
$entity_field[0]['value'] = array_pop(array_pop(field_get_items($entity_type$entity'field_cpu')));
?>
Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tech Пнд, 21/04/2014 - 07:17

Ссылка на материал. Как отобразить только некоторые поля?

Есть два типа материала. Например, "Сборка" и "Процессор". В сборке есть поле-"ссылка на материал" (используется модуль References).

При отображении статьи типа "Сборка" поле, являющееся ссылкой на статью "Процессор", можно отобразить как
-обработанный материал (статья полностью или анонс или rss, др.)
-заголовок (ссылка)
-заголовок (без ссылки)
-ID, URL

А нужно следующее:
1) чтобы заголовок не был ссылкой
2) чтобы отображались только определенные поля статьи "Процессор", а не вся статья.

Тип материала: 
Версия Drupal: 
0 Спасибо