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

shur

  • Захожу иногда
  • 238
  • 49 / 1
« Последнее редактирование: 28.10.2014, 13:14:20 от shur »
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Скриншоты админки:

Базовые настройки


Настройки шаблона


Расширенные настройки
Без скриншота, множество дополнительных настроек для продвинутого использования.
« Последнее редактирование: 19.11.2012, 23:11:26 от shur »
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
Покупателям raxo бесплатно не положен? ))
Положен бесплатный, но качественный сапорт, а также бесплатные обновления для того продукта, который был приобретен.


А вообще, у нас всегда есть скидка для текущих клиентов.
смотрите внизу этой страницы.
*

Kuzmitch

  • Захожу иногда
  • 150
  • 7 / 0
1. Сортировка по рейтингу есть ?
К примеру хочу вывести статьи за которые больше всего голосовали (с самым высоким рейтингом) за неделю, за месяц и т.д.

2. Кеш есть - тобиш модуль кешуруется как родной "mod_k2_content" и можно ли выбрать время жизни кеша, или он будет каждый раз к базе обращаться к базе и давать доп нагрузку.

3. Joomla 3 и k2 2.6.1 когда будет поддержка ?

Де можно демку увидеть. и покликать на звездочки - руки чешутся прям )
Жду ответа. С ув. Дмитрий!
« Последнее редактирование: 23.11.2012, 23:02:43 от Kuzmitch »
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
1. Сортировка по рейтингу есть ?
Да есть: Most Rated (лучшие по рейтингу) и Least Rated (худшие по рейтингу)
Сможете вывести материалы с самым высоким рейтингом хоть за последнюю неделю хоть за месяц. Временной интервал указывается в днях от текущей даты, в вашем случае нужно будет указать 7 (если хотите за неделю) или 30 (соотв. за месяц).

Цитировать
2. Кеш есть?
С кешированием все в порядке, время кеширования задается в админке модуля.
В плане обращений к базе данных и создаваемой нагрузки, модуль RAXO All-mode K2 намного более оптимизирован по сравнению с стандартным mod_k2_content.
В ядре модуля запрос создается по мере надобности и сильно зависит от настроек модуля. Чем проще настройки (кол-во фильтров) вы применяете - тем проще запрос к БД - тем меньше нагрузка.

Цитировать
3. Joomla 3 и k2 2.6.1 когда будет поддержка ?
Пока что-то конкретное сказать сложно, все таки эта версия (J3.0) пока для разработчиков, и она не является рекомендуемой к обновлению.

Цитировать
Де можно демку увидеть?
Демки нету.

В составе модуля идут 3 встроеных шаблона, как они выглядят можно посмотреть здесь:
http://raxo.org/built-in-templates.html

Также есть возможность приобрести дополнительные шаблоны.
Посмотреть на что они способны и как выглядят можно здесь:
http://raxo.org/additional-templates.html
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
Вопрос такого порядка - распространяется ли действие скидочного купона на приобретение дополнительных шаблонов модуля?
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Вопрос такого порядка - распространяется ли действие скидочного купона на приобретение дополнительных шаблонов модуля?
Нет.
Многие дополнительные шаблоны сейчас и так идут по скидке $14.95 $19.95 - скидки 25%
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
Приобрел.Теперь буду разбираться, что за зверь такой...))) Еще вопрос, насколько я понимаю, модуль не работает с 2.6. версией? Или работает уже? У меня еще на всех основных стоит 2.5.7
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Модуль протестирован и отлично работат с последней версией K2 (v2.6.2 на текущий момент).

Цитировать
Приобрел.Теперь буду разбираться, что за зверь такой...)))
Удачи, надеюсь что вам очень понравится.
Если будут вопросы обращайтесь.
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
Скажите, этот модуль ТОЛЬКО К2 подхватывает или джумловский контент тоже?
Т.е. если статьи не в К2 сделаны этот модуль можно ставить или нужен тот который RAXO All-mode PRO?
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
Скажите, этот модуль ТОЛЬКО К2 подхватывает или джумловский контент тоже?
Т.е. если статьи не в К2 сделаны этот модуль можно ставить или нужен тот который RAXO All-mode PRO?
У них отдельно для чистой Joomla, и отдельно для К2.То есть модуль для К2 не подхватит материла из com_content
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
paternoster
Спасибо.

Shur
Спойлер
[свернуть]

Подскажите, можно ли сделать (и как) в шаблоне list - как на рис?



т.е. что бы посередине дата была. Сейчас ее можно влепить только на каждую новость, но нужно на каждой новости только время, а дату раз в сутки.
Как можно сделать, пожалуйста?

