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

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Всем привет!
Модуль отображает курс драгоценных металлов на текущий день.

Возможности (можно включить или выключить):
  • разница курса с предыдущим днем;
  • вывод графичеких элементов (иконки);
  • цвет строк;
  • вывод отдельных металлов.

Хотелось бы выслушать пожелания и конечно же критику.

[вложение удалено Администратором]
« Последнее редактирование: 25.12.2008, 11:05:01 от DWolf »
*

baikalshaman

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #1 : 19.12.2008, 17:56:10 »
Странно, локально все работает, а на удаленном сервере говорит:
Fatal error: Call to a member function on a non-object in /home/user/domains/domain.name/public_html/modules/mod_mcbr.php on line 33
« Последнее редактирование: 25.12.2008, 13:00:04 от baikalshaman »
*

baikalshaman

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #2 : 19.12.2008, 18:04:21 »
Подозреваю, что это, возможно, с настройками сервера хостера связано.
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #3 : 20.12.2008, 10:04:21 »
Подозреваю, что это, возможно, с настройками сервера хостера связано.

Не думаю...
На 32-33 строке идет вызов функции:
Код
$mData_c = $cbr_metal->selectNodes("/Metall/Record[@Date='".date('d.m.Y')."'&@Code='".$v['code']."']/Sell", 1);
$m_c = str_replace(',', '.', $mData_c->getText());
Быть может это что-то с Joomla? Версии отличаются локально и удаленно?
Дата какая на сервере?
Код
echo date('d.m.Y');
*

baikalshaman

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #4 : 20.12.2008, 18:10:25 »
Версия в обоих случаях одна - Joomla 1.0.15 Stable RE. Часовой пояс (смещение времени относительно UTC, ч): локально 0; удаленно +8. Пробовал удаленно поставить 0 - не помогает.
Причем, после заявления ошибки (модуль курса драгметаллов идет почти в начале страницы) дальнейшее содержимое страницы не отображается.
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #5 : 20.12.2008, 20:11:50 »
На хостере установлен PHP4?
А какой локально?

Я не тестировал на PHP4. Завтра на работе попробую установить его, вместо 5 и попробовать.


Так какая там дата-то?
Я зашел на сайт - время там действительно отличается от МСК.
*

baikalshaman

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #6 : 21.12.2008, 08:28:49 »
Локально:
Версия PHP:    5.2.4-2ubuntu5.3

Удаленно:
Версия PHP:    4.4.4

 Время все-таки московское: Текущее время: Sun Dec 21 08:23:56 2008
*

Arina

  • Захожу иногда
  • 164
  • 1 / 0
Re: Модуль курса драгоценных металлов
« Ответ #7 : 24.12.2008, 16:19:11 »
Fatal error: Call to a member function on a non-object in /www/сайт/www/htdocs/modules/mod_mcbr.php on line 33
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #8 : 24.12.2008, 16:22:56 »
Fatal error: Call to a member function on a non-object in /www/сайт/www/htdocs/modules/mod_mcbr.php on line 33

А какая версия Joomla и PHP?
*

Arina

  • Захожу иногда
  • 164
  • 1 / 0
