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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Как сделать, чтобы в Корзине и при Оформлении заказа текущая скидка клиента указывалась не только в денежном выражении, а и в процентном, будь то после применения купона или скидки группы покупателей?
Joomla 3.3.6 / JoomShopping 4.8.1

« Последнее редактирование: 21.01.2015, 11:09:31 от Anton shop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в корзине

Цитировать
<?php print _JSHOP_RABATT_VALUE ?> <?php print $this->discount/$this->summ*100 ?>%

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
в корзине

при оформлении заказа по аналогии
В этих файлах менять код?

для Корзины:
components / com_jshopping / templates / default / cart / cart.php

для Оформления заказа:
omponents / com_jshopping / templates / default / checkout / previewfinish.php

При установленном Cumulative discount http://www.webdesigner-profi.de/joomla-webdesign/shop/addons/cumulative-discount.html?lang=en

В файле cart.php  такой код:
Код
<?php print _JSHOP_RABATT_VALUE ?><?php print $this->_tmp_ext_discount_text?>

а в а файле previewfinish.php код:
Спойлер
[свернуть]
« Последнее редактирование: 20.01.2015, 11:33:36 от Anton shop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
менять надо в /components/com_jshopping/templates/default/cart/cart.php и /components/com_jshopping/templates/default/cart/checkout.php
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
« Последнее редактирование: 20.01.2015, 11:49:34 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
http://prntscr.com/5uq7lo
Хотел отредактировать сообщение, но потом его очистил, чтобы удалить, а сообщение пустое осталось. Как удалить пустые сообщения?
*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
напишите del вместо текста или удалите
модераторы увидят удалят.
Уже удалено.
*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
менять надо в /components/com_jshopping/templates/default/cart/cart.php и /components/com_jshopping/templates/default/cart/checkout.php
А как сделать, чтобы и процентный уровень применённой скидки отображался также и в PDF счет-фактуры? Можно, например, рядом со словом "Скидка".

*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php
подскажите, пожалуйста, в какой строке какой код необходимо вписать?
« Последнее редактирование: 20.01.2015, 12:44:15 от nevigen »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php
в этом файле слово "discount" есть только в этом куске кода, но где именно и на какой код менять не знаю.
Спойлер
[свернуть]
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
1. не стоит приводить код того что есть у всех, может вы еще вложите весь ЖШ ?
если вам дали адрес файла как Вы думаете он есть только у вас ?

2.
А попробуйте хоть что то сами сделать ? http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/
ну для разнообразия, хотя бы

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
А попробуйте хоть что то сами сделать ? http://i-novice.net/generiruem-pdf-s-pomoshhyu-tcpdf/
ну для разнообразия, хотя бы

если вы бьете гвозди, Вы просите соседа показать как это делается до тех пока все гвозди не забиты ?
nevigen, спасибо за ссылку, я посмотрел, но я всё же не программист, а музыкант, поэтому, наверно, "гвозди" будут попроще, чем коды :-)
Это как если бы я сказал программисту для разнообразия попробовать написать музыку, прочитав статью, не имея представления о нотах, из которых она состоит)))

Если бы я был помладше, то быть может выучился бы на программиста, а так призвание выбрал другое. Но программисты тоже в своём деле творцы!
« Последнее редактирование: 20.01.2015, 13:12:53 от Anton shop »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
:)
потому програмисты и не берутся писать музыку ;)
если вы не понимаете в коде. зачем беретесь ?

ну это лирика
в общем выше вам дали логику как сделать. чисто логически посмотреть на тот код и на тот что в файле и даже методом тыка допереть что так/нетак можно.
даже через 12-50 попыток. потратьте время сами на себя.
нужные строки же вы нашли ? вроде музыкальных ключей и сибимолей там нету
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
/components/com_jshopping/lib/generete_pdf_order.php

Не уверен, но быть может менять нужно код в данной строке? Поправьте меня, если ошибаюсь.
Спойлер
[свернуть]

Только на какой код? На этот? Полностью весь заменить?
Спойлер
[свернуть]
« Последнее редактирование: 20.01.2015, 13:34:08 от Anton shop »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text

dmitry_stas, то есть код должен выглядеть в результате так?
Спойлер
[свернуть]

Судя по всему так, потому что всё получилось)

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



Спасибо огромное за помощь dmitry_stas и nevigen!
« Последнее редактирование: 21.01.2015, 10:34:29 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
dmitry_stas, подскажите, пожалуйста, какой код вставить, чтобы скидка клиента в процентном отношении отображалась также в Личном кабинете покупателя в деталях его заказов?

