Alexey
Да
Vladimir
Vladimir
И какая версия yootheme и джумла
Александр
всем доброго вечера!
Ребят, как-то можно получить название текущего материала в коде шаблона?
В общем шаблон helixultimate
В нем есть блок Page Title в который выводится заголовок пункта меню. Этот заголовок можно сделать H1 или H2
Для страницы категории все хорошо. Но вот если к примеру у меня каталог товаров, в категории задал заголовок, вывел его в H1, то этот же заголовок выводится и на странице материала и тоже в H1
Это неправильно. Я решил сделать так, чтобы на странице материала в Page Title выводился бы заголовок материала, а не пункта меню.
Заголовок можно получить при помощи:
$document = Factory::getDocument();
echo $document->title;
Но это заголовок страницы в браузере, а не самого материала
И еще остается задача определить, какая страница открыта в текущий момент (категории или материала), пока не разобрался с этим
Александр
SergOS 💾
Александр
в файле шаблона это не сработает
Александр
блок с заголовком в хеликсе выводится тут /templates/shaper_helixultimate/features/title.php
Alexey
Alexey
Эта ссылка открывается на десктопе
Alexey
А на мобильном там другой адрес
Alexey
J3
Alexey
https://formeclinic.ru/?Itemid=238
Егор
Так у вас в десктоп ссылка на пункте меню - https://formeclinic.ru/cosmetology/inektsionnaya-kosmetologiya/botoks
А в моб версии ссылка на пункте меню - https://formeclinic.ru/?Itemid=238
Егор
У вас две шапки, одна для моб другая для десктоп, правьте шапку для моб где содержится моб меню и смотрите настройки yootheme которые отвечают за вывод моб меню
Alexey
Получается что мобильном она прописана руками
Егор
тогда смотрите index.php
Александр
Ребят, помогите, пожалуйста. Как мне в шаблоне получить текущий view страницы?
Pavel
Просто название view? Или объект представления?
Pavel
Если первое, то
Factory::getApplication()->input->get('view, '')
Александр
Александр
спасибо, то что надо
Александр
Pavel, а не подскажете, как получить заголовок материала в шаблоне? если так можно вообще
Sergey
Александр
всем доброго вечера!
Ребят, как-то можно получить название текущего материала в коде шаблона?
В общем шаблон helixultimate
В нем есть блок Page Title в который выводится заголовок пункта меню. Этот заголовок можно сделать H1 или H2
Для страницы категории все хорошо. Но вот если к примеру у меня каталог товаров, в категории задал заголовок, вывел его в H1, то этот же заголовок выводится и на странице материала и тоже в H1
Это неправильно. Я решил сделать так, чтобы на странице материала в Page Title выводился бы заголовок материала, а не пункта меню.
Заголовок можно получить при помощи:
$document = Factory::getDocument();
echo $document->title;
Но это заголовок страницы в браузере, а не самого материала
И еще остается задача определить, какая страница открыта в текущий момент (категории или материала), пока не разобрался с этим
Александр
Александр
хочется привести в порядок заголовок страниц
Александр
мне нужно, чтобы на странице материала в блоке Page Title выводилось название текущего материала, а не пункта меню
Александр
проверяю текущий view, если он равер article, то подставляем в заголовок название материала, а для остальных страниц выводится заголовок пункта меню
Елена
Елена
$view = $app->input->getCmd('view', '');
Елена
ток сначала $app = Factory::getApplication();
Дмитрий
Дмитрий
в каком месте
Дмитрий
в плагине?
Дмитрий
в плагине просто можно получить модель материала и оттуда title
Дмитрий
тайтл формируется от названия статьи и потом может пункт меню его переопределить, да
Дмитрий
хм, вспомнить бы кто page title формирует
Дмитрий
пункт меню что ли =))
Дмитрий
@Septdir кто формирует page titlte, не помнишь?
Дмитрий
и где
Dmitry
По моему document
Sergey
Там хеликс. Этот большой page title для h1 - отдельное поле в пункте меню
Александр
в каком месте
в файле шаблона.
В шаблоне helix есть отельные файлы для некоторых блоков.
Александр
Заголовок страницы получить можно так:
$document = Factory::getDocument();
$document_title = $document->title;
Сейчас проблема в том, что этот заголовок содержит название сайта
RINAT
Команда stackideas начали поддержку шаблонов от Joomdev и Переименовали их билдер на EasyBuilder
https://stackideas.com/joomla-templates
Александр
Александр
всем спасибо
Sergey
Akeeba Social Login for Joomla!
Пакет плагинов авторизации и регистрации пользователей Joomla через социальные сети. Поддерживает Joomla 3 и Joomla 4.
Список поддерживаемых соц.сетей и сервисов:
- Facebook
- GitHub
- Google
- LinkedIn
- Microsoft Account
- Twitter
- Apple
На момент написания заметки даты последнего обновления:
- для Joomla 3 - 12.08.2021
- для Joomla 4 - 31.03.2022
Страница расширения
RINAT
RINAT
Den 💙💛
Den 💙💛
Светлана
Здравствуйте всем. Может кто-нибудь подсказать в чем может быть проблема? Плывет верстка, при разном расширении экрана блок оказывается в абсолютно разном месте. http://joxi.ru/ZrJPB0YHQOe1b2 Возможно, совершенно элементарно решается. Где-то поставить галку или подобное, чтобы зафиксировать положение. Полный новичок. Движок joomla. Впервые размещаю на сайте категорию - Консервное оборудование (через модуль roksprocket, как созданы аналогичные в той же категории, скопировав и подредактировав html код из аналогичного блока). Если в roksprocket перетаскиваю блоки, например, новый блок Консервное оборудование перетаскиваю выше блока Слайсеры, то ползет уже блок Слайсеры. Спасибо.
Егор
Здравствуйте всем. Может кто-нибудь подсказать в чем может быть проблема? Плывет верстка, при разном расширении экрана блок оказывается в абсолютно разном месте. http://joxi.ru/ZrJPB0YHQOe1b2 Возможно, совершенно элементарно решается. Где-то поставить галку или подобное, чтобы зафиксировать положение. Полный новичок. Движок joomla. Впервые размещаю на сайте категорию - Консервное оборудование (через модуль roksprocket, как созданы аналогичные в той же категории, скопировав и подредактировав html код из аналогичного блока). Если в roksprocket перетаскиваю блоки, например, новый блок Консервное оборудование перетаскиваю выше блока Слайсеры, то ползет уже блок Слайсеры. Спасибо.
Исходя из изложенного, косяк явно в коде html при редактировании... посмотрите внимательно, где-то пропустили зыкрывающий тег.
Sergey
Плагин файловой системы Amazon S3 и S3-совместимых хранилищ для Joomla 4
Joomla 4 представила концепцию плагинов-адаптеров для Media Manager, которые позволяют вам указывать хранилище для ваших медиафайлов за пределами папки images на вашем сайте.
Сама Joomla поставляется с одним адаптером под названием «Файловая система — Локальный каталог». Он реализует стандартное хранилище медиафайлов в файловой системе вашего сервера. По умолчанию он разрешает доступ только к папке images, но при необходимости его можно настроить для поддержки большего количества папок в корневом каталоге вашего сайта.
Преимущество плагинов-адаптеров для Media Manager в Joomla 4 заключается в том, что такой подход позволяет сторонним разработчикам, создавать дополнительные плагины-адаптеры для служб облачного хранения файлов. Этот плагин делает именно это, обеспечивая интеграцию с Amazon S3 и другими сторонними сервисами, которые предоставляют S3-совместимый API.
Однако, самое весомое преимущество этого плагина заключается в том, что контейнер (bucket) Amazon S3 может быть источником для Amazon CloudFront . Файлы, которые вы загружаете в контейнер S3, мгновенно становятся доступными для глобальной сети доставки контента (CDN). Это позволяет вам эффективно и экономично доставлять свои медиафайлы международной аудитории с минимальными затратами.
Плагин бесплатный, доступен на GitHub
Alexey
https://nevigen.com/ru/addons/sortirovka-otsutstvuyushchikh-tovarov-v-joomshopping.html
Alexey
А есть такое для Joomshoping 5
Alexey
???
Vladimir
Угу
mmth
@progreccor радикал форм названия input где-то кеширует? вроде поменял в настройках формы в прошке, а шлет со старыми именами input
Дмитрий
Дмитрий
прошка не всегда кеш сбрасывает вроде
Vladimir
Vladimir
mmth
Vladimir
да, rf input
Ну там смотри просто что будет в самом коде сайта
Vladimir
Имя по сути в input напрямую стоит
mmth
Александр
Ребят, после установки радикалформ кнопка настроек плагина выдает ошибку 404
Александр
Vladimir
Vladimir
Будет исправлено