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

7iomka

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
http://razda4i.ru/index.php/ru/product/view/13/13

При смене количества товаров до количества согласно пункту "Дополнительная цена", цена за ед. изменяется.

Подскажите какой код отвечает за цену, меняющуюся благодаря параметрам "дополнительной цены"?

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

Используемый код в списке товаров в блоке с ценой и кнопками
http://razda4i.ru/index.php/ru/category/view/13
:

Код
<?php if ($product->product_old_price > 0){?>
           <div class="old_price"> <?php if ($this->config->product_list_show_price_description) print _JSHOP_OLD_PRICE.": ";?><span class="old_price" id="old_price"><?php print formatprice($product->product_old_price)?></span></span></div>
        <?php }?>
        <?php if ($product->product_price_default > 0 && $this->config->product_list_show_price_default){?>
            <div class="default_price"><?php print _JSHOP_DEFAULT_PRICE.": ";?><span><?php print formatprice($product->product_price_default)?></span></div>
        <?php }?>
        <?php if ($product->_display_price){?>
            <div class = "jshop_price">
                <?php if ($this->config->product_list_show_price_description) print _JSHOP_PRICE.": ";?>
                <?php if ($product->show_price_from) print _JSHOP_FROM." ";?>
                <span><?php print formatprice($product->product_price);?></span>
            </div>
        <?php }?> <div class = "pliusminus"><?php print $product->_tmp_var_buttons;?><div>
        </div>
        <?php print $product->_tmp_var_bottom_buttons;?>

*

Linfuby

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

7iomka

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

Никакого хака нету.
Код скопирован с карточки товара и был вставлен в изменённый на табличную вёрстку список товаров.
Плагин Plus-Minus распространён и наверняка известен Вам, от того же Nevigen
Код которым сие вызывается в листе товаров - я предоставил.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Плагин Plus-Minus распространён и наверняка известен Вам, от того же Nevigen
... нам чужой славы не надо ;)
http://dell3r.ru/joomshopping/addons/plus-minus
автор как раз Linfuby :)

цена не отрабатывается в списке категорий, она там только выводится... либо дефолт, либо от____, если есть атрибуты и стоит показ. мин.
так как там и кол-во не предусмотрено.
« Последнее редактирование: 30.07.2013, 16:56:34 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Код скопированный из карточки не дает результата изменения цены. Для этого необходим JavaScript. Как например плагин Plus-Minus (Кстати, для информации, это моя разработка, а не Nevigen).
А Хак все таки есть, потому что в базовом шаблоне такой функциональности нету.
Ну это всё не важно.
Отвечу на вопрос "Подскажите какой код отвечает за цену, меняющуюся благодаря параметрам "дополнительной цены"?":
Если я не ошибаюсь, то функция reloadAttribSelectAndPrice в файле components\com_jshopping\js\functions.js.
Проверить к сожалению пока не могу, но надеюсь данное направление Вам поможет.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

7iomka

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
... нам чужой славы не надо ;)
http://dell3r.ru/joomshopping/addons/plus-minus
автор как раз Linfuby :)

цена не отрабатывается в списке категорий, она там только выводится... либо дефолт, либо от____, если есть атрибуты и стоит показ. мин.
так как там и кол-во не предусмотрено.

Спасибо за поправку, просто видел данный плагин у Вас на сайте, но забыл откуда именно качал)

"цена не отрабатывается в списке категорий, она там только выводится... либо дефолт, либо от____"
- именно это и требуется исправить.
Атрибуты не использую, только характеристики, так как тогда идёт переадресация в карточку товара, насильственная причём, а мне этого не нужно.

*

7iomka

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Код скопированный из карточки не дает результата изменения цены. Для этого необходим JavaScript. Как например плагин Plus-Minus (Кстати, для информации, это моя разработка, а не Nevigen).
А Хак все таки есть, потому что в базовом шаблоне такой функциональности нету.
Ну это всё не важно.
Отвечу на вопрос "Подскажите какой код отвечает за цену, меняющуюся благодаря параметрам "дополнительной цены"?":
Если я не ошибаюсь, то функция reloadAttribSelectAndPrice в файле components\com_jshopping\js\functions.js.
Проверить к сожалению пока не могу, но надеюсь данное направление Вам поможет.

Ну я не знаю, я только начинающий пользователь, и с магазином работаю впервые.
Не до конца знаю HTML и сss,
js не знаю к сожалению, и алгоритмы работы и подключения в php Тоже не знаю, так как и сам пых разбираю как кошмарные каракули)

Специально для Вас предоставляю код файлов, чтобы показать как оно подключено у меня, и чтобы могли понять что мне нужно.

/templates/ВСЕМ ИЗВЕСТНЫЙ ШАБ ОТ АЙС/html/com_jshopping/list_products/list_products.php
Спойлер
[свернуть]

/templates/ВСЕМ ИЗВЕСТНЫЙ ШАБ ОТ АЙС/html/com_jshopping/list_products/product.php
Спойлер
[свернуть]
/templates/ВСЕМ ИЗВЕСТНЫЙ ШАБ ОТ АЙС/html/com_jshopping/product/product_default.php
Спойлер
[свернуть]

В карточке товара подключено что-то, чтобы цена отображалась из закона "дополнительной цены".
Так как я нуб в php и js и вариантах их подключения, прошу помощи у Вас - профессионалов этого дела.


PS: На стили просьба в меньшей степени обращать внимание так как это наброски) потом естественно всё оптимизирую как надо со своими урл-ами) ;D
« Последнее редактирование: 30.07.2013, 19:12:00 от 7iomka »
*

Linfuby

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

7iomka

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Качайте версию 1.7.0 и будет Вам счастье.
Главное соблюдайте условия именования тэгов.

CПасибо Вам огромное за проделанную работу!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод характеристик товара в списке товаров (категории)

Автор voland

Ответов: 4
Просмотров: 3907
Последний ответ 17.09.2022, 13:21:03
от victorantoniak
Не меняется цена товара в зависимости от выбранной опции атрибута

Автор kit2m2

Ответов: 82
Просмотров: 14542
Последний ответ 21.07.2021, 17:29:07
от nevigen
Цена за 1 км, а покупка 100 метров

Автор SHURIK

Ответов: 1
Просмотров: 1772
Последний ответ 18.09.2020, 07:02:09
от kit2m2
Вывести в списке товаров атрибуты

Автор Taatshi

Ответов: 41
Просмотров: 10475
Последний ответ 17.02.2020, 17:12:16
от resens
Как вынести атрибуты в список товаров?

Автор 3axap-superstar

Ответов: 65
Просмотров: 17490
Последний ответ 08.01.2020, 15:38:06
от warlocksp