p.s. При включении данного модуля (шаблон portal) на странице пропадают модули Widgetkit (((
« Последнее редактирование: 28.01.2013, 04:04:57 от Dobreff »
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Dobreff
Цитировать
т.е. что бы посередине дата была. Сейчас ее можно влепить только на каждую новость, но нужно на каждой новости только время, а дату раз в сутки.
Да можно такое сделать, все модификации производятся в файле шаблона.
В настройках модуля указываете сортировать по дате.
Модуль выдает массив с данными для отображения в шаблоне.
Средствами php пробегаете по этому массиву и делаете групировку данных по дате.

Звучит просто? Так оно и есть, но все зависит от ваших навыков php.
В любом случае если возникнут затруднения, пишите на support@raxo.org (с того email на который была покупка) поможем!

Цитировать
p.s. При включении данного модуля (шаблон portal) на странице пропадают модули Widgetkit (((
Такие вопросы решаются простым обращением в службу поддержки (можно на русском).
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
очень здорово!
Я не владею английским!
Как быть?
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
Я не владею английским!
Как быть?

Не проблема, в службу поддержки (support@raxo.org) можете писать на русском.

Для перевода информации с нашего форума на русский, можете воспользоваться автоматическим переводчиком от Google (http://translate.google.com)
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
а зачем вшивать base64_decode в ПЛАТНЫЙ продукт?
Спойлер
[свернуть]

а в файле modules\mod_raxo_allmode_k2\tools\tb.php

Функции чтения. Возможно получение ключевых данных (чтение файловой системы, базы данных).
Функции чтения/записи, модификации. Возможно деструктивное действие (уничтожение данных, манипулирование данными, внедрение вредоносного кода, похищение данных).
« Последнее редактирование: 06.02.2013, 17:24:26 от Dobreff »
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
а зачем вшивать base64_decode в ПЛАТНЫЙ продукт?

Нууу если вы нашли это в коде, то могли бы и прочитать комментарий выше:
Код
// base64 encoded red image that says 'no hotlinkers'
// nothing to worry about! :)
$imgData = base64_decode("R0lGODlhUAAMAIAAAP8AAP///yH5BAAHAP8ALAAAAABQAAwAAAJpjI+py+0Po5y0OgAMjjv01YUZ\nOGplhWXfNa6JCLnWkXplrcBmW+spbwvaVr/cDyg7IoFC2KbYVC2NQ5MQ4ZNao9Ynzjl9ScNYpneb\nDULB3RP6JuPuaGfuuV4fumf8PuvqFyhYtjdoeFgAADs=");

Лично я не вижу ничего плохого в этом, и не понимаю причем тут платный или бесплатный?
В любом случае это не наша идея, более подробно почему так было сделано, можете узнать у создателя этой библиотеки для генерации миниатюр (TimThumb).
*

drus

  • Захожу иногда
  • 65
  • 3 / 0
Работает ли этот модуль с jcomments? Конкретно интересует, можно ли выводить количество комментариев. Вижу, что с комментариями К2 он работает, а с jcomments.
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
Вижу, что с комментариями К2 он работает, а с jcomments.
Нет, пока поддерживает только стандартную систему комментариев K2.
*

drus

  • Захожу иногда
  • 65
  • 3 / 0
Нет, пока поддерживает только стандартную систему комментариев K2.
Жаль. Выкинутые деньги.
*

drus

  • Захожу иногда
  • 65
  • 3 / 0
Нет, пока поддерживает только стандартную систему комментариев K2.
А есть в планах поддержка jcommets?
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
А есть в планах поддержка JComments?

Да, планируем реализовать поддержку для всех популярных систем комментариев работающих с K2.
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
Могу дать русификатор, кому надо на RAXO All-mode K2
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
Могу дать русификатор, кому надо на RAXO All-mode K2

Как раз сечас работаю над русской локализацией, чтобы включить ее в состав модуля по умолчанию.
Пришли в личку посмотрим что за русификатор, может поможет чем.
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
Мне нужен русификатор.Можно и самому то перевести, но если уже сделана такая работа, то почему бы не воспользоваться с благодарностью?
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
ОБНОВЛЕНИЕ: RAXO All-mode K2 - версиия 1.1

Новые возможности:
  • Поддержка изображений вставленных в материалы при помощи плагинов
  • Русская локализация

Исправлено:
  • Исправлена работа с K2 изображениями. Теперь миниатюры будут созданы, даже если оригинальные изображения были удалены (/media/k2/items/src/).
  • Модуль устанавливает правильные права доступа (0644) для миниатюр, вместо использования настроек по умолчанию, что вызывало проблемы на некоторых хостингах.
  • Исправлены некоторые вопросы локализации.

подробнее >

*

vovat

  • Новичок
  • 4
  • 0 / 0
Здравствуйте! Есть такая проблема... Материал находится в двух категориях. При использовании данного модуля с выборкой по категориям выводит этот материал, когда указана одна из этих категорий, и не выводит этот же материал, когда указана другая категория. Подскажите, как исправить...
*

shur

  • Захожу иногда
  • 238
  • 49 / 1
Цитировать
Есть такая проблема... Материал находится в двух категориях.
Каким образом это сделано?
*

vovat

  • Новичок
  • 4
  • 0 / 0
Каким образом это сделано?
AddCat от k2....
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слайдер материалов с изображением в статьях

Автор Magi

Ответов: 4
Просмотров: 5307
Последний ответ 18.01.2016, 20:49:48
от Old Daemon
Счетчик материалов рядом с категорией

Автор BHy4eK

Ответов: 5
Просмотров: 5672
Последний ответ 08.04.2015, 06:51:29
от DIMMUS
Модуль вывода материалов подряд К2

Автор brutus

Ответов: 1
Просмотров: 3769
Последний ответ 12.03.2015, 00:58:01
от gootexp
Выборка материалов из категорий

Автор Leverlin

Ответов: 1
Просмотров: 2059
Последний ответ 03.10.2014, 10:52:19
от CanVas
Модули вывода материалов К2

Автор SDKiller

Ответов: 44
Просмотров: 29042
Последний ответ 17.07.2014, 15:03:20
от vita1971