Новости 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

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

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

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Здравствуйте.
Прочитал, что с версии 3.6.1 появилась новая фича:

Новые возможности атрибутов
...
Изменение фотографии товара, при изменении атрибута

Поясните пожалуйста, как сие организовать, уже мозг сломал...
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
в настройках галочка дополнительные фото для атрибутов
в товаре создаете атрибут. сохраняете товар. потом возле атрибута будет Дпоолнительное фото нде и можно его задать.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
где сия настройка есть ?
У меня есть только в Функции магазина -галка Дополнительные параметры для атрибутов
я ее включил.
Но при добавлении атрибута в товаре никакой возможности добавить допфото к атрибуту нет.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Вы вниматеьно читать умеете ?
У меня есть только в Функции магазина -галка Дополнительные параметры для атрибутов
я ее включил.
Правильно

Я писал
Цитировать
В товаре создаете атрибут. Сохраняете товар. Потом возле атрибута будет "Дополнительное значение" где и можно его задать.
Внимательно вчитайтесь во второе предложение.

Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Вы вниматеьно читать умеете ?Правильно

Я писалВнимательно вчитайтесь во второе предложение.

я так и делал, раз 20 попробовал, даже атрибуты пересоздавал, не появляется у меня это "Дополнительное значение" :(
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
 Сохраняете товар и нету ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Сохраняете товар и нету ?
угу, сохранял, пересохранял, заходил, выходил в этот товар, создавал новый товар, чистил кеш, инспектировал даже эту страницу firebug'ом, ну не появляется там новое поле никак, и места там для него нету.
тестил в разных браузераx (даже без дополнений\расширений) и на 2х разных магазинах. Едино только одно оба магазина были последовательно обновлены еще с древних версий 3.2.2 (3.2.4) до 3.7.1 и второй до 3.8.1

Думаю уже сделать копию базы и установить с нуля магаз. Хотя если вернуть потом базу назад.... вообщем я уже и не знаю куда копать...

« Последнее редактирование: 14.08.2012, 09:50:43 от riser »
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Атрибут должен быть зависимым.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Атрибут должен быть зависимым.
Вот спасибо, аднака! Заработало!
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
скрины лучше давать сразу :)
вопрос бы тогда быстрее решился :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

riser

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Камрады, еще один сопутствующий вопрос :)
Радио и селект в атрибутах не совсем устраивают, если у производителя купить аддон чекбоксов, все ли корректно будет работать с картинками ?
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Будет работать.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Будет работать.
Виктор, а разве аддон чекбоксов не только для независимых атрибутов?
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Да, но и для зависимых работает.

только нет цены (+20$)
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Как раз в рамках данной темы и чрезвычайно актуально.
Попробую вразумительно пояснить проблему.

ЧАСТЬ1
1. Создаем товар.
2. Создаем у товара атрибут: цвет/дизайн.
3. Привязываем к каждому атрибуту цвета/дизайна соответствующее фото через "дополнительные значения" атрибута.
4. При этом для созданного товара на вкладке <фото> не подтягиваем картинку.
5. В итоге получаем товар без отображения картинки на сайте = "Рисунок1"
6. При входе в товар для его заказа получаем отображение карточки товара = "Рисунок2"
Выбирая радио-точку, можем посмотреть привязанный к ней цвет/дизайн...
7. НО, не можем видеть все доступные цвета/дизайны одновременно в карточке, как хотелось бы = "Рисунок3"
ПРИЧИНА понятна, ведь мы не привязали к товару ни одного фото..., хотя сделали привязку изображений к атрибутам и на сайт уже заказчали картинки для атрибутов...
8. Пробую исправить проблему, привязав к товару фото по умолчанию и получаю = "Рисунок4" + одна дублирующая картинка на сайте...
НО ВСЕ ЕЩЕ не могу видеть все дизайны одновременно...
9. Закачиваю через вкладку фото товара необходимые фото, чтобы таки достичь ожидаемый эффект и... НИЧЕГО не происходит. Ожидаемый эффект "Рисунок3" не достигнут...

