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

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

10 декабря 2023 в 21:39

olegkhodorko wrote: Название для вставки в alt и поле "Название", берётся из свойств самого загружаемого файла, из его поля "Title".

Это по-простецки называется: читать из EXIF-данных JPEG-изображения. Только EXIF поддерживается чуть менее, чем не всеми форматами. )

4 октября 2023 в 20:28

Ну что же, видимо, на этом и остановлюсь. Помечу, что топик решён.

Однако, если кто-то что-то знает, чего не знаем мы с Андрюхой - нижайшая просьба написать!

4 октября 2023 в 19:42

Кстати, да, как вариант - вполне. Спасибо за подсказку.

Однако, как-то не верится, что в API нет методов для экспорта/импорта условий запроса. С другой стороны - искал уже, ничего не нашёл.

16 июля 2023 в 22:45

1. Сколько нод в одном пакете батча? Где-то в настройках sitemap выставляется. Я смутно помню, что когда-то этот параметр помог решить проблему.

2. Сколько нод на одну страницу карты сайта? Тут уже точно помню, что уменьшение в моём случае до 5 000 (кажется так) решило проблему.

29 мая 2023 в 16:11

Пропустил (или забыл уже), что у вас в первом сообщении указан тип данных integer(10). Тогда нет предположений. Подозреваю, что это поведение SQL-сервера при включенном ‘NOT NULL’. Попробуйте отключить для этого поля.

29 мая 2023 в 9:28

Это не друпаловский уровень DB abstraction layer, однако, ладно, пропустим.

Я бы в первую очередь смотрел на данный столбец в структуре таблицы - на формат связанных с ним данных. Должен быть какой-то из типов int (integer), а конкретный тип (т.е. длина int) уже зависит от ваших задач.

28 мая 2023 в 12:51

runner12 wrote: Запрос выполняется успешно, захожу в админку - модуль включен. В чем прикол?

Кеш, скорее всего.

Вообще - это крайне не рекомендуемый метод выключения модуля. В том числе потому, что не отработают хуки очистки данных модуля. И при повторном включении могут быть проблемы, связанные с дубликатами существующих таблиц.

28 мая 2023 в 0:31

Если вы про нижнюю часть слева (т.е про инспектор) и про то, почему в нём не видно этот тег, то давайте вспомним, что обёртка вида <? ... ?> не является узлом-тегом - именно потому, что не соответствует маске тега, поэтому она и игнорируется браузером в обоих случаях. Это просто "заэкранированное" служебное указание поисковому боту, в какой кодировке читать карту.

28 мая 2023 в 0:20

Потому что в первом случае (слева) вы используете встроенный в браузер XML-ридер (открыв URL по прямому адресу), задача которого - выводить узлы XML-дерева (т.е. полезную информацию). При этом служебные теги могут скрываться. То есть - это как бы режим "браузера по узлам XML" с возможностью скрывать-раскрывать отдельные узлы.

Во втором (справа) вы открыли исходник XML и видите уже в том числе служебные (неотображаемые в ридере) теги - то есть, именно полный исходный код.

3 мая 2023 в 16:56

Нужно Views копать, представление каталога.
Где-то в настройках контекстных фильтров, в параметрах URL.
Скорее всего обработка "Если значение отсутствует, то..." не настроено на отдачу страницы ошибки, а на какой-то другой сценарий.
Ну или что-то вроде этого.

27 апреля 2023 в 6:18

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

25 апреля 2023 в 18:35

voviko wrote:
я замечал, что надо очень эксклюзивно называть модули. Попробуй эти же хуки вынести в модуль с другим названием.
также проверить на return exit и тп по твоему коду. Может в opcahe и тп ушло что-то не то

Модуль называется global_config, это просто слой базовой конфигурации проекта с кастомными функциями и формами.

На opcache тоже было подозрение.

25 апреля 2023 в 3:51

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

Что это было - до сих пор не могу понять. Понаблюдаю за дальнейшим поведением системы.

Может ли это теоретически быть связано с какими-то особенностями внутреннего кеширования PHP или какими-то неправильными его настройками на сервере?

17 апреля 2023 в 0:07

PS. Проскочил, у вас же это не build-функция формы, значит $form_state в явном виде недоступен.

Тогда этот блок кода можно поместить в build-функцию формы: