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

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Сайт портфолио
« : 18.06.2011, 21:59:04 »
Сайт портфолио моих расширений для Joomla.  http://ExT-Joom.com/

Ваше мнение по реализации?!

« Последнее редактирование: 02.02.2014, 21:36:08 от Aspik »
Мои расширения - http://eco-joom.com/ru/
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт портфолио
« Ответ #1 : 19.06.2011, 12:39:31 »
Забыл сказать, браузер должен поддерживать css3!
« Последнее редактирование: 19.06.2011, 13:21:27 от Aspik »
Мои расширения - http://eco-joom.com/ru/
*

Варягъ

  • Осваиваюсь на форуме
  • 35
  • 14 / 1
Re: Сайт портфолио
« Ответ #2 : 19.06.2011, 12:53:53 »
Забыл сказать, версия браузеров последняя должна быть :)
А вот этого то и быть не должно. Сайт должен работать на всех браузерах. Понятно что старые не отображают всех примочек, но юзабельностость должна быть везде. Хотя... Каждый свободен делать то что хочет.
Но для каждого из нас, в жизни мил свободы час и порой не жалко жизни, что б хлебнуть её хоть раз!
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Сайт портфолио
« Ответ #3 : 19.06.2011, 12:54:09 »
Знали бы вы сколько еще народа на шестом осле сидит. Удивились бы.
Демо лучше сделайте что бы открывалось в отдельном окне. Теряется навигация.

Описание всех соц закладок почему то цифра один. Текст в меню. Поменяйте шрифт. Буквы в платную прилипают друг к другу. Особенно не читабельно в английском варианте.
« Последнее редактирование: 19.06.2011, 14:48:25 от GDV »
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт портфолио
« Ответ #4 : 19.06.2011, 13:14:19 »
А вот этого то и быть не должно. Сайт должен работать на всех браузерах. Понятно что старые не отображают всех примочек, но юзабельностость должна быть везде. Хотя... Каждый свободен делать то что хочет.

Сайт начинает работать с ie 7,под него я заточил, остальные все примочки с ie9 + и все браузеры поддерживающие css3! Это что касается дизайна, по юзабилити тут работа.т скрипты:) поддержка полностью всех браузеров.

Что касается ссылок на демо........вообщем получается что он берет все ссылки в блоке....буду признателен если скажите правильное условие. Логика такая должна быть, если ссылка с классом demo, то не использовать jq, иначе сделать это

Код
 $("#wrap a").click(function(event){
            event.preventDefault();
            linkLocation = this.href;
            $("#container").fadeOut(1000, redirectPage);        
      });

А про цифру совсем забыл :) спасибо....
« Последнее редактирование: 19.06.2011, 13:23:56 от Aspik »
Мои расширения - http://eco-joom.com/ru/
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Сайт портфолио
« Ответ #5 : 19.06.2011, 14:47:42 »
а как вы вообще выводите ссылки?
_blank просто дописать к ссылке
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт портфолио
« Ответ #6 : 19.06.2011, 15:30:05 »
а как вы вообще выводите ссылки?
_blank просто дописать к ссылке
неее, скрипт перекрывает, надо условие ставить в срипте)
Ссылки как и все выводят, ничего нового не придумал.
<div class="jt-demo-link"><a target="_blank" href="http://purpose.jtemplate.ru/ ">Live Demo</a></div>
У меня уже появилась идея, как реализовать. Вечером если руки дойдут исправлю косяк. А по меню, так же сделаю расстояние между буквами средствами CSS, но дело в том что у меня показывается читабельно...буквы не слипаются :(( Смотрел в 4 браузерах.
« Последнее редактирование: 19.06.2011, 15:36:58 от Aspik »
Мои расширения - http://eco-joom.com/ru/
*

yuri-design

  • Давно я тут
  • 652
  • 76 / 5
Re: Сайт портфолио
« Ответ #7 : 19.06.2011, 16:30:16 »
На мой взгляд отличная работа, практически все понравилось.
Молодец! :D




зы: Мне все равно работает в осле или нет. Я, вообще, против ослов любой версии, задолбали уже.
То одно не видят, то другое...
*

Варягъ

  • Осваиваюсь на форуме
  • 35
  • 14 / 1
Re: Сайт портфолио
« Ответ #8 : 19.06.2011, 17:19:15 »
зы: Мне все равно работает в осле или нет. Я, вообще, против ослов любой версии, задолбали уже.
То одно не видят, то другое...
Цитата с баша. Несбыточная мечта фрилансера. "Хочу что бы в мире существовал лишь один браузер."
Я тоже негативно отношусь к любому ИЕ, только с ним в основном проблемы и вылазят. Но к сожалению большая часть юзеров сидит именно на нём. Ставят Винду с купленного вместе с компом диска, отключают автообновление, по совету "авторитетных" друзей. И вообще против всего нового, пытаюсь доказать, что лучше что угодно кроме осла, ноль эмоций, не трогай ничего. Вот  я только знаю с 10-ок пользователей ие6, ещё больше с ИЕ 7, часть обновляется, но опять же на ИЕ. Хотим мы этого или нет но это в основном и есть пользователи того что мы все  делаем. Только увидев у кого нибудь что сайты могут отображаться по другому, с закруглениями, рельефными шрифтами и т д, умиляются "А я такую же хочу". Так что фиксить придётся, насколько я знаю в своём кругу, ослами пользуются до 70% народу.
Но для каждого из нас, в жизни мил свободы час и порой не жалко жизни, что б хлебнуть её хоть раз!
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Сайт портфолио
« Ответ #9 : 19.06.2011, 17:39:36 »
А по меню, так же сделаю расстояние между буквами средствами CSS, но дело в том что у меня показывается читабельно...буквы не слипаются :(( Смотрел в 4 браузерах.

В мозиле 4.0

По поводу полностью переход всего и вся на каскадные стили 3, зря. У вас там не так уж и много в шаблоне. Может кое что лучше картинками сделать. По крайней мере с ослами проблем не будет. А на нём еще много народа сидит.

Сафари тоже кстати с сюрпризами. Еще тот браузер.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

PbICb

  • Захожу иногда
  • 66
  • 38 / 0
  • Мяфф...)
Re: Сайт портфолио
« Ответ #10 : 20.06.2011, 20:07:44 »
Оч хорошо. Если можно, только несколько замечаний:
1. На мой аудиторский взгляд, не хватает пары строчек текста на главной странице о том, кто вы и чем занимаетесь (или хотя бы подписи под логотипом, что-то вроде - "бесплатные шаблоны для Joomla!")
2. В таких разделах, как "О нас", не хватает заголовков
3. Не хватает выделения активного пункта меню
4. Страница работы:
    - зачем заголовок страницы является ссылкой на саму себя?
    - размещение заголовка по центру, на мой взгляд, достаточно спорно (больше центрированных элементов не наблюдается, поэтому заголовок выглядит одиноко)
    - я бы посоветовала более четко отделить скриншот работы от последующего текста (рамка, подложка, отступы)
5. Списки работ: такие кнопки как "Live demo" и "Info" можно показывать при наведении (снизив тем самым шум в интерфейсе)
6. Возможно, побольше  отступов между элементами-текстом и покрупнее шрифт смотрелись бы более гармонично в данном  дизайне.
UI, UX, Interaction design, Kung Fu и другие страшные слова
Ить, ни, сан, си, го - беспечен гуляющий заяц...
*

Duckoff

  • Захожу иногда
  • 63
  • 2 / 1
  • Duckoff Music
Re: Сайт портфолио
« Ответ #11 : 21.06.2011, 22:00:50 »
У Ильи Бирмана похожий скрипт с перемещением дивов, но работает идеально. http://ilyabirman.ru/music/ В вашем случае мне не понравилось то, что при загрузке сайта у меня было 4 блока в строке, но как только я побаловался с окном браузера и вернул все на место, осталось в строке лишь 3 блока. Потом вообще эти блоки наложились друг на друга. Короче нужно дорабатывать и оптимизировать. А вообще этот скрипт, наверное бесполезен.

Из всего сайта понравилось только плавное появление контента и всплывающее окно из треугольника в правом верхнем углу. Украду идею, наверное ;)
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Сайт портфолио
« Ответ #12 : 21.06.2011, 22:23:00 »
В принципе, в самом оформлении ничего революционного нет. Но подобрано не плохо. Из того, что не понравилось:
1.Вся главная страница забита однотипными шаблонами - как под копирку. Может еще и из за этого взгляд ни за что не цепляется. Запоминаются только эффекты, да оригинальное меню. Как вариант - убрать с главной вот это сумбурное расположение везде и всего, заменить на текст(новости, анонсы и т.п.). Оставить на главной лишь самые последние работы в качестве тех же новостей проекта.
2.Не хватает контраста. Меню не дает его в должной мере. Возможно как то стоит очертить хедер. А на данный момент впечатление обрубленности. Возможно добавить в макет еще и третий цвет следует. По таблице совместимости
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Сайт портфолио
« Ответ #13 : 21.06.2011, 22:27:08 »
Социальные закладки голубого цвета в качестве противовеса темно-серому меню, там явно как на корове седло. Уж лучше вообще ничего чем это
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт портфолио
« Ответ #14 : 22.06.2011, 16:56:21 »
Спасибо всем, все учту и в выходные сделаю.
Мои расширения - http://eco-joom.com/ru/
*

Дядя

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Сайт портфолио
« Ответ #15 : 10.07.2011, 00:15:34 »
При переключении языка, урл выглядит так: _http://jtemplate.ru/en/?lang=ru :)
*

Дядя

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Сайт портфолио
« Ответ #16 : 10.07.2011, 00:24:15 »
Я конечно не разбираюсь в дизайне, но по моему, при большем разрешении главная выгнядит слегка пустовато..



*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Сайт портфолио
« Ответ #17 : 10.07.2011, 11:25:59 »
Тему закройте пожалуйста, дизайн уже поменялся два раза от начального!
Мои расширения - http://eco-joom.com/ru/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт сам себе. Ценим )

Автор OrangeBrain

Ответов: 26
Просмотров: 2682
Последний ответ 22.02.2017, 10:11:02
от SeBun
Сайт такси 2444, под вашу оценку

Автор Dmitriy M

Ответов: 23
Просмотров: 2268
Последний ответ 15.12.2016, 01:43:42
от Dmitriy M
Производство шкафов управления. Небольшой сайт

Автор Makewebs

Ответов: 29
Просмотров: 1451
Последний ответ 09.02.2016, 10:10:52
от Makewebs
Сайт агентства недвижимости

Автор yaspis

Ответов: 10
Просмотров: 1340
Последний ответ 06.11.2014, 18:49:25
от Pazys
Сайт кредитной тематики

Автор karsalex

Ответов: 14
Просмотров: 3289
Последний ответ 26.05.2014, 20:44:45
от AlekVolsk