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

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
Уважаемые мальчики и девочки!

Предлагаем вашему вниманию шаблон для JComments 2.3 созданный специально для совместной работы с шаблонами сайта, построенными на платформе Gantry западногерманского коллектива шаблоностроителей Rokettheme.


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

Шаблон создан с целью максимально и автоматически, но без эксцессов, приблизить внешний вид расширения JComments к внешнему виду сайта, но, поскольку творческий коллектив Rokettheme постоянно проявляет себя как коллектив творческий, не успокаивающийся на достигнутом и не всегда представляющим, что ещё взбредёт в их голову, успех адекватности отображения данного шаблона может разниться в зависимости от конкретного шаблона сайта. О вопиющих случаях недостижения данной цели просьба незамедлительно рапортовать, но следует помнить, что полной точности достичь иногда очень сложно в силу вышеуказанных причин.

Внимание! Новые версии - Gantrified 1.1b для Gantry 3.x и Gantrified 2.0b для Gantry 4.0

Основное достижение заключается в добавлении возможности выбора стилизации пользователем. Раньше это делалось намертво в шаблоне, теперь вы сами можете выбрать то, что нравится вам. Как узнать что нравится? Во-первых, посмотреть документацию шаблона на предмет Module Variations (или "виды модулей"). Если у вас нет документации, смотрите на демонстрационном сайте. Выберете то, что вам по душе и введите суффикс модуля в соответствующие поле настроек внешнего вида шаблона. Настройка внешнего вида находится под закладкой Gantrified (Гантрифайд), последняя закладка. Там вы найдёте поле "Основной суффикс". Обычно суффикс имеет форму - box1, box2, box3 и т.д. По умолчанию задано box5. Второе поле - "Переменный суффикс" - будет задействован, если вы желаете попеременное изменение вида комментариев. Введите сюда иной суффикс для чётных комментариев. По умолчанию это поле пустое, поэтому все комментарии изначально имеют одинаковый вид.

Установка шаблона вручную (для Joomla 1.7):
  • 1. распаковать полученный файл gantrified_jcomments_template_v1.1b_j17_gantry3_manual_install.zip
  • 2. залить все полученные папки по FTP на ваш сайт в места, соответствующие названиям папок
  • 3. отредактировать файл template-options.xml вашего шаблона сайта, как описано в Readme.txt
  • 4. в настройках JComments в закладке "Вид" переключить "Шаблон" с "default" на "gantrified"

Теперь для пользователей Joomla 2.5 имеется автоматический, родной и привычный инсталятор.
Установка шаблона инсталятором (для Joomla 2.5):

Для Gantry 3.x
  • 1. загрузить файл пакета gantrified_jcomments_template_v1.1b_j25_gantry3.zip в Менеджере расширений: Установка и нажать на кнопку "Загрузить и установить"
  • 2. отредактировать файл template-options.xml вашего шаблона сайта, как описано в Readme.txt
  • 3. в настройках JComments в закладке "Вид" переключить "Шаблон" с "default" на "gantrified"

Для Gantry 4.x
  • 1. загрузить файл пакета gantrified_jcomments_template_v2.0b_j25_gantry4.zip в Менеджере расширений: Установка и нажать на кнопку "Загрузить и установить"
  • 2. отредактировать файл template-options.xml вашего шаблона сайта, как описано в Readme.txt
  • 3. в настройках JComments в закладке "Вид" переключить "Шаблон" с "default" на "gantrified"

Примечание для нечитающих по-английски относительно редакции файла template-options.xml:
Для того, чтобы в шаблоне показались параметры настройки, придётся редактировать файл template-options.xml. Бояться не надо. Надо открыть этот файл, находящийся в корневой папке вашего шаблона, найти самый конец этого файла, а именно XML таг </form> и скопировать перед ним кусок кода из Readme.txt. Врезаемый кусок кода зависит от версии Gantry, поэтому я его здесь не привожу. Он в списке пошаговых действий под номером три, начинается тагом <fieldset (дальше всякий текст)> и заканчивается, ясное дело, тагом </fieldset>


Текущие изменения:

1. доделан древовидный список
2. версия для Gantry 4 улучшена в плане использования штатной графики