Re: Модуль курса драгоценных металлов
« Ответ #9 : 24.12.2008, 18:22:32 »
Версия PHP:       4.3.9
Joomla Lavra Edition 0.12  :(
*

baikalshaman

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #10 : 24.12.2008, 19:59:59 »
Очевидно, ошибка идет из-за версии php 4.х. Интересно, что модуль курса валют работает нормально, а ведь он также берет сведения с сайта ЦБР.
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #11 : 25.12.2008, 08:05:07 »
Очевидно, ошибка идет из-за версии php 4.х. Интересно, что модуль курса валют работает нормально, а ведь он также берет сведения с сайта ЦБР.
Модуль курса валют распарсивается регулярным выражениями, а модуль драгоценных металлов - DOMIT
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #12 : 25.12.2008, 11:06:47 »
Исравил.
Модуль перезалил.
Нет возможности протестировать.
У кого PHP 4, протестируйте пожалуйста.

Необходимо заменить 2 файла:
mod_mcbr.php
mod_mcbr.xml
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #13 : 25.12.2008, 13:02:54 »
Возможность нашел - протестировал. Теперь с PHP 4 работает!
*

leko

  • Захожу иногда
  • 114
  • 4 / 0
Re: Модуль курса драгоценных металлов
« Ответ #14 : 10.01.2009, 04:27:35 »
Поставил, вылезла вот такая история:


Fatal error: Call to a member function getText() on a non-object in /home/u28495/bizatakaru/www/modules/mod_mcbr.php on line 33

 >:(
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #15 : 22.01.2009, 10:08:15 »
Поставил, вылезла вот такая история:


Fatal error: Call to a member function getText() on a non-object in /home/u28495/bizatakaru/www/modules/mod_mcbr.php on line 33

 >:(
Был в отпуске - ответить раньше не мог. Какого числа выскочила ошибка?
*

leko

  • Захожу иногда
  • 114
  • 4 / 0
Re: Модуль курса драгоценных металлов
« Ответ #16 : 22.01.2009, 17:06:58 »
10.01.2009  ^-^
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #17 : 23.01.2009, 09:54:00 »
10.01.2009  ^-^
Проверил действительно такая проблема есть. Я уже занимаюсь ей. Это ЦБ как-то по своему отдает XML, я уже с ими связывался, просил устранить данную проблему, но они так и не ответили. Значит переделаю модуль! )
*

leko

  • Захожу иногда
  • 114
  • 4 / 0
Re: Модуль курса драгоценных металлов
« Ответ #18 : 23.01.2009, 18:47:03 »
Проверил действительно такая проблема есть. Я уже занимаюсь ей. Это ЦБ как-то по своему отдает XML, я уже с ими связывался, просил устранить данную проблему, но они так и не ответили. Значит переделаю модуль! )

Спасибо за Ваш труд ! Ждем :)
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #19 : 30.01.2009, 14:04:16 »
ЦБ так и не ответил - пришлось исправить модуль.

Выкладываю исправленный модуль. Версия 1.1.0

[вложение удалено Администратором]
*

baikalshaman

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #20 : 30.01.2009, 17:14:22 »
Тестируем... ^-^
Вроде работает без глюков!
*

leko

  • Захожу иногда
  • 114
  • 4 / 0
Re: Модуль курса драгоценных металлов
« Ответ #21 : 30.01.2009, 18:09:23 »
Воо! Отлично, работает! Спасибо !  *DRINK*
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #22 : 31.01.2009, 22:43:07 »
Всегда пожалуйста!  ^-^
*

slavkin

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #23 : 05.02.2009, 20:14:40 »
Подскажите как справиться с глюком.
В строках золото платина после запятой куча цифр.
как изменить число символов после запятой?
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #24 : 06.02.2009, 08:20:07 »
Подскажите как справиться с глюком.
В строках золото платина после запятой куча цифр.
как изменить число символов после запятой?
Число символов после запятой изменить нельзя - ЦБР отдает значения два знака после запятой.
Вы бы хотя скриншот приложили для наглядности, потому что за 5 февраля у меня повторить ошибку не удалось!
*

romanvip1

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
  • Блин только учусь
Re: Модуль курса драгоценных металлов
« Ответ #25 : 04.08.2009, 13:28:48 »
Здравствуйте, у меня модуль ставиться нормально только при выводе показываются ромбики в чём может быть дело?
вытащил из архива перекодировал в utf-8 всё равно такая же беда, и где можно настраивать вывод модуля нет отдельного файла ответственного только за вывод чтобы его настроить и не копаться в php?

вот другие ссылки по теме, может кому будет интересно
1. http://joomlaforum.ru/index.php/topic,22661.msg132279.html#msg132279 - Модуль <Курсы валют ЦБ РФ> адаптированный к AutoBB
К сожалению у меня при установке пишет: Ошибка! Не найден XML-файл установки Joomla! (joomla 1.5.12)
2. http://joomlaforum.ru/index.php/topic,51177.0.html  - Модуль КУРС ВАЛЮТ J1.5 Native (Почти готов)
Тут модули устанавливаются и работают!!!
3. http://jext.biz/index.php?option=com_rokdownloads&view=folder&Itemid=67&id=4%3Ajextcurrency - Модуль вывода курса валют JextCurrency(1.5) v 9.07.22
Сторонний модуль работает, есть курс Украины и Республики Беларусь, настроек мало, есть возможность прикрутить плагинами другие национальные курсы
*

