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

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
И так, раньше сайт лежал на русском хостинге, я его перенес на американский хостинг.
Проблема возникла с htacess....Сайт не грузился на новом хостинге, проблема был решена включением mod_rewire и переименованием htacess.txt в .htacess...

Никаких компонентов дополнительных не стоит для обработки ссылок!

Суть проблемы....
Если раньше ссылка выглядела так: http://lionarts.ru/index.php/about

То теперь она выглядит так: http://lionarts.ru/about

Получается, что пропала вся внутренняя перелинковка страниц...Что делать? Спасибо!
« Последнее редактирование: 28.09.2010, 14:48:42 от AlexanderKiselev »
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
чтобы вернуть старые ссылки надо отключить mod_rewrite в настройках
ИМХО но теперь ссылка выглядит лучше
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Тогда появляется другая проблема...Главная страница грузиться хорошо, но остальные страницы принимают невразумительный вид. Дизайн едет в бок.
Может есть ещё варианты решения?
Спасибо большое за совет.
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
То есть вот сейчас он по этой ссылке не перейдёт..... С включённым mod_rewire ...... http://lionarts.ru/index.php/price
А если мы ВЫКЛЮЧАЕМ mod_rewire...То он вообще никуда не переходит...

Я надеюсь, что ясно объяснил проблему))
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Что ссылка выглядит лучше это безусловно, но на сайте 200 статей, что теперь все править под новые ссылки? А сколько ещё постов с блогов обращается на наш сайт)
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Тогда появляется другая проблема...Главная страница грузиться хорошо, но остальные страницы принимают невразумительный вид. Дизайн едет в бок.
Может есть ещё варианты решения?
Спасибо большое за совет.
Кеш почисти...
Насчет старых ссылок. Тебеже сказали. Отключи mod_rewrite. В корне должен лежать файл родной Джумловский htaccess.txt
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Выключаю MOD_REWRITE.....КЭШ чистый..


Тогда давайте поставим вопрос так, с оригинальным htacess.txt сайт не работает, что очень странно ибо я просто перекинул его по FTP.
Спасибо вам, за внимание ребят!
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Что могло измениться на пендосовском хостинге?
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
права на папки проверь, и на папки шаблона.
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Права? Права стоят 755...Да и не в правах дело, а дело в том, что раньше значит был это index.php перед, а сейчас пропал...
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Права? Права стоят 755...Да и не в правах дело, а дело в том, что раньше значит был это index.php перед, а сейчас пропал...

Ну так спроси у техподдержки непендовского хостинга, как настроен их сервер.

"Не в правах дело"-зачем тогда изо своего шаблона без картинок выкладываешь?
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Самое интересное! Пендосы такие говнюки)) Будьте аккуратны они вежливы только до тех пор пока ты не оплатил хостинг, а потом тупо смываются из чата и требуют деньги за тех поддержку!
А все бесплатные сервисы с кучей НО! и как правило не работают))


Ладно) Можно убить 3 часа ради красивых ссылок...Но ссылки с блогов конечно жалко.
Но если вдруг кого осенит буду очень рад услышать! Спасибо всем за помощь! Вы молодцы!
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Самое интересное! Пендосы такие говнюки)) Будьте аккуратны они вежливы только до тех пор пока ты не оплатил хостинг, а потом тупо смываются из чата и требуют деньги за тех поддержку!
А все бесплатные сервисы с кучей НО! и как правило не работают))


Ладно) Можно убить 3 часа ради красивых ссылок...Но ссылки с блогов конечно жалко.
Но если вдруг кого осенит буду очень рад услышать! Спасибо всем за помощь! Вы молодцы!
Так многие тут осененные и не пользуются ***хостингами и их техподдержкой.
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
с оригинальным htacess.txt сайт не работает, что очень странно ибо я просто перекинул его по FTP.
сказка про то как омский мужик сайт за океан закинул)) надеюсь htacess.txt переименовал в .htacCess

P.S. 301 редирект со старых на новые сделай
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
сказка про то как омский мужик сайт за океан закинул)) надеюсь htacess.txt переименовал в .htacCess
Ну так видимо переименовал, раз сайт открылся... Картинку прилагал ведь... А права на папки он считает что не нужны правильные.
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
С именем HTACCESS всё впорядке...

P.S. 301 редирект со старых на новые сделай а как сделать?
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Насчет отображения шаблона еще можно проверить конфиг. Если включен gzip  и на сервере тоже есть сжатие, то на сайте можешь отключить.
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Кто сказал, что бесполезно биться головой об стену...У меня не получается...
Надо сделать массовый редирект...
с
http://lionarts.ru/index.php/service/order
на
http://lionarts.ru/service/order
Не именно эти ссылки, а все остальные ссылки внутри нашего сайтега.
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
У меня не получается...
Надо сделать массовый редирект...
я же тебе в личку отписал что нужно в .htaccess дописать
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Кто сказал, что бесполезно биться головой об стену...У меня не получается...
Надо сделать массовый редирект...

Как уже говорили, mod_rewrite туши, .htaccess меняй обратно на htaccess.txt
SEF Core есть в твоем htaccess?
Код
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_URI} !^/index.php
 RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
 RewriteRule (.*) index.php
 RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Кто сказал, что бесполезно биться головой об стену...У меня не получается...
Надо сделать массовый редирект...
с
http://lionarts.ru/index.php/service/order
на
http://lionarts.ru/service/order
Не именно эти ссылки, а все остальные ссылки внутри нашего сайтега.
Код
RedirectMatch 301 /index.php/(.*) /$1
*

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Спасибо тебе огромное! Спасибооо ! Есть люди добрые на земле русской  ! Заработалоооо! ОГРОМНЕЙШЕЕ СПАСИБО!

RedirectMatch 301 /index.php/(.*) /$1
*

Kostelano

  • Давно я тут
  • 525
  • 52 / 1
Ребят, чтоб не создавать новую тему. Вопрос коротенький, кто в теме, пожалуйста подскажите как сделать.

Нужен редирект в htacess, чтобы все страницы, которые в ссылке содержат jelly_ed_pack.html перенаправляло на главную страницу сайта.

У меня какой-то бот плодит страницы 404, меняя окончание к этой ссылке. Не хочу создавать кучу ссылок в компоненте перенаправления Joomla, а просто решить вопрос посредством htacess.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поставить на сайт live-ставки?

Автор dlink08

Ответов: 4
Просмотров: 5902
Последний ответ 11.09.2020, 14:26:37
от MishaKorshunov
Изменить текст на вкладке браузера с "главная" на название сайта

Автор EvgeniyyB

Ответов: 11
Просмотров: 18486
Последний ответ 07.03.2018, 15:50:48
от vetalist
флеш игры на сайт

Автор ClearSky

Ответов: 15
Просмотров: 11491
Последний ответ 27.01.2018, 02:17:26
от anechka1986
Сайт знак вопрос

Автор baguta92

Ответов: 5
Просмотров: 4311
Последний ответ 24.01.2018, 13:43:58
от stendapuss
Как выводить в RSS Https ссылки с Ninja RSS Syndicator?

Автор kabban

Ответов: 0
Просмотров: 2454
Последний ответ 08.10.2017, 05:30:53
от kabban