Блоги

Обнаружена рекурсия в представлении taxonomy_term отображения default

28 мая в 14:15

Собрался было поменять в постраничном навигаторе кол-во элементов, на большее, как пропало описание термина на “Taxonomy term, фотки из каталога есть, а описания нет. Но вроде победил, на локал. копии сделал, решил повторить на др. локал. копии, перед боевым применением на рабочем сайте, и вдруг, такое сообщение.

Commerce 2 изменение цены в зависимости от атрибута

28 мая в 14:08

Всем привет! Решил попробовать Commerce 2 (8.x-2.17).
Общая схема работы понятна:
Добавляем "Тип товара", в рамках которого добавляются вариации товара. Все удобно и понятно до того момента как добавляю атрибуты.
К примеру мой товар имеет разный цвет, материал, размеры:

регионы в Drupal 8

28 мая в 13:25

Помогите пожалуйста с кодом ( я новичок ) использую тему Bootstrap
................

{% endblock %}
{% endif %}

{% endblock %}

<
{% block footer %}

{% if page.footer_first or page.footer_second or page.footer_third or page.footer_fourth %}

{{ page.footer_first }}
{{ page.footer_second }}
{{ page.footer_third }}
{{ page.footer_fourth }}

{% endif %}
{% if page.footer_fifth %}

Баг в отображении

28 мая в 13:12

Сайт vacancy-tomsk.ru
Надо исправить баг в выдаче.
Информация должна выдаваться: сначала подогретые вакансии (самый высокий подогрев самое высокое место в выдаче), далее по дате. Сейчас на 11-12 вкладке колонка слева (вакансии от прямых работодателей) после 30 апреля стоят несколько майских вакансий. Такого не должно быть. Все должно быть по порядку. Очистка кэша не помогает.

Запрет на редактирование материала, спустя время

28 мая в 6:06

Всем здрасте. Как на форуме запретить пользователям редактировать свои материалы, спустя какое-нибудь время? Скажем, чтобы они могли редактировать свои посты только в течение первых нескольких часов после публикации.

Уведомление после входа на сайт

27 мая в 21:15

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

После перноса на Докер ИНОГДА ловлю ошибку решающуюся core/rebuild.php. А почему так происходит?

27 мая в 14:10

Разбираюсь с Docker4Drupal.
Иногда после переноса сайта с хосинга на Докер, ловлю такую ошибку на сайте (сайт не работает):
The website encountered an unexpected error. Please try again later.TypeError: Argument 1 passed to Drupal\Core\Plugin\Context\Context...

Помагает если в settings.php прописать
$settings['rebuild_access'] = TRUE;
потом
site.localhost/core/rebuild.php

Поиск Яндекса для сайта интернет-магазина с выдачей в JSON

27 мая в 13:33

Доброго здоровья!
Не могу найти. Подскажите, кто-нибудь делал поиск Яндекса на сайте для интернет магазина (на Ubercart 6) с выдачей в JSON? Штука вроде очень интересная, уже давно существует и не особо сложная в реализации. Но, найти вот для друпала не могу.
https://yandex.ru/dev/site/api/concepts/quick-start-docpage/

Не показываются системные картинки(иконки)

27 мая в 12:38

У меня не отображаются картинки(не в верхнем меню, ни лупа на кнопке поиска, ни карандаш)
при этом на другом сайте который я установил чуть раньше на тот же сайт всё отображается нормально

Как сделать в типе материале кв.м в верхнем регистре?

26 мая в 23:06

Необходимо в поле типа материала сделать кв.м или как-то темизировать это поле, чтобы данные были метр в квадрате в верхнем регистре , как это можно сделать?

Как вывести картинку к термину таксономии?

26 мая в 22:59

Сделаны термины таксономии и к ним поле изображение. Задача через тип материала или шаблон вывести поле с изображением таксономии. Как это проще всего сделать? В идеале через шаблон страницы вывести это поле, но вот так не работает <?php print render($content['field_image']); ?>
Как это проще всего сделать?

