Заметки фрилансера
index.php?option=com_plugins&task=plugin.edit&extension_id=10249
use Joomla\CMS\Environment\Browser;
$browser = Browser::getInstance();
$browser->isMobile(); // true / false
Добавим предзагрузку первого изображения. Код вставляется в шаблоне слайдера, ведь только там можно узнать какое изображение будет первым
По умолчанию Joomla в постраничной навигации показывает 10 страниц. Чтобы изменить это число есть такой способ.
Анимация цифр только в зоне видимости экрана, не раньше :)
Это нужно, например, для анимации только в зоне видимости экрана
Иногда требуется, например, убрать padding модальному окну.
Добиться результата можно, используя псевдоэлемент ::before и css-свойства content, counter-increment, counter-reset.
В базовом модуле "Новости" Joomla нет показа даты создания материала. Выведем его вручную.
<a href="whatsapp://send?phone=79999999999"></a>
Не на все формы можно легко добавить атрибут 'onsubmit', а именно через него Яндекс Метрика определяет срабатывание javascript-события.
Для добавление ссылки на все материалы категории в базовом модуле mod_articles_news прописываем в нужном месте:
Заполнение поля формы с помощью GET запроса в строке URL
Обратный отсчет с указанием не только конкретной даты, но и интервала времени, например, 15 минут, как в нашем примере
Смысл скрипта в том, что запрещается нажатие правой кнопки мыши и выделение текста, вместе с запретом копирования клавишами на клавиатуре
Для этого следует блоку задать следующие стили:
{
display: block;
transform: translateX(-50%);
margin-left: 50%;
width: 100vw; }
А чтобы не появлялась горизонтальная полоса прокрутки следует для body добавить body overflow-x: hidden;
Для запрета кеширования административных страниц CMS Joomla нужно добавить строку в используемый шаблон перед закрывающим тегом </head>.
Вставляете код в переопределенный файл шаблона вывода подкатегорий com_content/category/blog_children.php:
Изменим шаблон вывода кнопки "Закрыть" для модального окна Fancybox
Для получения согласия разместите на сайте уведомление об использовании куки: краткую плашку с информацией и кнопкой.