Новости 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 Ответов
  • 21234 Просмотров
*

san_san_ku

  • Захожу иногда
  • 78
  • 2 / 0
  • Джумлоруб поневоле
Re: Вышел релиз Joomla! 3.7
« Ответ #150 : 11.05.2017, 10:33:39 »
Еще один "трабл" проявился (версия Joomla! 3.7 php 7). Не работает функция phpmail (почта не отправляется ни со встроенного компонента, ни со сторонних почтовых расширений).

Кое-как "поборол" (может кому пригодится): правим файл class.phpmailer.php
Добавляем строку:

Код
$params = sprintf('-f%s', $this->Sender);
$params = '';

Решение старое, но раньше никогда не применял. Наверное, можно как-то решить и иначе (с хостером), но "сойдет и так".
Трабл отмечен (пока) только на одном проекте (c php7), на других всё работает адекватно (пока что).
*

saifa

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #151 : 11.05.2017, 10:59:02 »
Ну на вскидку переопределить шаблон категории и вырезать event в котором выводяться поля.

А каким-нибудь подобным способом можно? https://artinweb.biz/ru/kopilka/joomla-ru/udalenie-id-materiala-ili-kontakta-iz-ssylok-v-joomla.html%27
это было бы конечно значительно удобней, не в шаблоне править, а в настройках выбирать, какие поля оставлять, а каки нет. :(
*

SHOCK

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #152 : 11.05.2017, 12:21:06 »
Про перенаправление выше написали решение
Вы про это:
Уже пофиксили: https://github.com/joomla/joomla-cms/issues/15691. Решение до выхода новой версии -- заменить файл libraries/joomla/cache/storage/file.php этим
https://raw.githubusercontent.com/csthomas/joomla-cms/fb600c2bf3e039496239d22611b4ba38b6ea533d/libraries/joomla/cache/storage/file.php

Так оно работает как-то частично, теперь стабильно 404 ошибка, а не как раньше после первого показа открывалась главная стр. сайта
кэш чистил, в разных браузерах проверял

Есть ещё какие-то решения?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Вышел релиз Joomla! 3.7
« Ответ #153 : 11.05.2017, 14:03:39 »
Вы про это:
Так оно работает как-то частично, теперь стабильно 404 ошибка, а не как раньше после первого показа открывалась главная стр. сайта
кэш чистил, в разных браузерах проверял

Есть ещё какие-то решения?
Ну так отпишитесь там что оно не так и работает и как оно должно
*

saifa

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #154 : 11.05.2017, 16:03:52 »
Вы про это:
Так оно работает как-то частично, теперь стабильно 404 ошибка, а не как раньше после первого показа открывалась главная стр. сайта
кэш чистил, в разных браузерах проверял

Есть ещё какие-то решения?

Попробуйте ReDJ )))
*

voland

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вышел релиз Joomla! 3.7
« Ответ #156 : 11.05.2017, 16:20:58 »
Зачем?
ну как зачем? чтобы еще потом с ним проблемы решать :)

Спойлер
[свернуть]
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