Доработка действующего сайта: удаление ненужных url

26 мая в 22:09

На сайте ideatranslate.ru нужно удалить ошибочные url разной природы.

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

В результате есть дублёры актуальных url или ненужные url. По сути, речь об оптимизации сайта и решении seo задач. С пользовательской точки зрения у сайта проблем нет - всё функционирует корректно.

Помогите убрать ошибку Notice: Undefined index: description in system_requirements

26 мая в 15:44

Помогите чайнику! Обновляла модули на Друпале 7, начала с вебформы, выдал мне, что версия пыхи должна быть выше для рекапчи. Обновляю другие модули, при попытке обновить в бд, опять выдает такую же ошибку. Нашла данный файл, строка 457, вот кусок этого кода:
// Check the module's PHP version.
$name = $file->info['name'];
$php = $file->info['php'];
if (version_compare($php, PHP_VERSION, '>')) {

Ссылка ведет на ноду

26 мая в 11:44

Здравствуйте.
При нажатии на ссылку, открывается нода в которой находиться поле с ссылкой.

Просьба: подскажите, пожалуйста, как правильно отредактировать представленный ниже код php? Ссылка должна вести на другой сайт, тоесть наружу.

<?php$row[] = l($node->field_link_reference['und'][0]['title'], 'node/' . $node->nid);?>

Спасибо, большое.

Внезапно перестал работать ajax при добавлении изображений в поле нод

26 мая в 11:33

Добавляю картинку в поле (при добавлении ноды) и ничего не происходит (хром). А если страница сама обновилась (например я забыл заголовок вставить и соответственно друпал выругается и обновит всю страницу) - то все ОК, картинка в поле есть

Если же заголовок я не забыл, а просто нажимаю "сохранить" - отправляя на публикацию - то тоже все ОК

то есть как бы не работает "перезагрузка" куска node/add которая отвечает за изображения (может и за файлы)

это аякс что ли глючит?

Термины таксономии через Views. Добавление описания термина ломает пагинацию

26 мая в 11:23

Собственно сабж

Есть вьюха из стандартных: /taxonomy/term/% - вывод анонсами
В нее добавлено отношение "Содержимое: Термины таксономии материала"

И в шапку "Шапка: Глобальный: Область представления" вставлено "Представление: term_sescription - экран "page""

И вот эта вставка ломает к черту пагинацию.

Кто виноват и что делать?

Не отображается тип материала в содержимом Drupal 7

26 мая в 9:34

Прошу помочь , создала "тип материала" ( товар для каталога) , зашла в "содержимое " что бы начать добавлять товары, его нет в списке. Только то, что было создано ранее . Почему "материал" добавляется, а "в содержимом " его нет?

Pathauto - токен для терминов таксономии

25 мая в 16:10

Есть ли токен, который работает аналогично [term:parents:join-path], но вставляет значение текстового поля, которое заполняется при создании термина? [term:parents:join-path] выводит иерархию правильно, но подставляет значение имени термина, а не поля, которое мне нужно.

Нашел [term:parent:url:path] - но так как изначальный шаблон выглядит следующим образом:
category/term1/term2/term3, т.е. первое значение прописывается вручную (чтобы оно имелось и у корневого термина), то шаблон с [term:parent:url:path] выводит "category" два раза.

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

24 мая в 17:02

Кто как решает такие проблемы? Поделитесь инфой, возникла видимо после обновления ядра или модулей друпал 8.

ОПРЕДЕЛЕНИЯ СУЩНОСТИ/ПОЛЯ
Несоответствие определений сущности и/или поля
В типе сущности и определениях поля обнаружены следующие изменения.
Сообщение
Поле message.field_message_pm_thread должно быть обновлено.
Поле message.field_message_private_message должно быть обновлено.

Модуль ENTITY UPDATE не помог, в базе нет полей в этих таблицах.