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

fresh3

  • Захожу иногда
  • 79
  • 1 / 0
Здравствуйте!
Не могу найти тему, где-то читала, помню.
Что нужно записать в файл .htaccess чтобы склеить адреса с www и без.
Буду очень благодарна, кто ответит :-*
« Последнее редактирование: 05.11.2009, 14:11:00 от smart »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Редирект с site.ru на www.site.ru
Код
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=permanent,L]

Редирект с www.site.ru на site.ru
Код
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.site\.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]

Примечание от Escalade: Самое главное не забывайте заменить site.ru на адрес и домен СВОЕГО сайта. А то многие умельцы не могут этого понять и потом задают вопосы типа "Почему не работает"
« Последнее редактирование: 22.06.2010, 10:09:14 от smart »
*

kuzyaka99

  • Новичок
  • 4
  • 0 / 0
Наверняка в скором времени появятся вопросы и про киррилические домены. Я владелец такого домена и у меня была проблема с редиректом\склейкой. Вот коды с которыми у меня работает редирект:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.аэрография-калуга\.рф$ [NC]
RewriteRule ^(.*)$ http://аэрография-калуга.рф/$1 [R=301,L]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.XN----7SBABAOD1BTL0AXC2CJ2LSB.XN--P1AI$ [NC]
RewriteRule ^(.*)$ http://XN----7SBABAOD1BTL0AXC2CJ2LSB.XN--P1AI/$1 [R=301,L]
Заметьте у меня работает и без обратных слешей во второй строчке кода.

evergreen писал: - "То есть в конце каждого условия (ну, кроме последнего) добавил OR, иначе не работало."
В моем случае наоборот, с OR мой браузер выводил следующую ошибку:

Имя сайта в коде написано на пуникоде:
"Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится."

Имя сайта в коде написано на кириллице:
"Firefox не может найти сервер www.%e0%fd%f0%ee%e3%f0%e0%f4%e8%ff-%ea%e0%eb%f3%e3%e0.%f0%f4."

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.аэрография-калуга\.рф$ [NC,OR]
RewriteRule ^(.*)$ http://аэрография-калуга.рф/$1 [R=301,L]

Вот этот "OR"
 ;D
*

Johns_ON

  • Новичок
  • 9
  • 1 / 0
Редирект с www на без www решил простой вставкой кода
Цитировать
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteCond %{HTTP_HOST} !^$ [NC]
  RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
  RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>
причем не важно какой домен кириллический или нет, на мой взгляд самый оптимальный вариант. Сайт на Joomla 1.5.23 хост nic.ru
Но вот пока не могу правильно решить проблему перенаправления синонимов сайта, а то они индексируются как дубли и это не очень хорошо! Может кто подскажет как решил аналогичную проблему?
*

eclipseggg

  • Захожу иногда
  • 410
  • 32 / 2
Редирект с www на без www решил простой вставкой кодапричем не важно какой домен кириллический или нет, на мой взгляд самый оптимальный вариант. Сайт на Joomla 1.5.23 хост nic.ru
Но вот пока не могу правильно решить проблему перенаправления синонимов сайта, а то они индексируются как дубли и это не очень хорошо! Может кто подскажет как решил аналогичную проблему?
настраивай 301 редирект со старого сайта

Склейка адресов проходит в поисковиках примерно 2 месяца окончательно
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Ну да, еще вот тут про Зеркала сайтов написано... Вроде как Яндекс и без Вас разберется, что это "зеркала" ))) хотя конечно лучше ему помочь в этом.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Лучше все-аки склеивать через редирект, и не надеяться ни накого. Если на сайте есть регистрация, то возможна такая ситуация: я захожу на site.ru (ввел вручную) и авторизуюсь. Через некоторое время я попадаю на www.site.ru (через поисковик) и обнаруживаю что я  не авторизован. Че за х*йня? И это только первый кейс который мне в голову пришел. А их ведь много. Так что лучше сделать все как надо - это ведь в большинстве случаев очень просто.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Насчет авторизации убедительно звучит.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

Nuta

  • Захожу иногда
  • 59
  • 2 / 0
А подскажите, пожалуйста, если еще есть зеркало - кириллический домен, то как склеить все 4 в .htaccess?
site.ru
сайт.рф
www.сайт.рф

Все должно редиректиться на www.site.ru.
*

eclipseggg

  • Захожу иногда
  • 410
  • 32 / 2
если русскими не получается буквами то
2ip.ru/punycode/ тут есть конвертер кириллических доменов=)
а так по аналогии подряд такие пары строк
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
« Последнее редактирование: 23.06.2012, 13:11:28 от eclipseggg »
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Зачем пары?
RewriteRule достаточно один раз прописать (ниже всех условий, само собой).
А условий перенаправления - сколь угодно.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
OR надо указать после первого условия, а после последнего - наоборот, не нужно. И тогда все будет работать.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

eclipseggg

  • Захожу иногда
  • 410
  • 32 / 2
OR надо указать после первого условия, а после последнего - наоборот, не нужно. И тогда все будет работать.
вчера я сделал таким образом
Код
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^reinfo-sochi\.ru$ [OR]
RewriteCond %{HTTP_HOST} ^xn--e1agpeg1a.xn--p1ai$ [OR]
RewriteCond %{HTTP_HOST} ^www.xn--e1agpeg1a.xn--p1ai$
RewriteRule ^(.*)$ http://www.reinfo-sochi.ru/$1 [R=301,L]

работает)

*

nmskegor

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
чтобы убрать www в .htaccess надо вставить

Код
RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.(.*)
RewriteRule ^(.*)$ http://%1/$1 [R=301,L,QSA]

НИЧЕГО МЕНЯТЬ НЕ НАДО. Работает с любыми доменами. Ну и аналогичным способом можно сделать всегда с www
« Последнее редактирование: 24.04.2013, 22:56:26 от ELLE »
*

shah

  • Захожу иногда
  • 56
  • 1 / 0
Мне помогла вот такая конструкция, склейка рф к ru.
Joomla 2.5 хостинг Агава

RewriteCond %{HTTP_HOST} ^(www\.)?xn--h1adkehrk.xn--p1a [NC]
RewriteRule ^(.*)$ http://kurinfo.ru/$1 [R=301,L]

Вот по этому мануалу клеил

301 редирект c без-www на www

К примеру мы желаем, чтоб основным URL-ом был www.site.ru а не site.ru, для этого создаем файл с названием .htaccess в корневой директории ресурса и добавляем туда:

    REWRITEENGINE On
    REWRITECOND %{HTTP_HOST} ^site.ru [NC]
    REWRITERULE ^(.*)$ http://www.site.ru/$1 [L,R=301]

Код ’(*.)$’ показывает, что мы желаем перенаправить все страницы http://site.ru на http://www.site.ru. Строчка с кодом ’(*.)$’ постоянно обязана быть последней!
301 редирект c www на без-www

Также самое, лишь наоборот.

    REWRITEENGINE On
    REWRITECOND %{HTTP_HOST} ^www.site.ru [NC]
    REWRITERULE ^(.*)$ http://site.ru/$1 [L,R=301]
*

serkovaolesya

  • Новичок
  • 1
  • 0 / 0

Подработка в вечернее время по скайпу.Зарплата выше средней.Выплаты каждую неделю.Подписание трудового договора.Пишите на email:zarabotok@wp.pl
*

Vasja555

  • Захожу иногда
  • 76
  • 1 / 1
Здравствуйте!
Не могу найти тему, где-то читала, помню.
Что нужно записать в файл .htaccess чтобы склеить адреса с www и без.
Буду очень благодарна, кто ответит :-*

Вообще то это должно делатся в настройках Апача
там есть такой параметр как Алиас, и не надо прибегать к другим файлам. это лучший как по мне вариант и ИМХО правильный
*

Esin

  • Новичок
  • 1
  • 0 / 0
Вполне нормальный вариант как мне кажется
*

wishlight

  • Гуру
  • 5062
  • 315 / 1
  • От 300 руб быстрый хостинг. Сервера.
Вполне нормальный вариант

Да. 10 лет прошло, а все еще работает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Правильный .htaccess для Joomla 1.5

Автор rom_4

Ответов: 17
Просмотров: 14560
Последний ответ 20.10.2015, 00:16:26
от westo
У меня два файла htaccess так и должно быть?

Автор Alex7

Ответов: 34
Просмотров: 11844
Последний ответ 10.08.2015, 17:23:36
от Victor
Переезд на новый домен

Автор trolldemiurg

Ответов: 2
Просмотров: 2155
Последний ответ 28.06.2014, 18:02:00
от trolldemiurg
реквизиты доступа к базе данных в файле configuration.php

Автор pilot-m

Ответов: 10
Просмотров: 11971
Последний ответ 15.05.2013, 02:19:45
от Fedor Vlasenko
Нужна помощь. Запрет индексации HTTPS с помощью файла .htaccess

Автор selenka1

Ответов: 12
Просмотров: 5299
Последний ответ 10.04.2013, 21:08:59
от 58Vovan