SHOCK

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #157 : 11.05.2017, 20:17:37 »
Ну так отпишитесь там что оно не так и работает и как оно должно
Не хватит знаний английского, чтобы сформулировать (

кстати, что с кириллицей, что латиницей в адресе - пофиг, не работает

P.S. проблема с кэшем кстати то и не связана, при отключенном проблемы те же самые
« Последнее редактирование: 11.05.2017, 20:38:14 от SHOCK »
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #158 : 12.05.2017, 10:38:32 »
Привет!

Только что обновился до 3.7 - сразу появилась проблема: Пропал JoomShopping из админ панели. Хотя все работает по прямой ссылке. Но без меню как то не удобно.
Пробовал Поиском (/administrator/index.php?option=com_installer&view=discover) найти JoomShopping - не помогло.

Глянул в таблицу menu, а в ней даже строки с alias "joomshopping" нет. Обновление снесло запись в таблице шоль?

А если по теме, то: Может кто знает как вернуть пункт?
« Последнее редактирование: 12.05.2017, 11:00:06 от mister_boy »
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #159 : 12.05.2017, 10:52:20 »
Конечно отремонтировать нужно, но пока можете пользоваться этим
 http://joomlaforum.ru/index.php/topic,197647.msg1608190.html#msg1608190. Модуль мне например намного удобнее меню
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #160 : 12.05.2017, 11:07:50 »
Конечно отремонтировать нужно, но пока можете пользоваться этим
 http://joomlaforum.ru/index.php/topic,197647.msg1608190.html#msg1608190. Модуль мне например намного удобнее меню

спасибо за альтернативное решение. но хочу разобраться в чем проблема.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вышел релиз Joomla! 3.7
« Ответ #161 : 12.05.2017, 11:36:32 »
Пропал JoomShopping из админ панели
было все стандартно, или делали что то типа "Вынести пункт меню с JoomShopping в корневое меню" и т.п.?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #162 : 12.05.2017, 11:48:30 »
было все стандартно, или делали что то типа "Вынести пункт меню с JoomShopping в корневое меню" и т.п.?

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

После того как обновился до 3.7 и пропал пункт решил перейти по прямой ссылке JoomShopping и обновить еще JoomShopping с 4.14 до последней версии. Думал при обновлении может пункт появится. Обновление прошло до 4.15.1 (до 4.16 не обновилось). Но пункт не появился - хотя сайт работает нормально.

При этом в компонентах ничего не пропало вроде - стоят компоненты которые были установлены. Тоесть пропал только отдельный пункт JoomShopping.

Всегда обновлял было все корректно, а тут первый раз такое.
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #163 : 12.05.2017, 12:10:03 »
Обновился до 4.16.1 появился пункт http://prntscr.com/f6x98a
*

AndrS

  • Захожу иногда
  • 52
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #164 : 12.05.2017, 14:02:32 »
Никто не подскажет (уже писал выше)
После обновления в "ХРОМЕ" проблема с оформлением материала.
А именно не отображаются вновь загруженные графические файлы.
Причем в любом другом броузере, все видно нормально.

Кеш браузера чистил
Кеш Joomla тоже чистил.


И почтовая рассылка действительно перестала работать (((((
« Последнее редактирование: 12.05.2017, 14:32:54 от AndrS »
*

sabnok

  • Захожу иногда
  • 126
  • 1 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #165 : 12.05.2017, 18:02:47 »
Установил чистую Joomla. Тестовое письмо из админки на почту не отправляет)
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #168 : 12.05.2017, 18:10:57 »
Анонс патча 3.7.1 на 17 мая https://www.joomla.org/announcements/release-news/5704-important-security-announcement-pre-release-371.html

Надо было мне сегодня не обновляться. Дырявый релиз 3.7. Чувствую будут латать его еще пару аппов.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #170 : 12.05.2017, 18:15:28 »
Упс, уязвимость!

Причем критическая ;(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Вышел релиз Joomla! 3.7
« Ответ #171 : 12.05.2017, 18:20:06 »
ну вроде из текста не следует, что только в ядре 3.7 ошибка. может из 3.6 перекочевала.
но все равно правило работает - нулевые релизы надо пропускать :)
*

mister_boy

  • Захожу иногда
  • 179
  • 2 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #172 : 12.05.2017, 18:23:15 »
ну вроде из текста не следует, что только в ядре 3.7 ошибка. может из 3.6 перекочевала.
но все равно правило работает - нулевые релизы надо пропускать :)

все время пропускал ;) в этот раз изменил правилу - и был наказан )))
*

White Wolf

  • Новичок
  • 3
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #173 : 12.05.2017, 18:25:03 »
Обрадовался что появились дополнительные поля, подумал что можно избавиться от сторонних каталогов, но видимо рано. Создал поле URL для ссылки, но при сохранении материала появляется сообщение что поле некорректно. Выяснил что во вкладке Изображения и ссылки есть такое же поле к которому я не могу ограничить доступ в отличии от мной созданного. А жаль. Можно было создать отличный каталог на любой вкус, ведь модулей и плагин к материалам создано очень много
*