[вложение удалено Администратором]
« Последнее редактирование: 30.11.2013, 02:33:22 от ABTOP »
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
На демку посмотреть не мешало бы...
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
Дёмка спать ушёл. Сказал, что ради бросовой бесплатной безделицы он демо сервак рано утречком сварганит. Только переобуется, ага. А пока сказал смотреть на картинки.

Картинка 1, Картинка 2, Картинка 3, Картинка 4
« Последнее редактирование: 22.03.2012, 10:45:33 от ABTOP »
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Ух ты - здорово ! Я полночи ковырял разные шаблоны, собирал что-нибудь подходящее. А сегодня глянул - прямо как по заказу, для gantry шаблончик появился. Спасибо !
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Отличный шаблон! То что нужно! Спасибо большое! Как минимум +1 =)
*

ZloyGeniy

  • Осваиваюсь на форуме
  • 16
  • 1 / 1
Почти всё супер, спасибо.

Шероховатости в последней версии gantrified_jcomments_template_v2.0b_j25_gantry4.zip есть:
кнопки пагинации комментов работают, а вот стрелочки там же "вперед/назад" и "вообще сильно вперед/назад" либо не работают, либо так и должно быть, но тогда не ясно, зачем они вообще. Пример не работы тут: http://vitaliykulikov.ru/jcomments

В целом очень круто, спасибо еще раз.
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
Какая у вас версия Joomla и версия Gantry?
Виталий Куликов это вы, да?
Я чисто из любопытства спрашиваю.
*

mr.relax

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Для Joomla 3 есть версия?
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
От версии Joomla там в принципе ничего не зависит. У вас не работает штоле?
*

iGusar

  • Новичок
  • 1
  • 0 / 0
Здравствуйте, у меня вот проблема, Joomla 2.5.14, стоит шаблон Hexicon gamer, в папке шаблона лежит только этот файл templateDetails.xml Не понял куда там вставить код, так что я никуда его не вставлял. Включаю шаблон в Панели управления, на страницах он отображается нормально, но после отправки комментарий страница пропадает и просто белый фон и так пока не удалишь комментарий в панели управления. Помогите пожалуйста.

templateDetails.xml
Спойлер
[свернуть]
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
А этот шаблон, который Hexicon gamer, он на Gantry построен или на Vortex?
Вы знаете? Если не знаете, то узнайте и приходите.
*

ZloyGeniy

  • Осваиваюсь на форуме
  • 16
  • 1 / 1
Всем привет!

Желающим посмотреть, как этот чудо-шаблон работает: жмите сюда http://vitaliykulikov.ru/jcomments

Автору спасибо, работает правда очень красиво. Но есть и проблемы. При обновлении Gantry (а это происходит довольно часто) исчезает файл gantrified.php (вот отсюда libraries/gantry/features/gantrified.php) Из-за этого сайт рушится, система выдает ошибку:

Warning: require_once(Z:\home\localhost\www\blog/libraries/gantry/features/gantrified.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\blog\components\com_jcomments\tpl\gantrified\tpl_list.php on line 5

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\localhost\www\blog/libraries/gantry/features/gantrified.php' (include_path='Z:/home/localhost/www/blog/plugins/system/shlib/shl_packages//ZendFramework-1.11.7-minimal/library;.;/usr/local/php5/PEAR') in Z:\home\localhost\www\blog\components\com_jcomments\tpl\gantrified\tpl_list.php on line 5

Такая же ошибка и на реальном хостинге была.

Лечится очень просто, путем закачки файла gantrified.php из бэкапа на свое место, но это ж каждый раз так нужно делать после обновления Gantry, очень неудобно, да и не все до этого сами дойдут.

Посоветуйте, как решить проблему, ну или обойти её?
*

ZloyGeniy

  • Осваиваюсь на форуме
  • 16
  • 1 / 1
Здравствуйте, у меня вот проблема, Joomla 2.5.14, стоит шаблон Hexicon gamer, в папке шаблона лежит только этот файл templateDetails.xml Не понял куда там вставить код, так что я никуда его не вставлял. Включаю шаблон в Панели управления, на страницах он отображается нормально, но после отправки комментарий страница пропадает и просто белый фон и так пока не удалишь комментарий в панели управления. Помогите пожалуйста.

templateDetails.xml
Спойлер
[свернуть]

Привет!

Что куда вставлять, действительно понятно не сразу. Я записал и выложил видео инструкцию, как этот чудо-шаблон установить и настроить. Смотреть тут: http://vitaliykulikov.ru/vyivod-kontenta/nastrojka-shablona-jcomments-rockettheme.html

Заранее пожалуйста.
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
... При обновлении Gantry (а это происходит довольно часто) исчезает файл gantrified.php (вот отсюда libraries/gantry/features/gantrified.php) Из-за этого сайт рушится, система выдает ошибку:

[...]

Лечится очень просто, путем закачки файла gantrified.php из бэкапа на свое место, но это ж каждый раз так нужно делать после обновления Gantry, очень неудобно, да и не все до этого сами дойдут.

Посоветуйте, как решить проблему, ну или обойти её?

Проблема на самом деле в том, что красавчеги из RocketTheme упорно не желали устанавливать обновляющие версии Gantry в режиме обновления, а не в режиме установки. В режиме обновления существующие файлы перезапишутся только если есть их более новые версии. Дополнительные сторонние файлы не сотрутся, а останутся как были. В режиме установки сносится вся папка и пишется по новой с новыми файлами, однако все файлы сторонних добавлений пропадают, естественно.

Так что невиноватая я.

Однако в последнее время это изменилось в нужную сторону. Версия 4.1.12 по моим наблюдениям использует правильный режим, т.е. обновления, так что понадобиться должна только повторная редакция файла template-options.xml. Но тут ничего не поделаешь т.к. этот файл обновляется практически всегда, даже когда в этом нет необходимости.
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
Что куда вставлять, действительно понятно не сразу. ...
Ну начнём с того, что templateDetails.xml вообще не при делах. Конфигурация опций Gantri находятся в файле template-options.xml с которым и работаем, как в инструкции и написано.

Товарисчь вообще пытается установить на какую-то левую платформу, что, конечно, отважно, но обречено на провал.
*

ZloyGeniy

  • Осваиваюсь на форуме
  • 16
  • 1 / 1
Проблема на самом деле в том, что красавчеги из RocketTheme упорно не желали устанавливать обновляющие версии Gantry в режиме обновления, а не в режиме установки. В режиме обновления существующие файлы перезапишутся только если есть их более новые версии. Дополнительные сторонние файлы не сотрутся, а останутся как были. В режиме установки сносится вся папка и пишется по новой с новыми файлами, однако все файлы сторонних добавлений пропадают, естественно.

Так что невиноватая я.

Однако в последнее время это изменилось в нужную сторону. Версия 4.1.12 по моим наблюдениям использует правильный режим, т.е. обновления, так что понадобиться должна только повторная редакция файла template-options.xml. Но тут ничего не поделаешь т.к. этот файл обновляется практически всегда, даже когда в этом нет необходимости.

Спасибо за разъяснения. Теперь хоть понятно, в чем причина. Только что обновил Gantry до 4.1.19. Та же проблема. Ну что ж, ничего, добавим файлик вручную. Шаблон действительно очень хорош и стОит этих дополнительных манипуляций. Спасибо вам еще раз.
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Здравствуйте. У меня Jcomments совершенно не хочет дружить с шаблоном Leviathan от RocketTheme. Стоить Joomla 3.2.0(но и на ранних версиях тоже не работал), Jcomments 3.0.0 и JoomlaKassa 3.2.1.0. При включении Jcomments в JoomlaKassa весь сайт разваливается.Помогите. В чем может быть проблема?
Скриншоты приложены
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
При включении Jcomments в JoomlaKassa весь сайт разваливается.Помогите. В чем может быть проблема?
Скриншоты приложены
Если без Кассы работает, а с Кассой не работает, то в чём может быть проблема?
Судя по картинкам, CSS файлы не загружаются вообще. Обычно это происходит из-за неправильного адреса, но что и как конкретно по картинке не скажешь, надо смотреть внутрь живой страницы.
*

ZloyGeniy

  • Осваиваюсь на форуме
  • 16
  • 1 / 1
Здравствуйте. У меня Jcomments совершенно не хочет дружить с шаблоном Leviathan от RocketTheme. Стоить Joomla 3.2.0(но и на ранних версиях тоже не работал), Jcomments 3.0.0 и JoomlaKassa 3.2.1.0. При включении Jcomments в JoomlaKassa весь сайт разваливается.Помогите. В чем может быть проблема?
Скриншоты приложены

Прошу прощения, но версия кассы 3.2.1.0 - это даже не beta, это alpha чистой воды, так что ошибки в этом случае - нормальное дело. Напишите о них разработчику, и всем станет лучше.
А для себя проверьте работу на стабильной на данный момент версии кассы 3.1.1.1
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Прошу прощения, но версия кассы 3.2.1.0 - это даже не beta, это alpha чистой воды, так что ошибки в этом случае - нормальное дело. Напишите о них разработчику, и всем станет лучше.
А для себя проверьте работу на стабильной на данный момент версии кассы 3.1.1.1
да пробовал я и на стабильной версии.тоже не работало.подумал что в бета версии может это исправили, но увы.а писал в их службу поддержки joomlakassa.они сказали что косяк в том, что jcomments почемуто конфликтует в шаблоном от РОКЕТОВ.Интерестно, а может это происходить, потому что у меня сайт пока на локальном сервере?
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Если без Кассы работает, а с Кассой не работает, то в чём может быть проблема?
Судя по картинкам, CSS файлы не загружаются вообще. Обычно это происходит из-за неправильного адреса, но что и как конкретно по картинке не скажешь, надо смотреть внутрь живой страницы.
А если я сюда скину код самой страницы, сможете посмотреть или еще что то нужно?
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
А почему нельзя посмотреть прямо на локальный сервер? Вывести свой IP на внешний совсем никак?

И что значит "конфликтует в шаблоном от РОКЕТОВ"? Если они нашли как именно "конфликтует", то отчего же не сказали?
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
А почему нельзя посмотреть прямо на локальный сервер? Вывести свой IP на внешний совсем никак?

И что значит "конфликтует в шаблоном от РОКЕТОВ"? Если они нашли как именно "конфликтует", то отчего же не сказали?
они не нашли.просто высказали свое мнение.
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
А почему нельзя посмотреть прямо на локальный сервер? Вывести свой IP на внешний совсем никак?

И что значит "конфликтует в шаблоном от РОКЕТОВ"? Если они нашли как именно "конфликтует", то отчего же не сказали?
я бы вывел IP.но не знаю как
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
Можно и так, конечно. Закиньте мне в личку свои подробности.

Однако знать как сделать свой IP-адрес внешним вам рано или поздно всё равно придётся.
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Можно и так, конечно. Закиньте мне в личку свои подробности.

Однако знать как сделать свой IP-адрес внешним вам рано или поздно всё равно придётся.
блин.пару дней на форуме.не пойму где тут в личку писать.блин.
*

casper192

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Можно и так, конечно. Закиньте мне в личку свои подробности.

Однако знать как сделать свой IP-адрес внешним вам рано или поздно всё равно придётся.
пишет что извините.вы не можете отправлять личные сообщения
*

ABTOP

  • Захожу иногда
  • 493
  • 33 / 4
Личная переписка доверяется тем, кто оставил десять (вроде бы) сообщений на форуме. Это чтобы не спамили в личку.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Шаблоны для JComments

Автор Demir0

Ответов: 144
Просмотров: 75060
Последний ответ 26.05.2024, 22:49:30
от san_san_ku
Вывод счетчика комментариев Jcomments в определенном месте шаблона материала

Автор aleksandrozz

Ответов: 16
Просмотров: 9231
Последний ответ 11.03.2021, 17:19:50
от dron
Шаблон prosilver для JComments

Автор Darkick

Ответов: 59
Просмотров: 36907
Последний ответ 24.08.2014, 22:54:30
от Vital2108
Существуют ли шаблоны для JComments 3.0?

Автор Relaxant

Ответов: 3
Просмотров: 3907
Последний ответ 13.03.2014, 01:13:21
от ABTOP
Оцените мой шаблон для j comments 2.3

Автор omaa

Ответов: 0
Просмотров: 1748
Последний ответ 23.11.2013, 16:54:09
от omaa