Новости 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 Ответов
  • 1443 Просмотров
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Нужно анимировать 3 - 5 бумерангов, чтобы они крутились и летали по случайным траекториям внутри div в позиции fixed.

1. Бумеранги будут чуть разного размера
2. Скорость раскручивания у каждого, тоже своя
3. Скорость движения у бумерангов тоже разная

Просьба написать свою цену, заказчик уже выберет исполнителя с которым я свяжусь.

Заранее предупреждаю, что не я принимаю решению, я просто пилю сайт.

Анимацию эту планирую назначать как фон для сайта хостела «Бумеранг», вместо камней:

« Последнее редактирование: 17.09.2019, 09:12:55 от dm-krv »
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Нужно сделать css/javascript анимацию
« Ответ #1 : 17.09.2019, 14:06:28 »
Что-то вроде вот такого извращения? https://dostavka-krym.com/traffic/tocrimea/23-grafik-dvizheniya-po-marshrutu-moskva-sevastopol ? ))))

От вас нужны будут картинки бумерангов (формата прозрачный png) и логика их движения, а там уже обсуждать финансы, нужно же ТЗ иметь перед глазами
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Cedars

  • Давно я тут
  • 585
  • 31 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #2 : 17.09.2019, 14:51:15 »
в качестве оффтопа: - бумеранги летающие по разным траекториям на сайте гостиницы - должны как то стимулировать потенциальных клиентов сделать свой выбор??

 *POPCORN*
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Нужно сделать css/javascript анимацию
« Ответ #3 : 17.09.2019, 14:54:20 »
в качестве оффтопа: - бумеранги летающие по разным траекториям на сайте гостиницы - должны как то стимулировать потенциальных клиентов сделать свой выбор??

 *POPCORN*
Именно так, чтобы не дай будда клиент не спер гостиничные тапочки - сразу бумерангом прилетит, как и ездящие машинки самолётики и облачка на сайте доставки (клиент тогда все мозги выел, хочу, грит анимацию чтобы всё было, сказано сделано на коленке, но ведь убожество полное)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #4 : 17.09.2019, 14:58:40 »
Что-то вроде вот такого извращения? https://dostavka-krym.com/traffic/tocrimea/23-grafik-dvizheniya-po-marshrutu-moskva-sevastopol ? ))))

От вас нужны будут картинки бумерангов (формата прозрачный png) и логика их движения, а там уже обсуждать финансы, нужно же ТЗ иметь перед глазами

Картинки будут. Логика движения следующая.

1. Каждый бумеранг имеет свой размер, какие-то будут большие, какие-то меньше.
2. Каждый из них вращается со своей фиксированной угловой скоростью.
2. Каждый из них движется со своей фиксированной скоростью,  пока не наткнется на край экрана.
4. При достижении края экрана отскакивает в случайном направлении и продолжает движение.

В итоге это должно выглядеть как шарики для пинпонга в бесконечном движении, но вместо шариков бумеранги.

Что скажите по цене? Лично для меня сложновато, поэтому предпочту отдать на оутсорс. Если с вращением и перемещением я знаю, как их делать, то вот отскакиванием беда, надо прикручивать JavaScript, что геморойно.
« Последнее редактирование: 17.09.2019, 15:08:28 от dm-krv »
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #5 : 17.09.2019, 15:03:11 »
в качестве оффтопа: - бумеранги летающие по разным траекториям на сайте гостиницы - должны как то стимулировать потенциальных клиентов сделать свой выбор??

 *POPCORN*

Бумеранги будут летать за контейнером с контентом, сам контейнер имеет прозрачность 90%, соответственно бумеранги будут едва просвечивать и просмотру контента мешать не будут от слова никак.

Само размещение именно бумерангов связано с брендовой составляющей, надо чтобы фон был в тему сайту, но если вдруг у вас есть какие-то более любопытные идеи, то поделитесь  ^-^

Я потом покажу эту тему заказчику.
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Нужно сделать css/javascript анимацию
« Ответ #6 : 17.09.2019, 15:05:27 »
Просто отскок от стены (если объект типа плоский мяч без вращения вокруг своей оси) еще можно не очень сложно реализовать по заданным координатам, но если объект нелинейный (в плане угловатый) и еще и вращается - соблюсти анимацию в данном случае будет очень и очень проблемно.

Долго дорого охуенно. Вам оно нужно? Могу быть неправ, но бюджетно так сделать не выйдет, тут уже нормальная математика работает.

Сделать можно, но я даже не представляю сколько это будет стоить в рамках этого ТЗ, чтобы моделировать правильную анимацию вращения при отскоках в заданных пределах + слежение за объектом (сразу говорю - в JS я не особо силен, но мне кажется что это далеко не тривиальная задача разработчиков сайтов)
« Последнее редактирование: 17.09.2019, 15:09:07 от beliyadm »
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #7 : 17.09.2019, 15:11:05 »
Просто отскок от стены (если объект типа плоский мяч без вращения вокруг своей оси) еще можно не очень сложно реализовать по заданным координатам, но если объект нелинейный (в плане угловатый) и еще и вращается - соблюсти анимацию в данном случае будет очень и очень проблемно.