ЧАСТЬ2
А как же изначально получил необходимое отображение товара?
1. При создании товара сразу закачал необходимые фото для товара.
2. При этом оставил пустые "дополнительные значения" атрибута, НО при добавлении товара в корзину всегда добавлялось фото товара, отмеченное как "установить основное изображение". И это меня не устраивает...
3. КАК исправить? повторил для каждого атрибута шаг3 части1, но пришлось к каждому атрибуту затянуть ВСЕ фото!
Т.Е. вынужден был закачать на сайт ЛИШНИЕ файлы...
Лишь в этом случае получается необходимый результат, но на сайт закакачано вместо 4 фото, 20! а если товаров много?
То, как получается после закачки ЛИШНИХ фото, см Рисунок5, ссылка http://www.папка.com.ua/магазин/папки-офисные/item055p-папка-регистратор-банковская-70мм-покрытие-искусственная-кожа.html

Или я что-то неверно понимаю, что вполне вероятно, или есть существенная недоработка, которая требует исправления.
Прошу помощи!


[вложение удалено Администратором]
« Последнее редактирование: 09.09.2012, 00:28:14 от kefla »
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Действительно такая проблема существует и с учетом всего вышесказанного вижу следующее решение проблемы:
Необходимо убрать переименование загруженных файлов. Это наверное уже необходимо озвучить в теме "Что нужно доделать в ЖШ"
Что это даёт. Для товара мы загружаем несколько изображений (image1.jpg, image2.jpg, image3.jpg) чтобы в карточке было видно все варианты.
Создаем три атрибута и задаем для каждого свою картинку и загружаем те же image1.jpg, image2.jpg, image3.jpg. В результате на хостинге лежит вместо 6 (18) изображений всего 3 (9) картинок.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Действительно такая проблема существует и с учетом всего вышесказанного вижу следующее решение проблемы:
Необходимо убрать переименование загруженных файлов. Это наверное уже необходимо озвучить в теме "Что нужно доделать в ЖШ"
Что это даёт. Для товара мы загружаем несколько изображений (image1.jpg, image2.jpg, image3.jpg) чтобы в карточке было видно все варианты.
Создаем три атрибута и задаем для каждого свою картинку и загружаем те же image1.jpg, image2.jpg, image3.jpg. В результате на хостинге лежит вместо 6 (18) изображений всего 3 (9) картинок.

Как по мне, то было бы логичным сделать связь по полям базы/
Снова поясню на картинках, так проще.
Рисунок6 - на вкладке <Фото> есть свободное поле без названия - всплывающая подсказка при наведениии, в которое я, например, внес Код товара
Рисунок7 - на вкладке <Атрибуты> есть поле "Код товара"
Было бы логичным дать название полю на вкладке <Фото> и сделать связь по этим полям для отображения картинок, тогда будет решена имеющаяся проблема.

А так получается, у меня на хостинге лежит 70Мб фотографий, а если я добавлю еще по СУЩЕСТВУЮЩЕЙ схеме, то объем разростется минимум в восемь раз! И кому это нужно, вопрос риторический  ;)...

[вложение удалено Администратором]
« Последнее редактирование: 09.09.2012, 15:10:58 от kefla »
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Уважаемые форумчане
Сам сделать так ничего и не придумал, мог бы хоть кто-то реально помочь?
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Тут на днях выдвинули предложение чтобы иметь возможность указывать изображения из уже имеющихся, и в той теме сделали вывод, что это можно сделать только используя импорт.
Либо ждать пока разработчики это реализуют, либо хакать ядро системы и выводить выбор из списка всех изображений. Ну а делать связку это уже лишнее.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
В версии JS 3.12.2 необходимое решение по фотографиям уже присутствует!
Поторопился обрадоваться  :'(
Забыл видать, что для артикула, где работает "как надо", закачивал дополнительные картинки...
А жаль.

Повторюсь с проблемой, которую прошу помочь решить:
1. Создал карточку товара
2. Создал атрибуты цветов с привязкой к артикулу, который ввожу в поле "Код товара"
3. Привязал к товару десяток изображений через вкадку "ФОТО", в поле над соответствующей фотографией ввожу артикулы, которые отображается при наведении на изображение.
4. Установил основное изображение
И все бы замечательно, если бы после этого, заказывая товар, клиент получал в корзину картинку, соответствующую артикулу по цвету.
Но вот беда, в корзину выбрасывается картинка, которая установлена как "Основное изображение".
5. Возвращаюсь к атрибутам товара и пытаюсь добавить "Дополнительные значения".
6. Можно закинуть или фото, или файл в привязке к товару. Меня интересует фото, т.к. именно в этом случае устраняю проблему с отображением товара в корзине покупателя.
7. Если добавляю только одно фото, то появляется проблема с отображением карточки товара в целом, становится видимой только добавленная картинка, а вот фото, привязанные к товару в п.3 не отображаются...
8. Только после того, как к каждому артикулу в "Дополнительные значения" затыкиваю по десяти изображений, описанные проблемы пропадают...
НО, сайт перегружен лишними картинками, а в моем случае речь идет как минимум о 160 лишних изображениях по каждому продукту.