Мне кажется, код нужно менять в файле components/com_jshopping/templates/default/order/order.php в строке
Код
<?php print _JSHOP_RABATT_VALUE ?>
А какой код нужно вставить?
« Последнее редактирование: 20.01.2015, 20:49:15 от Anton shop »
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
_JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%'.$order->_pdf_ext_discount_text
не могли бы мне подсказать правильный код? Целый вечер пробовал разные варианты, но вопрос до сих пор остался открыт...
Для отображения % скидки клиента в Личном кабинете в деталях архивов заказов.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Код
<?php print _JSHOP_RABATT_VALUE.'-'.$order->order_discount/$order->order_subtotal*100.'%' ?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Код
<?php print _JSHOP_RABATT_VALUE.'-'.$order->order_discount/$order->order_subtotal*100.'%' ?>

Вот правильный код для отображения процентного уровня скидки в деталях заказов в Личном кабинете покупателя:
Код
<?php print _JSHOP_RABATT_VALUE.' '.($order->order_discount/$order->order_subtotal*100).'%' ?>

Nevigen, спасибо, правильно подсказали, только ещё скобки нужно не забыть поставить перед $order и после *100, иначе без скобок детали заказов в Личном кабинете не открываются.

Теперь возник ещё один вопрос: как сделать такое же отображение процентной скидки в E-mail сообщении, которое автоматически отправляется клиенту после нажатия на кнопку "Подтвердить заказ"?
« Последнее редактирование: 21.01.2015, 09:24:52 от Anton shop »
*

nevigen

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

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
\components\com_jshopping\templates\default_div\checkout\orderemail.php
логику Вы уже знаете.

Как ни пробовал построить разные варианты кода, но так ничего и не вышло, число с процентной скидкой не отображается в E-mail клиенту.

К сожалению, я не программист (((
« Последнее редактирование: 21.01.2015, 10:36:27 от Anton shop »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
забавно, а как же Вы сайт сделали ?
и походу вроде не музыкальный !

Код
<?php print _JSHOP_RABATT_VALUE.' '.($this->order->order_discount/$this->order->order_subtotal*100).'%' ?>
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Код
<?php print _JSHOP_RABATT_VALUE.' '.($this->order->order_discount/$this->order->order_subtotal*100).'%' ?>

Nevigen. спасибо огромное! Теперь в E-mail всё отображается правильно!  ^-^
« Последнее редактирование: 21.01.2015, 11:27:48 от Anton shop »
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Всем привет.
как в PDF счёт добавить информацию - в какой группе с какой скидкой находиться клиент, сделавший заказ.
так как цены для данного клиента уже все со скидкой, то в счёте не отображается какая была сделана ему скидка и разобранный выше вариант кода в данном случае не подходит

я пробовал разные варианты:
$pdf->MultiCell(80,4.5,$order->usergroup_name, 0,'L');
$pdf->MultiCell(80,4.5,$order->user_group_name, 0,'L');
$pdf->MultiCell(80,4.5,_JSHOP_USERGROUP, 0,'L');
$pdf->MultiCell(80,4.5,_JSHOP_USER_GROUP, 0,'L');
и т.д.

подскажите, как правильно сформировать запрос...
*

Anton shop

  • Захожу иногда
  • 261
  • 1 / 0
Всем привет.
как в PDF счёт добавить информацию - в какой группе с какой скидкой находиться клиент, сделавший заказ.
так как цены для данного клиента уже все со скидкой, то в счёте не отображается какая была сделана ему скидка и разобранный выше вариант кода в данном случае не подходит
На сайте разработчика есть бесплатный аддон Display coupon percent discount, который отображает скидку в процентах, которую клиент получил, применив купон. Но не знаю, отображает ли он на скидку группы.
*

CCTRRoman

  • Захожу иногда
  • 121
  • 3 / 0
Display coupon percent discoun
скачал, установил, посмотрел - % скидки по группам не показывает...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 694
Последний ответ 12.08.2025, 11:21:29
от kit2m2
JShopping 5: отображение всех подкатегорий

Автор Napst3r

Ответов: 2
Просмотров: 1144
Последний ответ 10.01.2025, 14:54:21
от Napst3r
Про статусы заказа: как перевести и когда они меняются?

Автор Maxum

Ответов: 18
Просмотров: 10213
Последний ответ 18.10.2024, 10:45:13
от nevigen
Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 2193
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Отображения описании категории только на первой странице

Автор graf

Ответов: 5
Просмотров: 1578
Последний ответ 04.05.2023, 18:52:08
от kit2m2