client500

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #174 : 13.05.2017, 09:10:42 »
Обновился на четырех сайтах. Два нормально, а на двух большие проблемы! Один сайт полностью лег, пришлось откатить назад. На втором, после недели мучений и страданий, большинство багов удалось исправить. Но много еще осталось. Самый болезненный из них - это то, что теперь невозможно обновлять компоненты и пакеты. При обновление выдает что не хватает памяти (4 гига) и указывает на код в файле libraries/joomla/table/nested.рнр
Спойлер
[свернуть]
После комментирования этой строки обновления проходят нормально, однако в админ панели пропадают ссылки на обновленные расширения.
И второй баг: Не выводится формы компонента JSN Uniform, пишет "Please install or enable JSN Uniform Component before use this element", хоть в базе они есть и компонент обновлен до последней версии.
Может кто-то знает как это исправить?
Всем привет!
Неужели ни кто не знает решения этой проблемы?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Вышел релиз Joomla! 3.7
« Ответ #175 : 13.05.2017, 09:28:11 »
Вы бы хоть процитировали, что он выдаёт, может быть нашлось решение. А то, что рандомное удаление строк в движке ведёт к неисправимым глюкам - это и так понятно.
*

spaun0982

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #176 : 13.05.2017, 12:35:56 »
Для тех у кого появляются ошибки после перехода на 3.7 типа Unknown column 'a.client_id' in 'field list' Unknown column 'a.client_id' in 'where clause' для лечения попробуйте ПРИВЕСТИ структуры таблиц баз данных в актуальное состояние, для этого зайти Расширения - Менеджер расширений - База данных - Исправить ( Extensions -> Manage -> Database and click the Fix button ) должно помочь!

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

Warning: include(/var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/joomla/application/web/client.php): failed to open stream: No such file or directory in /var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/loader.php on line 702

Warning: include(/var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/joomla/application/web/client.php): failed to open stream: No such file or directory in /var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/loader.php on line 702

Warning: include(): Failed opening '/var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/joomla/application/web/client.php' for inclusion (include_path='.:') in /var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/loader.php on line 702
Error displaying the error page: Application Instantiation Error: Failed to start the session because headers have already been sent by "/var/www/vhosts/u0016683.plsk.regruhosting.ru/belstore/libraries/loader.php" at line 702.
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #177 : 15.05.2017, 12:35:58 »
После обновления как-то странно стал работать плагин Skyline Content Advertisement:

Выводился после материалов, сейчас стал еще и в блогах категориий
*

serjik

  • Захожу иногда
  • 344
  • 1 / 1
Re: Вышел релиз Joomla! 3.7
« Ответ #178 : 15.05.2017, 16:03:57 »
кривой какойто релиз! После обновления с 3.6.5 на него перестали работать некоторые компоненты, в том числе и самый важный для меня Docman! Сама компонент внешне вроде работает, но теперь при попытке прикрепить документ пишет ошибку

Fatal error: Call to a member function get() on a non-object in .....administrator/components/com_docman/template/helper/behavior.php on line 466
К сожалению откатиться на прошлую версию уже не могу, что делать с этой проблемой непонятно ((

Можно как то вернуться на предыдущую 3.6.5  чтоб на ней потом и остаться?
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Вышел релиз Joomla! 3.7
« Ответ #179 : 15.05.2017, 16:07:05 »
кривой какойто релиз! После обновления с 3.6.5 на него перестали работать некоторые компоненты, в том числе и самый важный для меня Docman! Сама компонент внешне вроде работает, но теперь при попытке прикрепить документ пишет ошибку

Fatal error: Call to a member function get() on a non-object in .....administrator/components/com_docman/template/helper/behavior.php on line 466
К сожалению откатиться на прошлую версию уже не могу, что делать с этой проблемой непонятно ((

Можно как то вернуться на предыдущую 3.6.5  чтоб на ней потом и остаться?
Разверните backup, Вы ведь должны их делать ))... ну или хостер.
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Fati

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

Автор akteon25

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

Автор Ebelous

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

Автор melissa00

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

Автор wawont

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