Блоги

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

29 мая в 10:32

Добрый день, помогите пожалуйста, запутался уже совсем с рулзами

Есть сайт, есть крон задача на уровне сервере, которая запускает кроновскую ссылку друпала каждый час
В рулзах есть компонент, который просто шлёт письмо определенному ящику

Задача такая, чтобы этот компонент запускался один раз в сутки, например в час ночи

Как сделать порядковый номер в таблице views?

29 мая в 4:42

Всем привет!

Подскажите, как можно реализовать порядковый номер во вьюс(тип отображения таблица), при условии, что к таблице прикручена пользовательская фильтрация по полю. Использовал global counter, но после фильтрации он показывает текущую позицию строки, а не ту, что была до фильтрации. Иными словами что я хочу: есть таблица из 30 позиций например. Я ввёл фильтрацию мне показали одну позицию, но порядковый номер должен сохранится исходный, а не на основе текущих результатов(25ый например, а не первый, так как результат один).

Путь для view

28 мая в 15:24

Есть такая проблема.
У меня есть вьюшка https://rossila.ru/drivers1/
Я хочу задать ей путь https://rossila.ru/drivers/ - но у меня на это URL выдает 404
Not Found
The requested URL /drivers/ was not found on this server.

В чем может быть проблема? Нигде никаких страничек с таким URL-ом больше на сайте нет

Исправление проблемы с Ajax для Google Chrome 83

28 мая в 15:12
2

Не было печали, но с утра заметил, что браузер немного обновился. Посмотрел, так и есть, вчера он обновился автоматически. Далее полез я на свой сайт, и заметил, что функционал который использовал ajax, ловил ошибку, в консоле было видно причину - ajax canceled. Короче, я понял что это из-за нового хрома. Гуглил, нашел решение - тут

Если в кратце, то нужно скачать новый jquery.form и в папке с модулем jquery update заменить этот файл. После чего все работает как и должно работать.

Обнаружена рекурсия в представлении 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""

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

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