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

Open SEF на Денвере
« : 29.03.2006, 23:02:25 »
Подскажите пож-ста, как правильно на Денвере настроить Open SEF (2.0.0-RC4, тот который с русским переводом админки, .htaccess и последним исправлением от разработчика Open SEF).

У меня на одном из хостов еще на Мамбе 4.5.3. стоит Xaneon Extensions и там всё ок, с этими же настройками но уже в Open SEF Денвер выдает Not Found

"Вероятнее всего, сервер пытается найти файл x:/home/test1.ru/www/razdel/kategoriya/novost.html, которого не существует."

В конфигурации Open SEF пробовала и просто test1.ru и http://test1.ru.

Базовый УРЛ должен ведь быть пустой? Но компонент не дает оставить это поле пустым. Подстановка /www, пробела или просто одного слэша не помогают :( Может быть дело еще в каких-то настройках компонента?

И еще почему-то все время выдается
Warning: Cannot modify header information -- headers already sent by (output started at x:\home\test1.ru\www\administrator\components\com_sef\cache.config.php:42). Можно конечно отключить все ошибки, но меня все равно это раздражает -))

Заранее всем спасибо!
*

userxp

  • Moderator
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Open SEF на Денвере
« Ответ #1 : 29.03.2006, 23:21:04 »
опенсеф на денвере работает, точнее - а причём здесь денвер, если все вопросы к апачи?
давай по порядку.
1) проверь ВКЛЮЧЕН ли SEO в настройках джумлы
2) включен ли сам OpenSEF
3) какие настройки в параметрах?
4) включи режим отладки - что пишет?

"базовый урл":
у тебя сайт один?
если да, то никакого сайта вводить/добавлять не надо (оставь список пустой), даже если джумла лежит в подкаталоге.

насчёт хидеров - пока не обращай внимания - остальное работает или нет?
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

Re: Open SEF на Денвере
« Ответ #2 : 30.03.2006, 00:22:27 »
ну да, конечно! :) к апачам вроде бы вопросов не было до сих пор, может быть ему не нравится слишком "мудреный" в 1.0.8 .htaccess? :))

давай!

1) есесна
2) есесна
3) Вкладка параметров: (пробовала по всякому)
нет
да
да
нет
да
да
нет
нет
нет
нет

4)
--- Initializing SEF resolver: sefresolver
'/index.php' => '/index.php' (relative site URL)
--- Resolving: '/index.php'
'/index.php' is an internal Joomla URL
'/index.php' => 'http://test1.ru/' (enforce canonical URLs)
--- Redirecting to: http://test1.ru/

Остальное посмотреть не могу :(

5) Базовый пока один, но будет 3, поэтому хотела бы проверить многосайтовость.
6) Остальное все работает

ЗЫ: спасибо большое за ответ :)
*

userxp

  • Moderator
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Open SEF на Денвере
« Ответ #3 : 30.03.2006, 00:40:09 »
ну по п.п.4 отработал всё правильно.
в параметрах у меня всё включено.

а когда именно не работает?

по многосайтовости есть рабочие примеры (описание на англ. языке.) - могу дать ссылку.
« Последнее редактирование: 30.03.2006, 00:42:11 от userxp »
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3

Re: Open SEF на Денвере
« Ответ #4 : 30.03.2006, 01:01:48 »
а когда именно не работает?
никогда -) либо урлы не конвертятся либо Not found -- что делать?!

да, пож-ста, буду оч. признательна за ссылку!
*

userxp

  • Moderator
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Open SEF на Денвере
« Ответ #5 : 30.03.2006, 02:01:08 »
со слов Кена МакДональда:
OpenSEF user James Brice has created an excellent demonstration of the OpenSEF Multi-sites feature.
Main site:  http://www.projects.ex.ac.uk/soe/multisite/

The demonstration site also includes an explanation of how the site has been set-up and configured.
Technical Details:  http://www.projects.ex.ac.uk/soe/multisite/content/category/3/14/106/

топики на эту тему на "родном" форуме opensef

никогда -) либо урлы не конвертятся либо Not found -- что делать?!
ну так давай конкретный пример разберём - что пишет дебагер?
ибо у меня opensef не работал только в двух случаях:
1) был выключен "родной" SEO
2) не правильно настроен .htaccess

вот рабочий .htaccess:

Код
php_value error_reporting 7

AddDefaultCharset WINDOWS-1251
RewriteEngine On

# RewriteBase /YourJoomlaDirectory

RewriteCond %{REQUEST_FILENAME} !\.(swf|jpg|jpeg|gif|png|css|js|pl|txt|swf)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php

-------------------------------------------------
по поводу ошибок - у меня вылазила ошибка на ссылках.

по порядку:
отменил публикацию меню Ссылки
выключил OpenSEF
выключил кеширование модуля меню
пару раз перегрузил сайт
включил меню Ссылки
проверил работу - ок
включил OpenSEF (автомаппинг включен), полазил по ссылкам - всё работает.

попробуй.
« Последнее редактирование: 30.03.2006, 02:09:04 от userxp »
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

ZHart

  • Захожу иногда
  • 324
  • 53 / 2
Re: Open SEF на Денвере
« Ответ #6 : 23.08.2007, 20:45:36 »

по поводу ошибок - у меня вылазила ошибка на ссылках.

по порядку:
отменил публикацию меню Ссылки
выключил OpenSEF
выключил кеширование модуля меню
пару раз перегрузил сайт
включил меню Ссылки
проверил работу - ок
включил OpenSEF (автомаппинг включен), полазил по ссылкам - всё работает.

попробуй.

Поднимаю старую тему.

Попробовал следовать этому совету, чтобы избавиться от варнингов и нотайсов, но не помогло, все равно получаю предупреждения такого вида:
Notice: Only variables should be assigned by reference in ........
Warning: Cannot modify header information - headers already sent by ........

Может, есть еще какие-то идеи или рекомендации?
*

Димитрий

  • Захожу иногда
  • 65
  • 0 / 0
  • Добра и счастья!
Re: Open SEF на Денвере
« Ответ #7 : 06.01.2008, 21:07:41 »
да подобная ерунда- появилась когда рабочий сайт перенес из интернета на денвер. отсюда выводы- какие то настройки с апачем..или денвером..
*

userxp

  • Moderator
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Open SEF на Денвере
« Ответ #8 : 06.01.2008, 21:11:57 »
надо во-первых смотреть, что вылазит вверху.
нельзя вызвать перенаправление, если уже был вывод текста до хидера.
а он может появиться, если в остановленном софте есть глюки.

только вот у большинства есть привычка выключать показ ошибок на денвере (закрываем видете ли глазки)
вот оно вам боком и вылазит.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Димитрий

  • Захожу иногда
  • 65
  • 0 / 0
  • Добра и счастья!
Re: Open SEF на Денвере
« Ответ #9 : 06.01.2008, 21:13:17 »
так ведь- на рабочем реальном сайте нет никаких ошибок. а полный дубль на денвер- есть
*

userxp

  • Moderator
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Open SEF на Денвере
« Ответ #10 : 06.01.2008, 21:16:22 »
display_errors = On? Off?
error_reporting  = ?
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

что значат такие ошибки в Open Sef

Автор Arina

Ответов: 19
Просмотров: 8601
Последний ответ 30.06.2007, 00:52:16
от resetby
Open SEF и выборка компанентов...

Автор KykoJIbHuk

Ответов: 2
Просмотров: 3754
Последний ответ 12.05.2007, 13:15:55
от userxp
Open SEF: не работает автоматическая генерация мета-данных

Автор Александр

Ответов: 7
Просмотров: 5091
Последний ответ 15.02.2007, 23:01:50
от Димитрий
Проблемма с OPEN SEF

Автор Joker

Ответов: 2
Просмотров: 3690
Последний ответ 30.01.2007, 10:59:01
от userxp
Open Sef - не работают ссылки на картинки

Автор Ctrelok

Ответов: 3
Просмотров: 4390
Последний ответ 05.10.2006, 12:19:28
от beliyadm