Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 1782 Просмотров
*

lesovik

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
.

Уважаемые специалисты, добрый день.

У меня установлен шаблон Helix 3. Хотя в нем прописаны теги Open Graph, наблюдаю проблему.

При размещении ссылки на статью сайта в соцсетях ВК и FB отражается:

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

Я знаю, что Open Graph определяется в файле "/html/com_content/article/default.php" в шаблоне "shaper_helix3".

Код там такой:
Код

//get image
$article_attribs = json_decode($this->item->attribs);
$article_images = json_decode($this->item->images);
$article_image = '';
if(isset($article_attribs->spfeatured_image) && $article_attribs->spfeatured_image != '') {
$article_image = $article_attribs->spfeatured_image;
} elseif(isset($article_images->image_fulltext) && !empty($article_images->image_fulltext)) {
$article_image = $article_images->image_fulltext;
}

//opengraph
$document = JFactory::getDocument();
$document->addCustomTag('<meta property="og:url" content="'.JURI::current().'" />');
$document->addCustomTag('<meta property="og:type" content="article" />');
$document->addCustomTag('<meta property="og:title" content="'. $this->item->title .'" />');
$document->addCustomTag('<meta property="og:description" content="'. JHtml::_('string.truncate', $this->item->introtext, 155, false, false ).'" />');
if ($article_image) {
$document->addCustomTag('<meta property="og:image" content="'. JURI::root().$article_image.'" />');
$document->addCustomTag('<meta property="og:image:width" content="600" />');
$document->addCustomTag('<meta property="og:image:height" content="315" />');
}

$post_format = $params->get('post_format', 'standard');
$has_post_format = $tpl_params->get('show_post_format');
if($this->print) $has_post_format = false;


Не могли бы вы подсказать, почему в ВК и Facebook неправильно "всасывается" при постинге картинка страницы?


Благодарю за советы.

.
« Последнее редактирование: 24.06.2017, 19:24:27 от lesovik »
*

gorbi_U

  • Захожу иногда
  • 118
  • 0 / 0
  • g-news.com.ua
У меня постит в соцсетях нормально, но всякие онлайн-сервисы SEO пишут, что не находят разметку open graph
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

OffCanvas меню Helix Ultimate добавить текст к иконке

Автор Andre100

Ответов: 2
Просмотров: 4249
Последний ответ 20.03.2023, 12:42:49
от Andre100
Helix 3 старается горизонтально размеченные картинки переставить вертикально

Автор olderman

Ответов: 3
Просмотров: 1604
Последний ответ 30.10.2022, 08:59:06
от marksetter
Где настраивается и как убрать Sidebar в Helix Ultimate?

Автор varella

Ответов: 5
Просмотров: 1463
Последний ответ 20.09.2022, 23:12:13
от varella
Helix ultimate 2 вопрос про меню и хедар

Автор Serganius

Ответов: 3
Просмотров: 1347
Последний ответ 21.12.2021, 23:02:51
от Alex_gs
Генератор в Helix Ultimate 2

Автор Andrew59

Ответов: 2
Просмотров: 1682
Последний ответ 11.12.2021, 17:27:28
от fonPux