Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1162 Просмотров
*

smweb

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
Можно ли реализовать вывод веса (ну или др. ед. изм.) на фронтенд, чтобы стоимость изменилась в зависимости от веса?

С атрибутами неудобно - во-первых, было бы классно оформить выбор веса как слайдер (как тут: пример ), во-вторых нужно, чтобы система сама ставила стоимость для каждого атрибута(веса). Т.е. назначается стоимость для 1 кг, а дальше система рассчитает стоимость. Можно конечно реализовать как изменение количества (1 шт = 1 кг), но в таком случае цена не изменяется (в онлайне, только общая сумма в корзине).

Есть ли готовые решения? Если нет, можно ли реализовать?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Цитировать
Можно конечно реализовать как изменение количества (1 шт = 1 кг), но в таком случае цена не изменяется

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

smweb

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
потому что по факту меняется не цена, а сумма. готовых решений я не видел такого. если делать, то имхо проще всего сделать именно от количества товара. просто вывести в карточке товара div с суммой и при изменении количества яваскриптом его обновлять.

по факту меняется сумма, согласен. До Вашего ответа хотел так и реализовать, возникли новые проблемы.

1. Для товаров нужен мин. вес
2. Также макс. вес - это можно реализовать как остаток на складе, но каждый раз нужно обновить прайс, неудобно
3. Это конечно не так важно, как 1 и 2, но все же. А если нужно продавать несколько товаров?? Т.е. есть товар x, кг стоит 100, нужны 2 x по 5 и по 3 кг ?
*

dmitry_stas

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

smweb

  • Осваиваюсь на форуме
  • 29
  • 3 / 0
посмотрел у них, что-то не могу найти. ссылка случайно  не под рукой?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод списка товаров с учетом значения связанного атрибута

Автор newalex

Ответов: 2
Просмотров: 1324
Последний ответ 17.10.2024, 08:51:19
от newalex
Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping

Автор draff

Ответов: 3
Просмотров: 2357
Последний ответ 26.02.2024, 07:00:01
от kit2m2
Вывод товара в своем расширении шаблоном по умолчанию

Автор anatol81n

Ответов: 3
Просмотров: 967
Последний ответ 01.03.2019, 22:08:46
от anatol81n
Стоимость товара, добавление (клонирование) стоимости товара на сайт

Автор Koral_n

Ответов: 9
Просмотров: 1127
Последний ответ 10.01.2019, 15:02:39
от Koral_n
JoomShopping/ Добавление поля и его вывод

Автор tiberian

Ответов: 1
Просмотров: 1154
Последний ответ 24.10.2018, 15:43:32
от kit2m2