Новости Joomla

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные...

Как вызвать событие только для указанной (одной или более) группы плагинов в Joomla 5Системные плагины в Joomla срабатывают всегда, но большое их количество может негативно сказаться на скорости работы Приложения. А во-вторых ошибка в системном плагине, добавляющем кнопку в тулбар может обрушить механизм регистрации / авторизации пользователя. Поэтому для лучшего быстродействия и надёжности работы системы плагины в Joomla разделены на группы. Каждая группа срабатывает только в определённом месте и в определённый момент времени. Небольшой пост-шпаргалка для Joomla-разработчиков от участника нашего сообщества Виталия Некрасова (@vitalik_a) подскажет как в своём коде сделать то, что написано в заголовке поста 😎Читать пост на Хабре#joomla #php #разработка #webdev

Обновление модуля WT Quick links v.2.3

Обновление модуля WT Quick links v.2.3

Обновление модуля WT Quick links v.2.3.0Модуль позволяет создавать быстрые наборы элементов: ссылки на различные сущности на сайте Joomla: категории материалов, Virtuemart, JoomShopping, пункт меню или пользовательскую ссылку. Есть условия для исключений показа элементов списка.Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео. Также это могут быть не только ссылки, но и список вопросов FAQ, элементы Bootstrap Tabs, Accordion и т.д.v.2.3.0 Что нового?- Собственные макеты для ссылокТеперь для каждой ссылки можно указать собственный макет из папки /tmpl/sublayout/. Для использования модуля в этом режиме, необходимо выбрать макет модуля - default-sublayouts или создать собственный вариант этого макета. - Обработка плагинами контентаСодержимое поля Дополнительный текст для ссылки теперь обрабатывается плагинами контента.- Поле примечанияДобавлено поле примечания для ссылки. Это удобно ориентации в большой форме.- Рефакторинг кодаПроведена чистка и улучшения кода.Страница расширенияGitHub#расширения #virtuemart #JoomShopping

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

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Здравствуйте!
Помогите пожалуйста правильно составить путь к картинке для разметки Open Graph ведущий к файлу корень/layouts/joomla/content/full_image.php:
Спойлер
[свернуть]
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #1 : 27.01.2018, 20:32:44 »
Картинки вставлены прямо в текст. Без image_fulltext и image_introtext 
« Последнее редактирование: 27.01.2018, 22:41:32 от Mnojitell »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Функция пути к картинке для Open Graph
« Ответ #2 : 27.01.2018, 21:31:25 »
Вот что я надумал.
а почему именно это?

Онлайн проверка синтаксиса ошибок не нашла.
а это на каком языке?

А вот будет ли работать?
откровенно говоря сомневаюсь
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #3 : 27.01.2018, 22:42:42 »
Нужно как-то задать путь без переменных image_fulltext и image_introtext, так как картинки вставлены напрямую. 
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Функция пути к картинке для Open Graph
« Ответ #4 : 28.01.2018, 00:06:29 »
Нужно как-то задать путь без переменных image_fulltext и image_introtext, так как картинки вставлены напрямую. 
Ну так к картинкам вставленным вручную пути прописать можно только вручную. Либо парсить контент регулярками
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Функция пути к картинке для Open Graph
« Ответ #5 : 28.01.2018, 09:25:16 »
Как бы эта тема много раз подымалась и есть множество решений на форуме, надо просто поискать. К примеру, один из вариантов
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #6 : 07.02.2018, 19:45:36 »
Обыскался уже. Ни один не подходит. Кто-нибудь может подсказать, каким параметром в Joomla выводятся изображения вставленные прямо в материал? То есть непосредственно в текст. Их нет ни в каких окнах: ни в intro, ни в full, но как то же их джумла загружает?
При просмотре кода через <pre> понял, что главная картинка материала всё таки прицеплена к introtext,
Спойлер
[свернуть]
  но каким макаром получить на неё ссылку, чтобы передать в Open Graph image, так и не пойму.
