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

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Попробовал сегодня установить joomfish 2.0 но получил ряд проблем.
Постараюсь изложить максимально полно, так как для меня этот компонент является жизненно необходимым для проекта.

Итак сам архив joomfish2.0beta нужно разархивировать и в нём находятся ещё три архива:
  • а. com_joomfish2.0beta.zip
    б. Joomfish_system_plugin_2.0beta.zip
    в. mod_jflanguageselection2.0beta.zip
и текстовый файл:
Цитировать
This version of Joomfish is not yet suitable for use on a production site (but is getting close :D ) -
there is still some work to do but it incorporates most of what we want to include in the final
release of Joomfish 2.0. At this stage we are keen to contiune to receive user feedback the result
of testing in various environments.

Installation
Install the component system plugin and module - REMEMBER to enable the plugin and module!!!
New Features
There are a number of new features in Joomfish 2.0 - this is not an exhaustive list but should
give you a flavour. We will write more about these in the next few days/weeks.

* Joomfish 2.0 has been written so that it can translate both Joomla 1.5 native and legacy components.
* A new plugin architecture. This will allow for custom handling of missing translations and the
creation of specialised modules such as locale aware menus etc.
* Translation of content that include <form> tags. This has caused problems in the past - since the
translation page contains a form within a form which many web browsers, quite naturally, have problems with.
* The system plugin has special handlers for language codes in SEF - because of this the jfdatabase
system plugin should always be the first plugin in the list of system plugins. We'd particularly interested in your thoughts on this routing and how it should be configured.

Important changes
Content Element files follow a strict naming convention i.e. {tablename}.xml e.g. content.xml so if you
are testing 3rd party component remember you may need to rename your content element files

Features not fully implemented yet/Known issues
We finished re-enginering almost everything that you have grown accustomed to in 1.8.x. However one or 2
items remain outstanding - specifically:

* The direct translation admin module is not yet available
* There is not an integrated installation process yet - you must install the component, module and plugin
separately (making sure you enable the system plugin and module
* The manage translations interface doesn't yet allow you to copy original values to translations
* When editing translations, images are not visible because of incorrect relative path

Testing
At this stage what we need the community to do is to test Joomfish 2.0 with a particular emphasis on the
core Joomla 1.5 application. We'd also like to hear how people get on with legacy mode applications.
Known Issues
    * Language switching in PHP4 doesn't work if you have SEF enabled. We have a workaround but are looking
    for a modification in the Joomla core as a first choice solution.
    * Installing the component can cause problems on servers which only allow 8MB for PHP scripts. If you
    get a white screen on installation or a "memory exhausted" error please increase the memory available
    to php in your .htaccess file, php.ini or in the administrator/index.php script
    * Please ignore messages you will see during installation about missing admin languages installations
   
Bug Reports and Feedback
Please report any bugs and comments in the Joomfish forum at
http://www.joomfish.net/forum/index.php

При установке: com_joomfish2.0beta.zip
Выдал следующее:
Предупреждение:
Цитировать
JInstaller::install: Языковой файл 'tr-TR.com_joomfish.ini' не может быть установлен т.к. языковой пакет Administrator не установлен или отсутствует

Критическую ошибку: 
Цитировать
* Невозможно скопировать выбранный файл.
        * JInstaller::install: Ошибка при копировании файла: /hsphere/local/home/pr-life/cinema.pr-life.com/ru/tmp/install_4885af398d0e2/language/site/en-GB.com_joomfish.ini в /hsphere/local/home/pr-life/cinema.pr-life.com/ru/language/en-GB/en-GB.com_joomfish.ini
        * Невозможно скопировать выбранный файл.
        * JInstaller::install: Ошибка при копировании файла: /hsphere/local/home/pr-life/cinema.pr-life.com/ru/tmp/install_4885af398d0e2/language/admin/en-GB.com_joomfish.ini в /hsphere/local/home/pr-life/cinema.pr-life.com/ru/administrator/language/en-GB/en-GB.com_joomfish.ini

И как не странно в конце прописал: дескать удачно.
На остальные архивы, выдал чтото похожее.

У меня 1.5.2 На их сайте написано что он адаптирован для этой версии.
Может у меня чтото должно быть устанвленно допалнительно7 Я просто только установил её.

В общем помогите чем сможете. очень нужна мультиязычность. Очень!


*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Re: Joomfish 2.0 - проблема с установкой
« Ответ #1 : 22.07.2008, 16:27:24 »
В общем решил установить версию 1.8 отказавшись от 2.0
Однако он требует удалить все предыдущие установки причём сам это сделать неможет.

При этом после того как я её всё-таки установил изредка появляется белый экран с одной единственной надписью:
Fatal error: Class 'JLanguageHelper' not found in /hsphere/local/home/pr-life/cinema.pr-life.com/ru/administrator/components/com_joomfish/install.joomfish.php on line 45

Хотелось бы разобраться с этим.
*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Re: Joomfish 2.0 - проблема с установкой
« Ответ #2 : 22.07.2008, 16:43:50 »
При попытки удалить модуль 1.8 выдаёт ошибку:


        * JInstaller::install: Ошибка! Не найден XML-файл установки Joomla!
        * Если это расширение создало таблицы или файлы, необходимо удалить их вручную.

Я бы рад их удалить вручную, но надо их как-то найти. Если конечно они были созданы.


*

Aquasonick

  • Захожу иногда
  • 314
  • 1 / 7
  • Пока семь раз отмеришь - другие уж сожрут.
Re: Joomfish 2.0 - проблема с установкой
« Ответ #3 : 24.07.2008, 17:32:13 »
В общем помог разобраться грамотный фрилансер с другого форума.
Смысл устанвоки 2.0 был в том, что надо поочередно всё устанавливать. Сначала com а потом mod и лишь потмо плагин наверно.
Тоже самое с медиаботом
Только вот пока не разобрался как там всё это работает
И кстати 1.8 с Joomla 1.5 не работает. Только 2.0 ставить.

Короче сам открыл тему, сам спросил, сам ответил и сам всё решил. Всем спасибо за внимание )))  ;D

Re: Joomfish 2.0 - проблема с установкой
« Ответ #4 : 26.08.2008, 12:16:29 »
Aquasonick СП. Очень искал. Заработало
*

Taras

  • Осваиваюсь на форуме
  • 25
  • 0 / 1
Re: Joomfish 2.0 - проблема с установкой
« Ответ #5 : 03.06.2009, 21:28:53 »
выложите плиз архив, не могу его найти, а мне надо Joomfish_system_plugin_2.0beta.zip
*

Solvedor

  • Захожу иногда
  • 376
  • 33 / 0
  • Масенький Йожик
Re: Joomfish 2.0 - проблема с установкой
« Ответ #6 : 07.06.2009, 16:52:41 »
Иди вот сюда http://www.joomfish.net/ и качай последнюю версию, русификатор и все, что нужно. И поиском в гугле неплохо бы научиться пользоваться  ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с категорией id1 при миграции

Автор dron

Ответов: 6
Просмотров: 6092
Последний ответ 08.10.2019, 20:04:49
от dron
проблема с установкой 1.5\1.7\2.5

Автор izya_ppp

Ответов: 12
Просмотров: 3177
Последний ответ 17.08.2017, 15:13:51
от dmitry_stas
Проблема! Переадресация при открытии страницы админки

Автор KiLLaTiV

Ответов: 8
Просмотров: 2319
Последний ответ 14.03.2017, 09:22:17
от flyingspook
При переносе на новый сервер - проблема с относительными путями

Автор dum

Ответов: 1
Просмотров: 2011
Последний ответ 20.08.2015, 14:53:23
от SeBun
Проблема при переносе сайта!

Автор geral

Ответов: 7
Просмотров: 6530
Последний ответ 03.01.2015, 22:55:22
от Silence