Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list

👩‍💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей. Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry (писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form ещё нет данных и параметры по умолчанию выставляются из атрибутов default в xml-полях.
<field name="showdesc" type="radio"                       label="PLG_CFI_PARAM_SHOWDESC"                       class="btn-group btn-group-yesno"                       default="1">                    <option value="0">JNO</option>                    <option value="1">JYES</option>                </field>
Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в params плагина.Для поля списков type=&quot;list&quot; можно указать значение по умолчанию и многие знают, что его можно указать только одно.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default="id"                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
Но у нас поле с множественным выбором (атрибут multiple) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default нужно указать json с нужными параметрами в виде {int}key : {string} value.Например, default='{"0":"id","1":"title"}'.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default='{"0":"id","1":"title"}'                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
⚠️ Обратите внимание на кавычки! Поскольку json_decode не понимает одинарные кавычки собственно json нужно писать с двойными, а значение для атрибута default писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development

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

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
Всем привет.
Я - седющий уже новичок. Изучаю и не имею пока ни одного законченного сайта.
Делаю сайт на Open Server. Joomla 3.9.28, шаблон Helix3, создаю страницу с помощью SP Page Build.
Добавил строку, добавил Feature Box, почти всё настроил. Осталось два элемента, с которыми не знаю, как поступить:
  • Заголовок имеет цвет из цветового набора шаблона, хотя в настройках Feature Box для него цвет указан явно.
  • Есть кнопка, для неё определен цвет в настройках, все Ок. Но при наведении она становится оранжевой. Откуда вылезает этот цвет, я не понимаю
Установил Firefox Developer, нажал стрелочку, навёл курсор на "неправильный" объект, увидел в разделе Псевдоэлементы неправильный цвет, судя по всему, он описаан в файле preset3.css
Как можно запретить применять стили только на этой странице?
Если кому попадались на глаза хорошие, правильные ролики на Youtub-e, как работать с этими Инспекторами и браузерами и браузерными расширениями для разработчика - поделитесь, плз.
*

ShopES

  • Захожу иногда
  • 426
  • 11 / 0
видимо не там цвет заголовку задаете.
ннт такой проблемы.
да и по кнопке есть настррйки цвета для ховера
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0

Столбцы справа это Text Block, в них все нормально. ( в которые я пытался добавить кнопки в другом топике) ;D
А слева, со стрелками - Feature Box.
И скрин с указанным цветом из настроек Feature Box
« Последнее редактирование: 15.08.2021, 15:26:36 от AlexP750 »
*

ShopES

  • Захожу иногда
  • 426
  • 11 / 0
ищите лучше.
0отя проще через CSS прописать что бы не писать каждому
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
ищите лучше.
Сравниваю настройки Text Block и Feature Box. Пока что, нашел одно отличие. Исправил, но пока без изменений. К тому же, почему-то столбец стал уже. (разобрался) Ладно, это второй вопрос. С цветом бы разобраться. Он очень похож на один из основных того цветового набора предустановок Helix3, что я использовал для всего сайта

UP: Нашёл!
Дело было в том, что заголовок - ссылка. Цвет ссылки не был задан, стоял прозрачный фон. Указал цвет ссылки - заголовок стал нужного цвета.
Осталось понять, откуда этот hover-оранжевый берется...


« Последнее редактирование: 15.08.2021, 16:18:17 от AlexP750 »
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
Как найти, в каком файле это?
Или подскажите, плз, более изящный и правильный путь.








« Последнее редактирование: 15.08.2021, 17:26:25 от AlexP750 »
*

ShopES

  • Захожу иногда
  • 426
  • 11 / 0
так мышку на строчку наведите там покажет полный путь
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
Пока я тут со скриншотом возился, уже ответили. ))))
Понять не могу, откуда взялся этот цвет....
Спасибо, посмотрю

UP: На какую строчку? С адресом, куда ведет ссылка с кнопки? Навожу. И всё равно не понимаю, где посмотреть файл, в котором лежит этот код.
« Последнее редактирование: 15.08.2021, 17:31:01 от AlexP750 »
*

ShopES

  • Захожу иногда
  • 426
  • 11 / 0
справа где название файла: строка
на это
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
Да, спасибо, уже нашёл через поиск в тексте Total Commaner-ом. Меняю на нужный мне код цвета, сохраняю, перезагружаю страницу, получаю старый цвет, в файле тоже старое значение.
*

ShopES

  • Захожу иногда
  • 426
  • 11 / 0
либо кеш браузера
либо не то меняете
либо компиляция less scss - отключается в настпойках шаблона либо создавайте файл custom CSS в шаблоне
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
Ок.
 less scss - отключено
 
либо создавайте файл custom CSS в шаблоне
В настройках шаблона есть Custom CSS
В файле page-1.css, в котором указан этот странный цвет, по которому я и нашел этот файл, стоят такие значения:
Код
{
    background-color: #de6906;
    color: #FFFFFF;
}
Мне бы поменять на #2f3d84 и #bcc9fc соответственно.
Подскажите, что надо написать в Custom CSS шаблона?

зы И понять бы, откуда взялся этот странный оранжевый...
*

ProtectYourSite

  • Живу я здесь
  • 2366
  • 138 / 4
  • Безопасность вебсайтов
Скопировать туда стили, какие надо перебить
*

ShopES

  • Захожу иногда
  • 426
  • 11 / 0
проще посмотреть видео по работе с билдером.
и как минимум изучить базу по HTML CSS
иначе тут будут портянки из ваших тем
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
В настройках шаблона есть Custom CSS
Он должен грузиться последним, потому что действует последнее правило стиля .
Прочитайте про приоритет селекторов стилей и importatnt
*

AlexP750

  • Захожу иногда
  • 189
  • 1 / 0
и как минимум изучить базу по HTML CSS
Прочитайте про приоритет селекторов стилей и importatnt
По теме топика - пока решил оставить, как есть. Глаз не режет. )))) По цитатам - посоветуйте учебный материал, плз. В своё время натыкался и на явные поделки школьников, и на длинные, пространственные труды. Может, кому попадалось что-то оптимальное, стоящее, на чём учились сами? Или из свежего, но добротного что-то видели.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают стили на одной странице

Автор yyyuuu

Ответов: 1
Просмотров: 2434
Последний ответ 17.02.2023, 17:11:08
от marksetter
Как вставить свой CSS в общий файл CSS шаблона Yootheme?

Автор Lemonez

Ответов: 16
Просмотров: 1477
Последний ответ 21.01.2021, 05:11:58
от Lemonez
Как убрать боковые отступы в мобильной версии шаблона?

Автор Евгений1980

Ответов: 2
Просмотров: 1635
Последний ответ 18.01.2021, 18:24:53
от arma
Кнопка "читать далее" на Landing Page

Автор nebabaev

Ответов: 0
Просмотров: 1531
Последний ответ 23.03.2018, 23:50:09
от nebabaev
Как убрать мобильную версию шаблона?

Автор Dwad

Ответов: 3
Просмотров: 1169
Последний ответ 23.01.2018, 08:53:18
от MaxTs