« Последнее редактирование: 07.02.2018, 20:01:13 от Mnojitell »
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Функция пути к картинке для Open Graph
« Ответ #7 : 07.02.2018, 20:47:52 »
Никак не вставляются, их надо получать из текста статьи, в примере есть уже готовый код.
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Функция пути к картинке для Open Graph
« Ответ #8 : 07.02.2018, 21:26:15 »
Цитировать
но каким макаром получить на неё ссылку, чтобы передать в Open Graph imag
Ну так если пример не нравится - напишите регулярные выражения по-своему
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #9 : 08.02.2018, 15:37:19 »
ProtectYourSite указанный вами пример выводит: корень сайта/альт изображения.
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Функция пути к картинке для Open Graph
« Ответ #10 : 08.02.2018, 16:04:57 »
Я так подозреваю, что @ProtectYourSite использовал вот это руководство https://stackoverflow.com/questions/138313/how-to-extract-img-src-title-and-alt-from-html-using-php

Только я так и не понял, почему во втором вызове preg_match_all парсится $result[0][0]
Попробуйте перебрать, как в примере, по ссылке. Может получится правильно (самому проверять лень  ::))
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Функция пути к картинке для Open Graph
« Ответ #11 : 08.02.2018, 16:14:12 »

Только я так и не понял, почему во втором вызове preg_match_all парсится $result[0][0]
Первое найденное изображение. Можно конечно допилить и перебирать всё изображения статьи, лично мне хватает одного.
Mnojitell, Скорее всего у вас у изображений нету title(поэтому и не совпдает по коду) - можно убрать лишний вариант с условия и выводите $img и смотрите какие данные приходят.
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #12 : 08.02.2018, 16:18:58 »
Спасибо за подсказки друзья! Сейчас попробую.
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Функция пути к картинке для Open Graph
« Ответ #13 : 08.02.2018, 16:19:22 »
Первое найденное изображение.
Ай, ну да, туплю!
Вы же ниже привели код, в котором выводите одну картинку в OG:Image
Просто я привык, что просят несколько картинок предавать. Вот и не понял, зачем дёргать только один результат  ;D
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #14 : 08.02.2018, 21:40:01 »
Ничего не выходит.
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Функция пути к картинке для Open Graph
« Ответ #15 : 08.02.2018, 22:00:43 »
ссылку на сайт дать можете? А конкретно, на проблемную страницу
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #16 : 09.02.2018, 00:40:45 »
 Информация к размышлению: рабочая конфигурация кода для вывода картинки (из плагина Easyopengraph).                 
Спойлер
[свернуть]
*

Mnojitell

  • Захожу иногда
  • 122
  • 5 / 0
Re: Функция пути к картинке для Open Graph
« Ответ #17 : 09.02.2018, 19:09:57 »
Спасибо ProtectYourSite за представленный пример! Допилил имеющийся код. Дело было не только в отсутствии титлов, но и в изменении формы самого материала. Наконец-то удалил Easyopengraph выдающий разметку в категориях с ошибками.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Название сайта на картинке

Автор VIK4

Ответов: 5
Просмотров: 1468
Последний ответ 16.10.2023, 12:48:19
от VIK4
Не вызывается функция Joomla 3

Автор Dram

Ответов: 4
Просмотров: 601
Последний ответ 28.11.2020, 23:17:57
от ProtectYourSite
Как убрать из Head ненужные скрипты и сделать загрузку Open+Sans локальной?

Автор Zegeberg

Ответов: 5
Просмотров: 1021
Последний ответ 05.05.2020, 15:46:27
от beliyadm
Обновление и Could not open archive part file

Автор ReefTank

Ответов: 16
Просмотров: 2349
Последний ответ 17.01.2019, 10:40:47
от ReefTank
Open Graph в Joomlа-3

Автор Gosp1

Ответов: 1
Просмотров: 1068
Последний ответ 22.05.2018, 05:09:09
от Cedars