Новости 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 Гость просматривают эту тему.
  • 10 Ответов
  • 3776 Просмотров
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
тормоза joomlы
« : 02.06.2008, 17:02:09 »
есть серьёзнейшая проблема: сайт ужасно тормозит (joomla 1.5.2)
При обрашении он думает секунд 5-15 и тогда только загружается. включение кеша стало чуть быстрее работать.
Установлены некоторые компоненты типа sobi, virtualmart и ещё пара.

Тормоза слишком заметны как быть?
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

amiko

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: тормоза joomlы
« Ответ #2 : 02.06.2008, 17:36:20 »
virtuemart сильно грузит(куча запросов к базе),
 в частности модули генерации списка категорий

из того что мне помогло
1) список категорий сделал статическим (открыл в html старничку сгенерированную скопировал оттуда нужный код относящийся к списку категорий вставил его в шаблон )
2) когда по ссылке на сам компонент установлено показывать в скобках сколько товаров в категории, если отключить заметно быстрее грузиться..

но на самом деле единственно правильный совет сменить хостинг, потому что даже если все оптимизировать.. станет чуть больше посетителей и все будет тормозить так же.

 
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: тормоза joomlы
« Ответ #3 : 03.06.2008, 07:23:05 »
проблема в том что сайт пустой, установлены только компоненты (ну и пара записей для примера).
А если проблема в компоненте и поэтапно просто отключать а не удалять его, будет видно кто тормоз?

Смысл в том чтоб не удалять их.

А хостинг хороший проверенный 1gb. проблема яявно не в нём
*

amiko

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: тормоза joomlы
« Ответ #4 : 04.06.2008, 13:15:40 »

Вот тема попалась на глаза про 1gb http://joomla-support.ru/thread48.html не все довольны.

Относительно пустого сайта включите режим отладки в конфигурации, на сайте покажется кол-во запросов к базе.. уверен что у вас будет ближе к 50 ти.. в инете можно поискать разные статьи на тему как сократить их.  до 5-10

+ счетчики (к примеру мейл ру частенько не работает а страница ждёт пока он не загрузиться до конца ) и системы сбора статистики разные (гугла к примеру) увеличивают время заметно,особенно в часы их пиковой нагрузки



*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: тормоза joomlы
« Ответ #5 : 07.06.2008, 08:31:06 »
такой вопрос: сейчас у меня стоит на 1gb windows+apache.
Если я изменю на UNIX apache, в joome нужно будет что-то менять?
*

Taila

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
  • Когда на душе полуночный дым (с)
Re: тормоза joomlы
« Ответ #6 : 07.06.2008, 16:41:26 »
Пути в файле конфигурации
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: тормоза joomlы
« Ответ #7 : 21.07.2008, 09:35:02 »
переёл сайт на unix - всё стало прекрасно работать...
ух уж этот windows....
*

MuraDweb

  • Захожу иногда
  • 267
  • 124 / 1
Re: тормоза joomlы
« Ответ #8 : 21.07.2008, 09:44:23 »
Я бы сказал, так:
"Ух уж те, кто этот windows кодит"
Яндекс.Деньги: 41001423568435
Webmoney: R 377548789269 | Z 421465848009 | E 126339514076 | U 413960261029
-
А, Вы читали ? Правила форума | FAQ J! 1.5 | FAQ J! 1.0
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: тормоза joomlы
« Ответ #9 : 21.07.2008, 11:13:28 »
самое радикальное средство для ком. сайта (учитывая вертуй) это выделенный сервак :)
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

vitaliy.balatskiy

  • Захожу иногда
  • 92
  • 5 / 0
Re: тормоза Joomla
« Ответ #10 : 22.10.2009, 15:05:27 »
Вот это действительно так! Сам уже мучаюсь долго. Правда я с Украины и пользуюсь своим хостингом.  Благо, у нас сейчас есть хостер, в которого есть сервера спецыально подстроеные под cms системы. Кому интересно, это hostpro.ua  Цены сравнительно не дорогие. Да и сайт работает стабильно и не вырубают его, как некоторые хостеры.  Спочатку отключают сайт а потом пишут письмо. что бы оптимизировал сайт а они только тогда его включат.  Тут такого нет. Бывает сайт грузит сильно, толи боты сканируют, толи посетителей куча, толи сервак какойто другой сайт вешает.  В таком случае просто вылетает ошибка 502 - которая говорит, что сервер подвешен, но уже через несколько секунд все работает. А вот на hosting.ua если бы такое было, блин мучатся пришлось ой как долго:(
А Вот выделинка это действитеотно супер.
Из своей годовой практики моего пользованиия Joomla + VirtueMart + sh404SEF могу сказать, что эта связка отлично работает но и отлично грузит сервер:) и эдинственная оптимизация - выделенный сервак.
Для примера вот мой сайт www.all-mebli.com.ua  на хостинге hostpro.ua  можете посмотреть как долго или быстро он грузится. Он стоит на виртуальном серваке.
А вот сайт http://www.perestroika.com.ua/ вот там точно такая же связка компонентов и сайт работает на очень мощном выделенном серваке. Вот тепер и оцените разницу.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться