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

magick_world

  • Осваиваюсь на форуме
  • 37
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #90 : 02.05.2017, 16:01:35 »
Филипп Сорокин, спасибо! Замена файла решила проблему!
*

Rozen

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #91 : 03.05.2017, 08:39:38 »
PHP 7

Обновление до Joomla 3.7 прошло успешно на пяти сайтах (все работает).
На шестом все завершилось нормально, админка работает и даже устанавливаются/удаляются расширения.
Есть одно "но": страницы сайта (все) после очистки кеша открываются корректно только один раз. При обновлении, либо при любом переходе по внутренней ссылке получаем белый экран.

Включение показа всех ошибок в админке сайта и на хостинге ничего не дают. Не подгружается вообще ничего (исходный код чистой страницы - чистый).
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.7
« Ответ #92 : 03.05.2017, 09:02:55 »
PHP 7

Обновление до Joomla 3.7 прошло успешно на пяти сайтах (все работает).
На шестом все завершилось нормально, админка работает и даже устанавливаются/удаляются расширения.
Есть одно "но": страницы сайта (все) после очистки кеша открываются корректно только один раз. При обновлении, либо при любом переходе по внутренней ссылке получаем белый экран.

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

Rozen

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #93 : 03.05.2017, 11:47:13 »
Пару комментов обратно - проблема с кэшем?

Спасибо, помогло.
*

tmpnikl

  • Захожу иногда
  • 497
  • 4 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #94 : 03.05.2017, 11:56:41 »
Подскажите, что означает это предупреждение?, В Google не нашёл..
"Your PHP version, 5.6.30-0+deb8u1, is only receiving security fixes at this time from the PHP project. This means your PHP version will soon no longer be supported. We recommend planning to upgrade to a newer PHP version before it reaches end of support on 31.12.18. Joomla will be faster and more secure if you upgrade to a newer PHP version (PHP 7.x is recommended). Please contact your host for upgrade instructions."
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Вышел релиз Joomla! 3.7
« Ответ #95 : 03.05.2017, 11:59:26 »
Подскажите, что означает это предупреждение?, В Google не нашёл..
А как же https://translate.google.ru ?
*

tmpnikl

  • Захожу иногда
  • 497
  • 4 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #96 : 03.05.2017, 12:24:44 »
В нашей деревне англичан нету, а https://translate.google.ru даёт набор переведённых слов, из которых надо как-то составить технический текст, а вот этого https://translate.google.ru делать не умеет..:-(
*

voland

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

Uzer5

  • Новичок
  • 7
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #98 : 03.05.2017, 12:39:17 »
Подскажите, что означает это предупреждение?, В Google не нашёл..
"Your PHP version, 5.6.30-0+deb8u1, is only receiving security fixes at this time from the PHP project. This means your PHP version will soon no longer be supported. We recommend planning to upgrade to a newer PHP version before it reaches end of support on 31.12.18. Joomla will be faster and more secure if you upgrade to a newer PHP version (PHP 7.x is recommended). Please contact your host for upgrade instructions."
Грубо говоря там предупреждение, что Вы используете версию php 5.6, которая скоро перестанет поддерживаться, и Вас просят обновить php до 7 и Joomla будет работать быстрее и безопаснее. Далее просят Вас связаться с Вашим хостингом для получения инструкций по обновлению.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.7
« Ответ #99 : 03.05.2017, 12:40:56 »
В нашей деревне англичан нету, а https://translate.google.ru даёт набор переведённых слов, из которых надо как-то составить технический текст, а вот этого https://translate.google.ru делать не умеет..:-(
Ну как бы всё равно понять можно, чего хотят.

Цитировать
Ваш PHP версия, 5.6.30-0 + deb8u1, только получение исправления в это время от PHP проекта. Это означает, что ваш PHP версия будет скоро быть больше не поддерживается. Мы рекомендуем планируем обновить до более новой версии PHP, прежде чем он достигает конец опоры на 31/12/18. Joomla будет быстрее и безопаснее При обновлении до новой версии PHP (PHP 7.x рекомендуется). Пожалуйста, обратитесь к хосту для инструкции по обновлению.

Мы рекомендуем планируем обновить до более новой версии PHP
*

AtlantisDM

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #100 : 03.05.2017, 13:38:56 »
Обновился на 3.7 - теперь если сохранить статью перекидывает на https://administrator/

а в браузере пишет: Не удается получить доступ к сайту

Не удается найти DNS-адрес сервера administrator.
Выполните диагностику сети в Windows.
DNS_PROBE_FINISHED_NXDOMAIN

Но при этом статья сохраняется. Использую TinyMCE, переключился на JCE - тоже самое. Использую обычные материалы (т.е. не К2 и т.д.)

На других проектах после обновления такой проблемы нет - на этих проектах стоит К2.

Сейчас откатился обратно на 3.6.5 - проблемы с сохранением нет. Значит явно баг новой Joomla 3.7
« Последнее редактирование: 03.05.2017, 14:31:28 от AtlantisDM »
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Re: Вышел релиз Joomla! 3.7
« Ответ #101 : 03.05.2017, 14:05:08 »
Подскажите, что означает это предупреждение?, В Google не нашёл..
"Your PHP version, 5.6.30-0+deb8u1, is only receiving security fixes at this time from the PHP project. This means your PHP version will soon no longer be supported. We recommend planning to upgrade to a newer PHP version before it reaches end of support on 31.12.18. Joomla will be faster and more secure if you upgrade to a newer PHP version (PHP 7.x is recommended). Please contact your host for upgrade instructions."
"Версия PHP 5.6.30 [которая установлена на Вашем сайте] в настоящий момент получает только критические обновления безопасности. Это означает, что данная версия PHP в скором времени перестанет поддерживаться. Мы рекомендуем запланировать обновление на более свежую версию PHP, не дожидаясь окончания срока поддержки, который наступит 31.12.2018г. При обновлении PHP на более свежую версию (мы рекомендуем PHP 7.x) Joomla будет работать быстрее, а уровень её безопасности повысится. Свяжитесь с Вашим хостинг-провайдером для получения инструкций по обновлению".
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Re: Вышел релиз Joomla! 3.7
« Ответ #102 : 03.05.2017, 14:11:12 »
"Версия PHP 5.6.30 [которая установлена на Вашем сайте] в настоящий момент получает только критические обновления безопасности. Это означает, что данная версия PHP в скором времени перестанет поддерживаться. Мы рекомендуем запланировать обновление на более свежую версию PHP, не дожидаясь окончания срока поддержки, который наступит 31.12.2018г. При обновлении PHP на более свежую версию (мы рекомендуем PHP 7.x) Joomla будет работать быстрее, а уровень её безопасности повысится. Свяжитесь с Вашим хостинг-провайдером для получения инструкций по обновлению".
:) Ну во, всем же понятно. Главное чуток подредактировать :) И не надо никакой технический текст составлять =)
*

tmpnikl

  • Захожу иногда
  • 497
  • 4 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #103 : 04.05.2017, 09:16:31 »
Спасибо за перевод., вот ещё какое-то сообщение показалось при редактировании материала.."The TinyMCE Editor Plugin has been updated. Currently it uses your existing configuration. By editing the plugin, you can now assign and customise various layouts to specific user groups." Не знаю к этой теме относится обновления или нет...
« Последнее редактирование: 04.05.2017, 09:34:16 от tmpnikl »
*

fbr

  • Завсегдатай
  • 1675
  • 208 / 7
Re: Вышел релиз Joomla! 3.7
« Ответ #104 : 04.05.2017, 10:29:53 »
Спасибо за перевод., вот ещё ...
Прикольно :)
использовать форум как https://translate.google.ru )))
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Вышел релиз Joomla! 3.7
« Ответ #105 : 04.05.2017, 10:32:58 »
Прикольно :)
использовать форум как https://translate.google.ru )))
Я уже слышу ответ: "Ведь для того и существует форум, чтобы...".
Не будь паразитом, сделай что-нибудь самостоятельно!
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Вышел релиз Joomla! 3.7
« Ответ #106 : 04.05.2017, 11:01:02 »
Ох и разленились юзвери. Помню времена, когда промт ставил на компьютер для перевода. Решил проверить как оно сейчас: translate.ru, тематика - Техника компьютеры
Однако лучше гугл-переводчика:
Цитировать
"Ваша версия PHP, 5.6.30-0+deb8u1, только получает исправления безопасности в это время из проекта PHP. Это означает, что Ваша версия PHP больше не будет скоро поддерживаться. Мы рекомендуем планировать обновить до более новой версии PHP, прежде чем она достигнет конца поддержки 31.12.18. Joomla будет быстрее и более безопасным, если Вы обновите до более новой версии PHP (PHP 7.x рекомендуется). Свяжитесь со своим узлом к инструкциям обновления".
Непонятно только про узел, но и то можно увидеть, что host - это явно по русски тоже хостинг, но и как узел сети он тоже переводится
*

annushka

  • Захожу иногда
  • 148
  • 2 / 0
  • Joomla!
Re: Вышел релиз Joomla! 3.7
« Ответ #107 : 04.05.2017, 13:01:42 »
Ух ты! Галерея! Кто-то юзал? На самом деле работает прямо из редактора и без всех этих танцев с бубнами в модулях-плагинах?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Вышел релиз Joomla! 3.7
« Ответ #108 : 04.05.2017, 14:01:59 »
Поле галереи выпилили
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

recived

  • Захожу иногда
  • 69
  • 6 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #109 : 04.05.2017, 15:29:08 »
После обновы замечены проблемы с К2 v2.6.7. При редактировании категории к2 в разделе меню, не отображаются вкладки "Параметры страницы", "Метаданные
Связи", "Привязка модулей". Хотя при редактировании меню обычной страницы к2 они есть. У кого похожий глюк?

В логах только одна ошибка вылазит, других нет:
Код
PHP Warning:  Declaration of K2Element::render() should be compatible with JFormField::render($layoutId, $data = Array) in /administrator/components/com_k2/elements/base.php on line 24,
« Последнее редактирование: 04.05.2017, 15:35:37 от recived »
*

recived

  • Захожу иногда
  • 69
  • 6 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #110 : 04.05.2017, 15:41:12 »
Странный глюк. Тупо не загружаются список li в tabs. Сами блоки есть. Что за магия?
*

annushka

  • Захожу иногда
  • 148
  • 2 / 0
  • Joomla!
Re: Вышел релиз Joomla! 3.7
« Ответ #111 : 04.05.2017, 17:22:14 »
Поле галереи выпилили
Тогда и не буду обновляться! Так им и надо! :P
*

Olg

  • Завсегдатай
  • 1182
  • 90 / 2
Re: Вышел релиз Joomla! 3.7
« Ответ #112 : 04.05.2017, 17:29:29 »
Тогда и не буду обновляться! Так им и надо! :P
Назло маме отморожу уши...
*

Sulpher

  • Живу я здесь
  • 2130
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Вышел релиз Joomla! 3.7
« Ответ #113 : 04.05.2017, 19:33:06 »
После обновы замечены проблемы с К2 v2.6.7. При редактировании категории к2 в разделе меню, не отображаются вкладки "Параметры страницы", "Метаданные
Связи", "Привязка модулей". Хотя при редактировании меню обычной страницы к2 они есть. У кого похожий глюк?

В логах только одна ошибка вылазит, других нет:
Код
PHP Warning:  Declaration of K2Element::render() should be compatible with JFormField::render($layoutId, $data = Array) in /administrator/components/com_k2/elements/base.php on line 24,
Читайте ошибку.
K2Element::render()  должна быть совместима с JFormField... Другими словами, в API Joomla внесено изменение, авторы выпускают обновления своих расширений, если требуется исправить кое-какие классы.

