Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

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

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
При любом расчете пишет нулевую стоимость, настройки на хостере все врублены.

Думал дело в весе т.к. указывал 0.2кг потом попробовал указать 1кг, та же проблема стоимость нулевая.
В списке стран Указана только Россия, остальные удалены. Может быть из-за названия Россия, а не Russian Federation?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Включи отладку, посмотри что показывает.
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Включи отладку, посмотри что показывает.
Включил отладку, только никаких изменений в работе не заметил, что должно изменится?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Должны появиться отладочные сообщения.
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Должны появиться отладочные сообщения.
Где именно?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
В процессе оформления заказа.
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
В процессе оформления заказа.
Плагин включен, способ доставки EMS Russian Post создан с нулевой стомостью, что может быть не так? В настройках магазина город указан, в заказе так же. Отладочных сообщений в оформлении заказа не вылезает, просто показывает нулевую стоимость за доставку емс.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
А инструкции по подключению все выполнены?
Код
Для работы плагина необходимо создать способ доставки EMS Russian Post административной панели магазина и одну цену доставки с любым значением и всеми выбранными странами. 
ID способа доставки указать в настройках плагина.
И конечно не забыть включить плагин.
Впечатление такое, что плагин существует отдельно от магазина. И версия магазина какая?
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Версия магазина Version 3.3.2
Выполнено все, значение 0 подходит для цены доставки? И из списка стран все удалил кроме России, и выбрал соответсвенно только ее.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
На 3.3.2 еще не пробовал. Кто попробовал прошу отписаться.
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
похоже никто не пробовал  :(
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Вопрос по обновлению плагина. У меня стоит самая первая версия.
Можно поставить новую сверху или надо удалить старую?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
можно перезаписать файлы.
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Ну что, никто так и не пробовал на 3.3.2 версию ставить? =(
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Я еще не добрался до способов доставки. Но когда-нибудь точно доберусь :)
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Под 3.3.2 плагин работать не будет. В плагин не передается достаточное количество данных для расчета стоимости. Надо вникать заново что там с доставками наделано.
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Под 3.3.2 плагин работать не будет. В плагин не передается достаточное количество данных для расчета стоимости. Надо вникать заново что там с доставками наделано.
Это печально =(
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Да уж, не то слово, видел зачатки нативной плагинизации способов доставки, но этот момент не доделан до конца, а старое ушло. Как вариант можно вернуть необходимые триггеры на место из более ранней версии, но при обновлении это сотрется.
*

G1uK

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

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
1. Открой плагин емс, увидишь имена функций в нем, их и поищи в дистрибе 3.2.7, посмотри где они (триггеры с названиями этих функций) стояли, скопируй их в то-же место в новые файлы.
*

kurandin

  • Захожу иногда
  • 159
  • 5 / 0
а уже вышел магазин 3.4 и Joomla 2.5, здесь будет работать?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Доступна для скачивания версия 1.3 плагина. Совместима с магазином версии 3.4.2
« Последнее редактирование: 07.02.2012, 14:01:31 от Arkadiy »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Наконец я нашел заветную кнопку, которая открыла возможность администрирования методов расчета стоимости доставки. В связи с этим выпустил аддон для JoomShopping, тестировал на 3.3.2 и 3.4.2, все работает. Описание настройки и скачать здесь http://argens.ru/index.php/my-extension/9-my-extension/17-ems-russian-post-addon
*

G1uK

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Большое спасибо за апдейт ^-^ Отблагодарил ;)
*

foxden

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
А можно его как нибуть заставить считать международную доставку?
*

st.al

  • Захожу иногда
  • 233
  • 10 / 0
нашел очепятку) позже некоторые свои коррективы покажу
description="Введите сюда коэффициент поправки общей стоимтости доставки
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Не нашел в api ems ни слова про международную доставку.
*

st.al

  • Захожу иногда
  • 233
  • 10 / 0
Вот некоторые мои добавления в ems.php

//добавил=================================================================================================================
   function str_lower($string)
   {
      $string = strtr($string, 'ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮЁ', 'йцукенгшщзхъфывапролджэячсмитьбюё');
      return $string;
   }
//добавил=================================================================================================================

    private function calculatePrice($adv_user, $cart)
    {

...................................линия разреза...................................

        $weight = $weight*$weight_factor;
        if($debug) echo '<br/>Суммарный вес товара в корзине = '.$weight;
//добавил=================================================================================================================
      //максимальный вес
      $url = 'http://emspost.ru/api/rest/?method=ems.get.max.weight';
      $json = $this->getJson($url);
      if (!$json) return false;
      if (($weight <= 0) or ($weight > $json['max_weight']))
      {
         if($debug) echo '<br/>Недопустимый вес. Максимально возможный вес: '.$json['max_weight'].'кг. Разделите заказ на несколько.';
         return false;
      }
//добавил=================================================================================================================
        //города доставки
        $url = 'http://emspost.ru/api/rest/?method=ems.get.locations&type=cities&plain=true';

...................................линия разреза...................................

        if($debug) {
            echo '<br/>Город отгрузки = '.$from;
            echo '<br/>Город доставки = '.$to;
        }
//изменил=================================================================================================================
        //находим коды городов доставки и отгрузки
        foreach ($json['locations'] as $city) {
         $temp = $this->str_lower($city['name']);
            if ($temp == $this->str_lower($to)) {
                $to_ems = $city['value'];
            }
            if ($temp == $this->str_lower($from)) {
                $from_ems = $city['value'];
            }
            if ($to_ems && $from_ems) {
                break;
            }
        }
//изменил=================================================================================================================
        if($debug) {
            echo '<br/>Код города отгрузки = '.$from_ems;
            echo '<br/>Код города доставки = '.$to_ems;
        }
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
1. Зачем сочинять функцию перевода слова в нижний  регистр если она есть в php?
2. Зачем переводить в нижний регистр, если и так ищет? Или были проблемы?
3. Маскимальный вес имхо лишнее, т.к. работает только на отладке, а в рабочем режиме возврат идет по ошибке.
4. И города доставки не понял зачем. Поттом всеравно идет запрос к емс с городом отгрузки и городом доставки.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки Сдек или Яндекс

Автор Preview

Ответов: 9
Просмотров: 31084
Последний ответ 11.09.2025, 12:00:32
от kit2m2
Расчет стоимости доставки в JoomShopping 3.12.3

Автор teanin

Ответов: 17
Просмотров: 12915
Последний ответ 23.04.2023, 11:55:30
от tigra-uki
Плагины доставки для Польши

Автор Alex_gs

Ответов: 1
Просмотров: 2690
Последний ответ 21.03.2023, 14:36:37
от kit2m2
Стоимость заказа без стоимости доставки

Автор Alex_gs

Ответов: 3
Просмотров: 3255
Последний ответ 17.01.2023, 15:04:06
от kit2m2
Аддон доставки Почта России по API

Автор sergeytolkachyov

Ответов: 4
Просмотров: 4010
Последний ответ 22.06.2022, 09:54:30
от sergeytolkachyov