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

fenrir

  • Осваиваюсь на форуме
  • 22
  • 2 / 1
Архитекутрное бюро
« : 10.12.2014, 14:39:49 »
http://bit.ly/165Dtcp - моя первая работа и пока единственная работа. Проект сдан, но скоро будет допиливаться мобильная версия

Используется:
t3 framework
widgetkit для слайдера на главной
zoo для раздела с проектами


Бюджет 4000.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Архитекутрное бюро
« Ответ #1 : 10.12.2014, 15:19:14 »
имхо, вы по воробьям из пушек стреляете.
даже виджеткит тут избыточен, а уж про зуу... такой монтр здесь точно не нужен - обычных статей хватило бы за глаза.
ну и галерея проектов блеклая получилась. тут нужны полноразмерные фото и "резиновая" галерея.
сейчас же кажется, что бюро стесняется своих работ.

в целом - аккуратно, зп точно отбита, но есть к чему стремиться
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Архитекутрное бюро
« Ответ #2 : 10.12.2014, 17:10:50 »
Если это на самописном шаблоне, да ещё и первая ваша работа, то очень круто.
effrit, по-мне так ZOO тут весьма к месту.
*

fenrir

  • Осваиваюсь на форуме
  • 22
  • 2 / 1
Re: Архитекутрное бюро
« Ответ #3 : 10.12.2014, 17:32:22 »
effrit, Zoo всё-таки не такой уж и громоздкий. Заказчик хотел, чтобы проект отображался в двух категориях одновременно(основной и во "все работы"). Joomla же пока не дает возможность указывать 2 категории для одного материала. Да и работать с zoo удобнее, чем с теми же стандартными материалами.

Касательно галереи согласен, сейчас используется стандартная галерея от той же zoo. Если кто подскажет аналоги - буду благодарен. Насчет виджеткита тоже согласен, буду избавляться от нее.
Спасибо за отзыв)

Shustry, действительно первая, действительно самописный. Спасибо за отзыв))
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Архитекутрное бюро
« Ответ #4 : 10.12.2014, 17:52:19 »
ну вывести все работы можно было бы обычным пунктом "блог категории" или "избранные материалы", единственное, что потом был бы переход в конкретную категорию.
т.е. при выборе конкретной работы человек бы уходил из "всех работ". но для рядового посетителя, имхо, это уже детали логики.
просто зуу тут используется процентов на 10 от возможного, а обычным контентом можно было бы вывести в 90% от Т/З.
имхо, можно было бы отказаться от лишнего компонента. ну или хотя бы добавить полей каких-нить с описанием, а то сейчас он как минималистичная и не самая удачная галерея используется - не интересно.
*

fenrir

  • Осваиваюсь на форуме
  • 22
  • 2 / 1
Re: Архитекутрное бюро
« Ответ #5 : 11.12.2014, 00:10:24 »
Поля были изначально. Авторы, год проектирования, геолокация и т.д и т.п...
Заказчик решил убрать незадолго до сдачи проекта.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Архитекутрное бюро
« Ответ #6 : 11.12.2014, 00:19:43 »
Следует учитывать, что использование CCK позволит развивать проект дальше и наращивать функционал. Вот ты Антон предлагаешь тут использовать com_content, который изначально предназначен для статей. Тогда как контент настоящего сайта ни разу не статейный.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Архитекутрное бюро
« Ответ #7 : 11.12.2014, 00:39:14 »
ну тут речь про нагрузку и про всякие обновления.
вот для такого ставить зуу я бы точно не стал.
галерея будет меняться на стороннюю в итоге. так что com_content легко бы справился со всем этим, минус полноценные мультикатегории, которые тут не сильно и нужны...
не убедили ))). вот нарисуете доп. поля, тогда, так уж и быть - соглашусь )))
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Архитекутрное бюро
« Ответ #8 : 11.12.2014, 01:01:14 »
Про нагрузку соглашусь. Но тут решает хороший хостинг. Наша контора, к слову, все сайты на JBZoo делает. Даже простые типа «визитки».
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

fenrir

  • Осваиваюсь на форуме
  • 22
  • 2 / 1
Re: Архитекутрное бюро
« Ответ #10 : 11.12.2014, 11:00:29 »
Ээ.. чего? Рублей? Под ключ?

Под ключ и в рублях, конечно.
Справедливости ради надо сказать, что цену я назвал сам, дабы не "спугнуть".
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Архитекутрное бюро
« Ответ #11 : 11.12.2014, 11:26:15 »
Сайт неплох, без изысков правда, но здесь и не надо.
Вот только обидно что сайт оцениваете как 1 квадратный метр дизайна.
*

fenrir

  • Осваиваюсь на форуме
  • 22
  • 2 / 1
Re: Архитекутрное бюро
« Ответ #12 : 11.12.2014, 11:52:43 »
voland, я бы и как 2 квадратных оценил, но был шанс, что и без этих четырех останусь. А так да, обидно когда в соседней теме продают за 8 000 чудо сайт..
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Архитекутрное бюро
« Ответ #13 : 12.12.2014, 16:51:45 »
Спойлер
[свернуть]

Такая же проблема в галерее
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться