Новости Joomla

Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Релиз безопасности Joomla 6.1.3 и Joomla 5.4.8

Проект Joomla! рад сообщить о выходе Joomla 6.1.3 и Joomla 5.4.8. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

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

Evgenii_web

  • Захожу иногда
  • 137
  • 1 / 1
Если я удалю в шаблоне файл maincategory.php тем самым возможно у меня не будут выводиться категории на главной странице магазина, не поломает ли это шаблон и магазин?
*

Evgenii_web

  • Захожу иногда
  • 137
  • 1 / 1
к сожалению получил ошибку 500, может кто скажет что именно вырезать в этом коде?
Спойлер
[свернуть]
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
нужно не вырезать файл, а скрывать позицию component  в шаблоне, по условию на главную
как это сделать - зависит уже от шаблона.
в некоторых случаях просто задаётся отдельный лайаут для главной, в котором нет компонента, в некоторых фрймворках есть опции на отключение вывода компонента.
для простых шаблонов
Различные условия в шаблонах Joomla 3.0 и 2.5
*

Evgenii_web

  • Захожу иногда
  • 137
  • 1 / 1
в некоторых фрймворках есть опции на отключение вывода компонента.
для простых шаблонов
Различные условия в шаблонах Joomla 3.0 и 2.5
некоторых фрймворках есть опции на отключение вывода компонента.
Фреймворк сайта имеет возможность скрыть выводимую информацию, скорей всего это будет лучшим решением (взять в блок и скрыть), но я совершенно не знаю php и что нужно скрыть, поэтому опубликовал код в спойлере. В магазине есть раздел, статическая страница, которую я могу оформить как лендос и мне совершенно не нужен вывод категорий на главной с их названием и 1001 вложенностью) Я понимаю, что пора бы начать учить php и углубиться в css, но время как вода)
« Последнее редактирование: 25.01.2020, 18:07:23 от Evgenii_web »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
я писал про настройки шаблона.
это не относится к php и смотрится в настройках шаблона (расширения-шаблоны)

но раз и это сложно, то можете просто удалить код, начиная
Код
print $this->_tmp_maincategory_html_start;
и до конца. просто в шаблоне у вас может пустой блок образоваться. но пробуйте
*

Evgenii_web

  • Захожу иногда
  • 137
  • 1 / 1
я писал про настройки шаблона.
это не относится к php и смотрится в настройках шаблона (расширения-шаблоны)

но раз и это сложно, то можете просто удалить код, начиная
Код
print $this->_tmp_maincategory_html_start;
и до конца. просто в шаблоне у вас может пустой блок образоваться. но пробуйте
я писал про настройки шаблона.
это не относится к php и смотрится в настройках шаблона (расширения-шаблоны)

но раз и это сложно, то можете просто удалить код, начиная
Код
print $this->_tmp_maincategory_html_start;
и до конца. просто в шаблоне у вас может пустой блок образоваться. но пробуйте
Думаю это слишком много резать, он же еще статическую страницу выводит, сейчас эксперементом может найду)
*

Evgenii_web

  • Захожу иногда
  • 137
  • 1 / 1
в некоторых фрймворках есть опции на отключение вывода компонента.
для простых шаблонов
Различные условия в шаблонах Joomla 3.0 и 2.5
Гениальная идея, скрыл блоком (вырезал из потока документов - иначе остается пустой блок) начиная от <div class="jshop_list_category" id="comjshop"> и закрыл до <?php } ?>
   <?php print $this->_tmp_maincategory_html_end;?>
</div>
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Не проще ли CSS-стилями скрыть блок (display: none;):

Код
<div class="jshop_list_category">
   ...
</div>

Ну или закомментировать код в шаблоне:

Код
<?php /*?>
<div class="jshop_list_category">
    <?php if (count($this->categories)) : ?>
   
        <?php foreach ($this->categories as $k => $category) : ?>
            <?php if ($k % $this->count_category_to_row == 0) : ?>
                <div class = "row-fluid">
            <?php endif; ?>
       
            <div class = "sblock<?php echo $this->count_category_to_row;?> jshop_categ category">
                <div class="sblock2 image">
                    <a href = "<?php print $category->category_link;?>">
                        <img class = "jshop_img" src = "<?php print $this->image_category_path;?>/<?php if ($category->category_image) print $category->category_image; else print $this->noimage;?>" alt="<?php print htmlspecialchars($category->name);?>" title="<?php print htmlspecialchars($category->name);?>" />
                    </a>
                </div>
                <div class="sblock2">
                    <div class="category_name">
                        <a class = "product_link" href = "<?php print $category->category_link?>">
                            <?php print $category->name?>
                        </a>
                    </div>
                    <p class = "category_short_description">
                        <?php print $category->short_description?>
                    </p>
                </div>
            </div>
           
            <?php if ($k % $this->count_category_to_row == $this->count_category_to_row - 1) : ?>
                <div class = "clearfix"></div>
                </div>
            <?php endif; ?>
        <?php endforeach;?>
       
        <?php if ($k % $this->count_category_to_row != $this->count_category_to_row - 1) : ?>
            <div class = "clearfix"></div>
            </div>
        <?php endif; ?>
       
    <?php endif; ?>
    </div>
<?php */?>
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Evgenii_web

  • Захожу иногда
  • 137
  • 1 / 1
display: none;
Не проще ли CSS-стилями скрыть блок (display: none;):

Код
<div class="jshop_list_category">
   ...
</div>

Ну или закомментировать код в шаблоне:

Код
<?php /*?>
<div class="jshop_list_category">
    <?php if (count($this->categories)) : ?>
   
        <?php foreach ($this->categories as $k => $category) : ?>
            <?php if ($k % $this->count_category_to_row == 0) : ?>
                <div class = "row-fluid">
            <?php endif; ?>
       
            <div class = "sblock<?php echo $this->count_category_to_row;?> jshop_categ category">
                <div class="sblock2 image">
                    <a href = "<?php print $category->category_link;?>">
                        <img class = "jshop_img" src = "<?php print $this->image_category_path;?>/<?php if ($category->category_image) print $category->category_image; else print $this->noimage;?>" alt="<?php print htmlspecialchars($category->name);?>" title="<?php print htmlspecialchars($category->name);?>" />
                    </a>
                </div>
                <div class="sblock2">
                    <div class="category_name">
                        <a class = "product_link" href = "<?php print $category->category_link?>">
                            <?php print $category->name?>
                        </a>
                    </div>
                    <p class = "category_short_description">
                        <?php print $category->short_description?>
                    </p>
                </div>
            </div>
           
            <?php if ($k % $this->count_category_to_row == $this->count_category_to_row - 1) : ?>
                <div class = "clearfix"></div>
                </div>
            <?php endif; ?>
        <?php endforeach;?>
       
        <?php if ($k % $this->count_category_to_row != $this->count_category_to_row - 1) : ?>
            <div class = "clearfix"></div>
            </div>
        <?php endif; ?>
       
    <?php endif; ?>
    </div>
<?php */?>
Ну я в CSS не силен знаю только основы и куда копать, (когда мне он нужен то я открываю толстый справочник по css) типо так <div class="jshop_list_category" style="display: none;"> просто далекие в коде как я вас сразу не поймут))) Это вдруг кому нибудь нужно будет и фреймворка под рукой не будет , как у меня например)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товаров из всех подкатегорий на странице категории

Автор Faina

Ответов: 355
Просмотров: 89334
Последний ответ 11.10.2025, 08:48:34
от kit2m2
[Решено] Вывод 3-х первых картинок в списке товаров категории

Автор rudoy24

Ответов: 30
Просмотров: 22453
Последний ответ 19.07.2024, 11:41:28
от juleczka
Разные шаблоны для отдельных категорий и товаров

Автор dmitry.pr

Ответов: 118
Просмотров: 63134
Последний ответ 15.12.2022, 08:57:44
от nevigen
Вырезать вывод картинок с категориями и названиями в category_default.php

Автор Evgenii_web

Ответов: 5
Просмотров: 1277
Последний ответ 26.01.2020, 15:27:14
от Evgenii_web
Вывод категорий

Автор helpmeplz

Ответов: 3
Просмотров: 1472
Последний ответ 15.05.2019, 11:12:27
от helpmeplz