DWolf

  • Захожу иногда
  • 75
  • 21 / 0
Re: Модуль курса драгоценных металлов
« Ответ #26 : 04.08.2009, 13:38:13 »
Здравствуйте, у меня модуль ставиться нормально только при выводе показываются ромбики в чём может быть дело?
вытащил из архива перекодировал в utf-8 всё равно такая же беда, и где можно настраивать вывод модуля нет отдельного файла ответственного только за вывод чтобы его настроить и не копаться в php?

вот другие ссылки по теме, может кому будет интересно
1. http://joomlaforum.ru/index.php/topic,22661.msg132279.html#msg132279 - Модуль <Курсы валют ЦБ РФ> адаптированный к AutoBB
К сожалению у меня при установке пишет: Ошибка! Не найден XML-файл установки Joomla! (joomla 1.5.12)
2. http://joomlaforum.ru/index.php/topic,51177.0.html  - Модуль КУРС ВАЛЮТ J1.5 Native (Почти готов)
Тут модули устанавливаются и работают!!!
3. http://jext.biz/index.php?option=com_rokdownloads&view=folder&Itemid=67&id=4%3Ajextcurrency - Модуль вывода курса валют JextCurrency(1.5) v 9.07.22
Сторонний модуль работает, есть курс Украины и Республики Беларусь, настроек мало, есть возможность прикрутить плагинами другие национальные курсы
Я так понимаю, что Вы устанавливате модуль на Joomla 1.5.*?
Так вот - модуль писался для Joomla 1.0.15 и мне не известно работает ли он на Joomla 1.5.*
*

romanvip1

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
  • Блин только учусь
Re: Модуль курса драгоценных металлов
« Ответ #27 : 04.08.2009, 15:35:48 »
Я так понимаю, что Вы устанавливате модуль на Joomla 1.5.*?
Так вот - модуль писался для Joomla 1.0.15 и мне не известно работает ли он на Joomla 1.5.*

это я понял, проблемы с кодировкой в legacy Mode, а ссылки я привёл для того чтобы кто искал что то подобное воспользовался моим опытом, весь форум перерыл сам пока искал. Целый день ушел.
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
Re: Модуль курса драгоценных металлов
« Ответ #28 : 14.11.2010, 04:00:19 »
Я так понимаю, что Вы устанавливате модуль на Joomla 1.5.*?
Так вот - модуль писался для Joomla 1.0.15 и мне не известно работает ли он на Joomla 1.5.*

модульто работает с 1.5 Вот только кодировка не та. И даже если ютф8 выбрать - все равно кириллицы нет ((((
*

Benediction

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Модуль курса драгоценных металлов
« Ответ #29 : 02.09.2011, 23:16:06 »
Модуль отлично работает и на 1.5 (юзал его на версии 1.5.23) тестировал модуль на своем ресурсе http://www.liveissue.ru  - пока модуль висит там. Решение проблемы ромбиков-квадратиков лежит разумеется в кодировке. а лечится это так - через программу notepad+  меняем кодировку файла mod_mcbr.php c ANSI  в UTF 8 без bom
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль расширенных результатов ARI Quiz Results

Автор Beer

Ответов: 0
Просмотров: 1097
Последний ответ 03.02.2025, 15:27:35
от Beer
Модуль для отображения курсов валют

Автор Геон

Ответов: 2
Просмотров: 2433
Последний ответ 03.02.2024, 22:19:02
от Геон
Модуль «Image Show gk4», не отображается ни картинка, ни текст

Автор kaasin

Ответов: 1
Просмотров: 3766
Последний ответ 13.05.2023, 15:42:15
от anastasya96
Стандартный модуль случайного изображения не выводит фотографии

Автор strix

Ответов: 8
Просмотров: 8402
Последний ответ 19.10.2022, 16:07:11
от Andrej_777
Модуль тегов Joes Word Cloud для Joomla 3

Автор ecolora

Ответов: 1
Просмотров: 2964
Последний ответ 05.05.2022, 19:04:44
от ecolora