И еще один момент, который уже неоднократно поднимался на форуме.
Совершенно непонятно, для чего закачанные в JS изображения переиминовываются в "черт значет что"  ;D, по совершенно непонятному принципу. Например, закачиваю картинку с именем iTEM052_02.jpeg и хочу, чтобы она после закачивания на сайте сохранялась именно под этим наименованием, она же переименовывается в длинный набор символов алфавита... Зачем?
« Последнее редактирование: 23.12.2012, 20:14:55 от kefla »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
И еще один момент, который уже неоднократно поднимался на форуме.
Совершенно непонятно, для чего закачанные в JS изображения переиминовываются в "черт значет что"  ;D, по совершенно непонятному принципу. Например, закачиваю картинку с именем iTEM052_02.jpeg и хочу, чтобы она после закачивания на сайте сохранялась именно под этим наименованием, она же переименовывается в длинный набор символов алфавита... Зачем?
чтобы соблюсти уникальность имен файлов картинок.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
Вот по этому товару все супер работает (т.е. так, как хотелось бы)
- в карточке отображаются все доступные дизайны
- при заказе в корзине отображается именно тот дизайн, который заказан по факту, а не установлен по умолчанию
http://www.папка.com.ua/магазин/папки-офисные/item310полноцвет-крафт-папка-на-резинке-полноцветная-25мм-а4-крафт-покрытие.html
Все это достигнуто именно накидыванием массы лишних картинок о котором писал выше.
Т.е. вместо четырех пришлось затащить двадцать рисунков...
А большинство товаров у нас имеют 16 доступных цветов.
*

kefla

  • Захожу иногда
  • 87
  • 4 / 0
  • Учусь, учусь, все время учусь, а края не видно...
чтобы соблюсти уникальность имен файлов картинок.
Возможно я не совсем прав, но уникальность имени можно достичь и добавлением к основному некторого количества символов, что по-моему гораздо логичней и позволяло бы обращаться к уже залитым рисункам (ведь в начале названия файла фигурировали бы вполне понятные изначально "буквочки"), а соответсвенно и иметь возможность решить задачу по уменьшению накопления идентичных рисунков, как это происходит в моем случае.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Возможно я не совсем прав, но уникальность имени можно достичь и добавлением к основному некторого количества символов, что по-моему гораздо логичней и позволяло бы обращаться к уже залитым рисункам (ведь в начале названия файла фигурировали бы вполне понятные изначально "буквочки"), а соответсвенно и иметь возможность решить задачу по уменьшению накопления идентичных рисунков, как это происходит в моем случае.
АБСОЛЮТНО согласен.
идентифицировать картинки кроме своей ввообще не возможно. Какая то задача на развитие зрительной и математический памяти.
Сохранение имени файла важно + добавление уникального ключа в конце.
Отпишитесь по теме "Что нужно додлеать в ЖШ". Думаю там работы разработчикам на 10 минут.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Характеристики товара без всплывающей формы

Автор shop-user

Ответов: 2
Просмотров: 1322
Последний ответ 04.04.2025, 21:40:09
от victorantoniak
Вывести описание атрибута

Автор Napst3r

Ответов: 2
Просмотров: 1313
Последний ответ 31.07.2024, 12:24:00
от Napst3r
Вывести определённую характеристику отдельно от списка характеристик товара

Автор Silent_Breeze

Ответов: 52
Просмотров: 12717
Последний ответ 23.11.2023, 12:31:08
от YuryNew
Автоматическая генерация Кода товара

Автор geral

Ответов: 4
Просмотров: 2518
Последний ответ 17.03.2023, 13:21:43
от geral
Проверить, есть ли у товара хоть одна из характеристик. Как?

Автор goga_pgasovav

Ответов: 8
Просмотров: 2851
Последний ответ 09.01.2023, 14:47:41
от sivers