Подробное руководство по устранению ошибок в Joomla с Helix Ultimate
Практические инструкции по диагностике и устранению неполадок в Joomla с Helix Ultimate

Визуальные проблемы с формами в Joomla: CSS-исправления для полей флажков и меток



Статьи, опубликованные в Facebook, не имеют изображения или имеют старый заголовок

Как Helix Ultimate, так и SP Page Builder могут добавлять OG-теги в HTML-код отображаемой страницы, но иногда Facebook не хочет их отображать. В большинстве случаев это связано с кэшем Facebook, а не с проблемами продуктов JoomShaper. Это можно просто проверить:

  1. Начнем с исходного кода страницы (статьи или страницы). Предварительный просмотр подстраницы с помощью функции браузера «Просмотр исходного кода страницы».
  2. Проверьте содержимое между <head> и </head> и найдите метатеги OG. Если вы их найдете, значит код в порядке.
  3. Теперь используйте FB Tool: https://developers.facebook.com/tools/debug/ и вставьте туда свой URL-адрес страницы, а затем прочитайте, что FB сообщит вам после анализа.
  4. В некоторых случаях вам придется нажать «Очистить еще раз», чтобы перезагрузить предварительный просмотр — если вы увидели старый контент без текущего изображения/фотографии или заголовка.
  5. Если вы выполнили все шаги и всё в порядке, то теперь, во время публикации статьи, всё должно быть в порядке. Если нет, вините FB, а не Helix Ultimate или SP Page Builder.

Проблема: com_sppagebuilder_media_manager_media_total_size_exceeds

Если вы не можете загрузить файл логотипа или фавикона сайта в Helix Ultimate, даже если это очень маленький (лёгкий) файл, измените настройки PHP в cPanel:

  1. В cPanel — MultiPHP INI Editor
  2. memory_limit установите 256 МБ или 512 МБ (рекомендуется) — тогда проблема будет устранена. Вероятно, у вас стоит -1 (без ограничений), и поэтому возникают проблемы с загрузкой.

Если у вас другая панель управления на хостинге, - обратитесь в службу поддержки хостинга, чтобы узнать, как установить указанное выше значение.

Временное решение:
Используйте Joomla Media Manager и загрузите логотип своего сайта, а затем просто выберите его в параметрах шаблона.

Не загружются изображения в настройках блога

Если вы сменили версию PHP и заметили, что больше не можете загружать фотографии в раздел «Статьи» на вкладке «Настройки блога». Ниже представлен скриншот из Joomla 4, но в Joomla 3.10 он выглядит очень похоже.

Руководство: Я не могу загрузить изображение в Joomla 4

Чтобы это исправить, выполните следующие действия:

  1. Сначала в панели администратора Joomla проверьте: «Информация о системе» > «Информация о PHP» > и найдите memory_limit — какое значение у вас указано? Если у вас -1 (без ограничений), перейдите в cPanel хостинга или обратитесь в службу поддержки хостинга, чтобы изменить это значение. Рекомендуется использовать любое значение больше 256 МБ. Для типичного небольшого или среднего сайта 512 МБ должно быть достаточно. Сохраните изменения и проверьте, обновилось ли значение. Затем попробуйте загрузить изображение ещё раз.
  2. Попробуйте загрузить другое изображение, возможно, меньшего размера, с расширением .jpg. Видно ли загруженное изображение?
  3. Затем проверьте значения высоты в разделе «Параметры шаблона» > «Блог» > «Настройки размера изображения». Если высота равна 0, укажите допустимое значение по вашему выбору. Например, 150px, 250px или 300px
  4. Добавьте или попросите своего хостинг-провайдера включить GD Library на вашем сервере.
  5. Вы также можете отключить mod_security в cPanel (на несколько минут) и перепроверить.
  6. Если это не помогло, отключите все дополнительные плагины, используемые в режиме редактора статей. Затем попробуйте ещё раз.

JUser: :_load: Could not load this user; user ID: XX

Это предупреждение Joomla, известное всем вебмастерам J!, начиная с Joomla 1.x. Оно означает, что автора статьи больше не существует. Вот несколько простых решений, которые можно использовать для диагностики и устранения этой проблемы:

  1. Отредактируйте каждую статью и на вкладке «Публикация» > «Создано» > выберите автора из списка текущих пользователей > «Сохранить и закрыть» (повторите для других статей)
  2. Удалите все ненужные демо-статьи. Создавайте собственные статьи.
  3. Создайте нового пользователя (Менеджер пользователей > Новый), затем с помощью PHPMyAdmin в таблице prefix_users измените его идентификатор с текущего номера на номер из предупреждающего сообщения.

Помните, что любые изменения на вашем сайте следует вносить осторожно и с надлежащим резервным копированием, чтобы избежать потери данных (шаг 2). Если вы не уверены в правильности выполнения третьего шага, лучше обратиться за помощью к специалисту по работе с базами данных Joomla.

Создание собственных форм: Проблема с расположеним полей флажков

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

Создание собственных форм: Проблема с расположеним полей флажков

Чтобы исправить это, вам придется добавить дополнительный пользовательский CSS-код:

.convertforms label {transform: none !important;}

Нужно вставить приведённый выше CSS-код в Параметры шаблона - Пользовательский код - Пользовательский CSS или внутри файла custom.css или внутри настроек форм Convert Forms вы должны получить правильный вид.

CSS-код в Параметры шаблона - Пользовательский код - Пользовательский CSS или внутри файла custom.css

Вызов неопределенного метода Joomla\CMS\Document\HtmlDocument::getWebAssetManager()

Убедитесь, что шаблон Helix Ultimate и плагин обновлены до последней версии.

Затем проверьте, обновлён ли установленный редактор JCE (версия должна быть 2.9.33 или выше). В случае проблем переключитесь на редактор TinyMCE для проверки редактора статей.

Перевод с английского:
www.joomshaper.com

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню