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

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
Приветствую, никак не могу нормально обновиться с joomla2.5.8 на 3.4 , каждый раз ошибки вываливаются. Подскажите как правильно перенести информацию (фотки, описания к ним, сортировку по каталогам и меню) на чистую joomla3 , а потом уже по новой установить и настроить нужные плагины и расширения, если конечно это вообще реально?) Буду очень рад помощи.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
какие ошибки вываливаются при обновлении?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
Так почти по всем controller.php из adminisrator/components/ в данном случае com_installer, до этого другой был
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
какие ошибки вываливаются при обновлении?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
Ошибка при загрузке компонента: com_tags, Компонент не найден
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
Но это моя очередная из нескольких десятков попытка, то другие ошибки были, то панель управления какая то неадекватная. Думаю много лишнего на сайте, а разобраться в том что лишнее а что нет трудновато сейчас, вот и подумал хорошо бы с чистого листа начать поаккуратнее.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
так а проблема с чем? с обновлением Joomla? или со сторонними компонентами после обновления? само обновление проходит успешно?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
Да, после отключения большей части плагинов и расширений проходит успешно, но с наличием косяков. А что я в топике нереальное спрашиваю, может глупость полную? мне просто сейчас кажется проще начать с чистого листа чем разбираться с ошибками, главное чтоб материалы остались, писанины много, фоток, тэгов.
« Последнее редактирование: 11.01.2016, 22:59:46 от Alex Kop »
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
удалите ком тагс.
там у вас БД ищет, а вы переносите и нету видно.
про "с чистого листа" правильно кажется!
и контроллер PHP тут вообще не при чём!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та нет, не глупость. с чистого листа оно то лучше. просто и материалы тогда руками переносить...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
та нет, не глупость. с чистого листа оно то лучше. просто и материалы тогда руками переносить...
Так может по подробнее напишете или хоть линканете на нужную тему? Хочется наладить нормальную работу сайта, а не продолжать в старом духе, к примеру, сейчас на joomle2.5.8 постоянно растут логи.
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
и контроллер PHP тут вообще не при чём!
про контроллер я мимо посмотрел, это из того варианта где я к чистой Joomla старую бд прикрутил, несколько вкладок открыто)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
так не знаю как подробнее. и темы такой не знаю. все просто очень индивидуально. если вопрос только в материалах, то я бы удалил вообще все стороннее, обновил Joomla, установил по новой нужные сторонние расширения. если материалов не много - установил с нуля Joomla, перенес бы руками (скопировать-вставить) материалы и фото по ftp залил бы.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Messir

  • Давно я тут
  • 532
  • 73 / 0
  • могу укусить:)
Приветствую, никак не могу нормально обновиться с joomla2.5.8 на 3.4 , каждый раз ошибки вываливаются. Подскажите как правильно перенести информацию (фотки, описания к ним, сортировку по каталогам и меню) на чистую joomla3 , а потом уже по новой установить и настроить нужные плагины и расширения, если конечно это вообще реально?) Буду очень рад помощи.
Ну как минимум сначала следует обновиться до последней актуальной 2.5 (2.5.28), а потом уже пытаться прыгать на тройку. Компоненты обновить до последних версий тоже не помешает))). Да и версию РНР на хостинге перед обновлением посмотреть...
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
материалов примерно 240 штук
перенес бы руками (скопировать-вставить) материалы и фото по ftp залил бы.
вот это как, материалы что в виде отдельных файлов хранятся, если да то где и как выглядят? с фотками то понятно
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
да нет, почему файлами? материалы скопировать - это скопировать текст со старого сайта и вставить в новый. и так примерно 240 раз :) материалы в базе хранятся. можно в phpMyAdmin таблицами попробовать перенести, но в любом случае надо тогда сначала обновить на Ж3 старый сайт. можете поискать в Google Перенос материалов между Ж2.5 - Ж3
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
это скопировать текст со старого сайта и вставить в новый. и так примерно 240 раз :)
это жесть), более того в каждом материале метаданные и описания и заголовки ко всем фоткам...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
это жесть)
я не против :) я поэтому и сказал про "немного материалов". поищите все таки перенос материалов (таблицами) из Ж2.5 в Ж3. ну или собственно не вижу проблемы особо в варианте 1 - снести все левое, обновится до Ж3, установить заново все нужное. если вопрос только в материалах.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
если вопрос только в материалах.
Необходимы только материалы со всей ручной писаниной, а вот проблемы как раз в том чтобы отсортировать и удалить ВСЕ левое). Благодарю за помощь.
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
Стал переносить нужную инфу таблицами через phpMyAdmin, столкнулся с небольшой проблемкой, часть таблиц с обычным префиксом имеет еще дополнительный bak_  Это нормально, так и должно быть, как переименовать?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
не могу сказать откуда они взялись. возможно был какой то компонент резервного копирования, не знаю. по идее они не нужны вообще. нужны ваши рабочие таблицы с рабочим префиксом.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
по идее они не нужны вообще. нужны ваши рабочие таблицы с рабочим префиксом.
Вот как раз нужные таблицы и есть с этим дополнительным префиксом.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
не очень понял. т.е. у вас используются одновременно таблицы с разными префиксами?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
у вас используются одновременно таблицы с разными префиксами?
да, половина с обычным, а вторая половина обычный префикс + bak_ и в том числе и _content
Я так понимаю это не совсем нормально?)
https://cloud.mail.ru/public/HPR8/Q3jaqY7j4
« Последнее редактирование: 12.01.2016, 23:51:14 от Alex Kop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
да, половина с обычным, а вторая половина обычный префикс + bak_ и в том числе и _content
ну так а текущий префикс у вас какой? небось же bak_jos ? когда то видимо был jos, потом может акибой разворачивали, и изменили, и теперь просто ненужные (уже) таблицы в базе болтаются с префиксом jos.

Я так понимаю это не совсем нормально?)
это никак. просто определитесь, какие текущие, с них и копируйте.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alex Kop

  • Захожу иногда
  • 111
  • 1 / 0
когда то видимо был jos
изначально jos и был, и когда на локалке разворачиваю сайт прописываю jos при восстановлении, недостающих частей вроде не замечал
просто определитесь, какие текущие, с них и копируйте.
в таблицах с обычным префиксом jos конечно очень мало строк, надо бы повнимательнее проверить, тоесть получается если там старая инфа то можно их просто удалить? а при восстанавлении потом уже  новый префикс использовать bak_jos_, я правильно понимаю?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Custom Filters - перенести рамку блока

Автор DrShepard

Ответов: 25
Просмотров: 1644
Последний ответ 22.04.2021, 05:44:12
от draff
Яндекс: как перенести сайт с домена http на https

Автор Elimelech

Ответов: 2
Просмотров: 1462
Последний ответ 12.01.2020, 11:54:16
от Elimelech
Как перенести скрипты вниз страницы?

Автор hyperion

Ответов: 14
Просмотров: 4925
Последний ответ 12.11.2019, 17:17:24
от Андрей Нестеров
Не могу посмотреть раздел "Информацию о системе". Ошибка

Автор Snip

Ответов: 3
Просмотров: 1246
Последний ответ 17.07.2019, 12:27:54
от Taatshi
языковые файлы joomla3.7

Автор Triniti

Ответов: 6
Просмотров: 1583
Последний ответ 08.05.2017, 21:20:42
от SeBun