Теперь нужна свежая версия K2, стабильно работающая с Joomla 3.7. Нужно либо ждать, либо откатываться назад, либо править код K2 самостоятельно или заплатить программисту за эти правки, не забыв ими поделиться с сообществом. Опенсорс в чистом виде.
*

tiraz

  • Захожу иногда
  • 60
  • 1 / 0
  • Правильное тиражирование CD DVD
Re: Вышел релиз Joomla! 3.7
« Ответ #114 : 04.05.2017, 23:37:36 »
Глюк при создании своих полей, они же fields...
На денвере всё работает...
При создании нового поля на аналогичном сайте в сети ошибка 500 Unknown column 'a.name' in 'field list'
*

Sairus2117

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #115 : 05.05.2017, 12:20:09 »
Обновил 3 сайта, и на всех 3-х проблема с JoomShopping, перестали добавляться фото к товарам. Не важно создаём новый товар или добавляем фото к существующему.

URL остаётся: administrator/index.php?option=com_jshopping&controller=products
Ошибка:
Not Acceptable
An appropriate representation of the requested resource /administrator/index.php could not be found on this server.

Так же не могу обновить JoomShopping до последней версии 4.16.0, при попытки обновить та же ошибка.
Установил чистую версию Joomla 3.7, поставил JoomShopping 4.16.0 всё нормально поставилось и фотки нормально добавляются.
Помогите кто сталкивался, что делать?
*

Sairus2117

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #116 : 05.05.2017, 16:02:29 »
Вопрос, снят, проблемы у хостера, все 3 сайта работают нормально.
*

mkoff

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #117 : 05.05.2017, 17:07:49 »
Проблема с JCE в Joomla 3.7 - пропали вкладки выбора категории и тд... а через админку всё работает. Проверял на нескольких сайтах, с фреймворками и без.  
*

Se

  • Захожу иногда
  • 223
  • 2 / 1
Re: Вышел релиз Joomla! 3.7
« Ответ #118 : 05.05.2017, 20:56:44 »
После обновления Joomla получил сообщение в админ панели сайта

We have detected that your server is using PHP 5.4.45 which is obsolete and no longer receives official security updates by its developers. The Joomla! Project recommends upgrading your site to PHP 5.6 or later which will receive security updates at least until 31.12.18. Please ask your host to make PHP 5.6 or a later version the default version for your site. If your host is already PHP 5.6 ready please enable PHP 5.6 on your site's root and 'administrator' directories – typically you can do this yourself through a tool in your hosting control panel, but it's best to ask your host if you are unsure.

Смысл сообщения понятен нужно подключить более новую версию PHP 5.6

По рекомендации хостинга добавил в файл .htaccess строку:
AddHandler application/x-httpd-php56 .php

сообщение о PHP 5.6 пропало

Но на сайте появилось сообщение
"Strict Standards: Only variables should be assigned by reference in /home/sexvsems/domains/travelvideophoto.com/modules/mod_cinch_menu/tmpl/flyout.php on line 24"

а так же перестали отображаться фото.


cinch menu последняя версия Mar 24 2016

После того как  в файле .htaccess убрал строку:
AddHandler application/x-httpd-php56 .php все нормализовалось

Как быть? напрягает постоянно появляющиеся сообщение красным цветом в админке о PHP 5.6
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Вышел релиз Joomla! 3.7
« Ответ #119 : 05.05.2017, 22:01:52 »
Отключите этот плагин и все
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужна проф помощь в обновлении Joomla на лок.сервере osp. Можно платно

Автор Fati

Ответов: 0
Просмотров: 4934
Последний ответ 16.06.2025, 16:40:04
от Fati
Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 1987
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 3716
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 2527
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 4134
Последний ответ 22.02.2024, 21:03:15
от Zegeberg