Долго дорого охуенно. Вам оно нужно? Могу быть неправ, но бюджетно так сделать не выйдет, тут уже нормальная математика работает.

Сделать можно, но я даже не представляю сколько это будет стоить в рамках этого ТЗ, чтобы моделировать правильную анимацию вращения при отскоках в заданных пределах (сразу говорю - в JS я не особо силен, но мне кажется что это далеко не тривиальная задача разработчиков сайтов)

Правильный отскок и не нужен. Достаточно просто изменения направления движения при достижении края и пофиг, что бумеранг в некоторых случаях не будет до конца касаться краев, отскакивая еще до касания. Нужен просто фон из летающих туда-сюда бумерангов, чтобы дешево и сердито)

Я это вижу примерно так. Обернуть каждый из бумерангов в блок, картинки заставить вращаться стилями, а в плане движений уже работать с блоками, положение которых вполне можно отслеживать ява скриптом не сильно напрягаясь с кодингом. Возможно даже в интернете уже есть реализации отскоков для случая с шариками например, но даже если так, все равно понадобится все собрать вместе и заставить работать как нужно.
« Последнее редактирование: 17.09.2019, 15:19:06 от dm-krv »
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Нужно сделать css/javascript анимацию
« Ответ #8 : 17.09.2019, 15:21:32 »
Думаю canvas облегчит дело, но сам не взялся бы. Слаб в js.
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Нужно сделать css/javascript анимацию
« Ответ #9 : 17.09.2019, 15:26:30 »
Ну тогда как вам моя реализация машинок и самолетика? Настроить движение по траектории несложно, справа там солнышко вращается с облачками по своей логике.
Принцип такой же вроде как и вы хотите? А там чистый CSS анимация (не считая кнопки перезагрузки по окончанию анимации запуск заново)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #10 : 17.09.2019, 15:53:30 »
Ну тогда как вам моя реализация машинок и самолетика? Настроить движение по траектории несложно, справа там солнышко вращается с облачками по своей логике.
Принцип такой же вроде как и вы хотите? А там чистый CSS анимация (не считая кнопки перезагрузки по окончанию анимации запуск заново)

Предлагаете повторяющуюся анимацию по фиксированной траектории? Как бы я это и сам могу, нужно именно по случайным траекториям.
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #11 : 17.09.2019, 15:55:02 »
Думаю canvas облегчит дело, но сам не взялся бы. Слаб в js.

Очень облегчит, если не найду исполнителя, обязательно попробую, классная штука)
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Нужно сделать css/javascript анимацию
« Ответ #12 : 17.09.2019, 15:57:54 »
Предлагаете повторяющуюся анимацию по фиксированной траектории? Как бы я это и сам могу, нужно именно по случайным траекториям.
Случайности не случайны, как говорил мастер Угвей

Единственно что можно сделать достаточно просто - забить в массив десяток траекторий и запускать их через JS по кругу, сделав так, чтобы каждая предыдущая анимация закончилась в месте начала следующей.
Но мне кажется это уже мало относится к верстке и программингу сайта и вам нужно искать спецов именно по этим направлениям.

Очень облегчит, если не найду исполнителя, обязательно попробую, классная штука)
А канвас без JS никуда, штука то классная, но требует знаний.
И мне кажется что вся изначальная идея достаточно тупа, для продаж этот эффект не нужен, стоить будет дорого, накой?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Нужно сделать css/javascript анимацию
« Ответ #13 : 17.09.2019, 16:04:31 »
Случайности не случайны, как говорил мастер Угвей

Единственно что можно сделать достаточно просто - забить в массив десяток траекторий и запускать их через JS по кругу, сделав так, чтобы каждая предыдущая анимация закончилась в месте начала следующей.
Но мне кажется это уже мало относится к верстке и программингу сайта и вам нужно искать спецов именно по этим направлениям.
А канвас без JS никуда, штука то классная, но требует знаний.
И мне кажется что вся изначальная идея достаточно тупа, для продаж этот эффект не нужен, стоить будет дорого, накой?

Может оно и так. Я поэтому и не хочу сам браться, так как это займет меня надолго, а время слишком ценный ресурс, чтобы тратить его зря.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужно доработать модуль контактов

Автор Mehanick

Ответов: 4
Просмотров: 7849
Последний ответ 10.09.2025, 14:07:10
от deepvyas
Сделать сортировку предпоказа результатов в модуле поиска JoomShopping

Автор semak85

Ответов: 3
Просмотров: 2385
Последний ответ 28.07.2021, 14:11:24
от kit2m2
Вставка файла в input посредством JavaScript [РЕШЕНО]

Автор dm-krv

Ответов: 40
Просмотров: 10185
Последний ответ 02.12.2020, 10:36:37
от dm-krv
Нужно сделать форму на ChronoForms 6 с занесением вводимых данных в БД

Автор NIKOLY

Ответов: 4
Просмотров: 948
Последний ответ 11.11.2020, 16:42:37
от NIKOLY
Нужно перенести или переписать сайт им с Joomla 1.5 на последнюю версию

Автор asdre

Ответов: 4
Просмотров: 1065
Последний ответ 09.04.2020, 11:16:36
от beliyadm