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

AlexFR

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Здравствуйте уважаемые.
Ковыряю шаблон ALLROUNDER Joomla 1.6. Возник вопрос, мне нужно изменить стиль заглавия в меню,
а точнее вот такую строчку <h3 class="moduleh3" style="border-top-right-radius: 10px;">, а ещё точнее то что подчёркнуто,
глобально могу поменять всё в заголовке меню - цвет, шрифт и т.д., а вот убрать скругление не могу, смотрю Firebugом и туплю,
может кто направит. Сайт ещё на денвере, но есть в нете демо этого шаблона http://joomla25.lernvid.com/
Помогите!
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Это может и в шаблоне прописано, в index.php
*

AlexFR

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Нет, в index.php нету, я тож думал там
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Ну так может в шаблоне и в папке HTML это прописано
*

AlexFR

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Вот он modules.php
Код: html4strict
<?php
defined('_JEXEC') or die('Restricted access');

/**
 * This is a file to add template specific chrome to module rendering.  To use it you would
 * set the style attribute for the given module(s) include in your template to use the style
 * for each given modChrome function.
 *
 * eg.  To render a module mod_test in the sliders style, you would use the following include:
 * <jdoc:include type="module" name="test" style="slider" />
 *
 * This gives template designers ultimate control over how modules are rendered.
 *
 * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE} and take the same
 * three arguments.
 */


/**
 * Custom module chrome, echos the whole module in a <div> and the header in <h{x}>. The level of
 * the header can be configured through a 'headerLevel' attribute of the <jdoc:include /> tag.
 * Defaults to <h3> if none given
 */


function modChrome_lvround_left($module, &$params, &$attribs)
{ ?>
<div class="module-outer<?php echo $params->get('moduleclass_sfx'); ?>">
<?php if ($module->showtitle != 0) : ?>
<h3 class="moduleh3"><strong><?php echo $module->title; ?></strong>
<span class="h3eckl">&nbsp;</span>
</h3>
<?php endif; ?>
<div class="module<?php echo $params->get('moduleclass_sfx'); ?>">
<div>
<div>
<div class="lvround-inner">
<?php echo $module->content; ?>
</div>
</div>
</div>
</div>
<div class="clr"></div>
<span class="shadow-left">&nbsp;</span>
<span class="shadow-right">&nbsp;</span>
</div>
<?php
}

function modChrome_lvround_right($module, &$params, &$attribs)
{ ?>
<div class="module-outer<?php echo $params->get('moduleclass_sfx'); ?>">
<?php if ($module->showtitle != 0) : ?>
<h3 class="moduleh3"><strong><?php echo $module->title; ?></strong>
<span class="h3eckr">&nbsp;</span>
</h3>
<?php endif; ?>
<div class="module<?php echo $params->get('moduleclass_sfx'); ?>">
<div>
<div>
<div class="lvround-inner">
<?php echo $module->content; ?>
</div>
</div>
</div>
</div>
<div class="clr"></div>
<span class="shadow-left">&nbsp;</span>
<span class="shadow-right">&nbsp;</span>
</div>
<?php
}

function modChrome_lvround($module, &$params, &$attribs)
{ ?>
<div class="module-outer<?php echo $params->get('moduleclass_sfx'); ?>">
<div class="module<?php echo $params->get('moduleclass_sfx'); ?>">
<div>
<div>
<div class="lvround-inner">
<?php if ($module->showtitle != 0) : ?>
<h3 class="moduleh3"><strong><?php echo $module->title; ?></strong></h3>
<?php endif; ?>
<?php echo $module->content; ?>
<div class="clr"></div>
</div>
</div>
</div>
</div>
<div class="clr"></div>
<span class="shadow-left">&nbsp;</span>
<span class="shadow-right">&nbsp;</span>
</div>
<?php
}

может я не вижу, так как знаний маловато
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

AlexFR

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Нашёл, а что нужно сделать-то?
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
вам надо отключить подключения скрипта в шаблоне ищите то место где включается ваш скрипт.js и комментируйте или удаляйте эти строчки
*

AlexFR

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
А как можно не удалить скругление, а откорректировать его, например
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

AlexFR

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Спасибо за Ваши ответы, буду изучать как задавать другой класс модулю
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
насильно прописать в файле *css. Если есть класс - moduleh3 то можно попробовать прописать
Код
.moduleh3 h3 {
   border-top-right-radius: none !important; --- или новое значение
}

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с шаблоном

Автор yura.yushkevich

Ответов: 2
Просмотров: 2342
Последний ответ 07.02.2017, 19:14:43
от istraweb
Проблема с шаблоном при переносе с Denwer на хостинг

Автор spaun0982

Ответов: 4
Просмотров: 1862
Последний ответ 22.03.2016, 12:19:30
от spaun0982
Помощь по шаблону vt_carrepair

Автор ramzes_g18

Ответов: 4
Просмотров: 2083
Последний ответ 06.02.2016, 18:47:13
от CR@B
Очень нужна помощь. Джипеги проблемы приложены

Автор Kate 0707

Ответов: 2
Просмотров: 1536
Последний ответ 14.12.2015, 11:22:54
от Kate 0707
Очень нужна помощь по разметке

Автор Kate 0707

Ответов: 7
Просмотров: 1651
Последний ответ 14.12.2015, 10:51:54
от Kate 0707