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

kadrovik

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Определение модулей
« : 07.06.2013, 13:17:37 »
Привет жителям форума. Просьба дать новичку совет, учусь делать шаблоны и наткнулся на следующую дилемму - за основу беру стандартный шаблон (блоки top, left, right, footer и основной раздел content).
Код
<body>
<div id="wrap">
  <div id="top">
    <div class="inside">
      <jdoc:include type="modules" name="top" style="xhtml" />
    </div>
  </div>
  <div id="left">
    <div class="inside">
      <jdoc:include type="modules" name="left" style="xhtml" />
    </div>
  </div>
  <div id="content">
    <div class="inside">
          <jdoc:include type="module" name="user_1" style="xhtml" />
     <jdoc:include type="module" name="user_2" style="xhtml" />
     <jdoc:include type="module" name="user_3" style="xhtml" />
      <jdoc:include type="component" />
    </div>
  </div>
  <div id="right">
    <div class="inside">
      <jdoc:include type="modules" name="right" style="xhtml" />
    </div>
  </div>
  <div id="footer">
    <div class="inside">
      <jdoc:include type="modules" name="footer" style="xhtml" />
    </div>
  </div>
</body>
В основном разделе "content" помимо компонента требуется вывести еще 3 модуля. Решение данного вопроса вижу в трех вариантах:
1) создаю через панель управления три модуля и указываю для них позицию "user_1", а две строки из шаблона определяющие задающие модули с позициями "user_2" и "user_3" удаляю. Модули будут выводиться в том порядке, как задам их последовательность в админке.
2) через админку каждому модулю присваиваю свою позицию "user_1" "user_2" "user_3" При этом шаблон остается без изменений
3) каждое определение модуля заключить в дополнительный тег <DIV>
Код
<div id="content">
    <div class="inside">
      <div id="user_1">
         <div class="inside">
            <jdoc:include type="module" name="user_1" style="xhtml" />
         </div>
      </div>
      <div id="user_2">
         <div class="inside">
            <jdoc:include type="module" name="user_2" style="xhtml" />
         </div>
      </div>
      <div id="user_3">
         <div class="inside">
            <jdoc:include type="module" name="user_3" style="xhtml" />
         </div>
      </div>
      <div id="user_3">
         <div class="inside">
              <jdoc:include type="component" />
         </div>
      </div>
   </div>
  </div>
Подскажите как правильно сделать и как разные варианты могут отразиться на оформлении и возможности применения стилей к выводимому на сайте контенту.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: Определение модулей
« Ответ #1 : 07.06.2013, 15:55:00 »
Бессмысленный вопрос . Как получается так и делайте, пробуйте, учитесь .
Три позиции для модулей там не нужны, только путаницы больше .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

kadrovik

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Определение модулей
« Ответ #2 : 07.06.2013, 17:39:34 »
Бессмысленный вопрос . Как получается так и делайте, пробуйте, учитесь .
Три позиции для модулей там не нужны, только путаницы больше .
в том то и дело, что на сколько я понимаю - получится вывести три модуля во всех вариантах.  Я по этому и спрашиваю - "Подскажите как правильно сделать и как разные варианты могут отразиться на оформлении и возможности применения стилей к выводимому на сайте контенту." Если я сделаю первым методом - стиль CSS будет один для всех трех модулей, а если сделаю по третьему варианту я смогу применить к каждому модулю свой стиль. Я прав?
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: Определение модулей
« Ответ #3 : 07.06.2013, 19:09:12 »
В любом случае сможете применить к каждому модулю свой стиль, если это будет необходимо . Логичнее использовать одну позицию, то есть первый метод .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

kadrovik

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Определение модулей
« Ответ #4 : 08.06.2013, 03:05:58 »
В любом случае сможете применить к каждому модулю свой стиль, если это будет необходимо . Логичнее использовать одну позицию, то есть первый метод .
простите наверное за глупый вопрос, а как применить к каждому модулю свой стиль при первом варианте?  я не соображу как это будет выглядеть в CSS файле. Если не затруднит приведите пару строк разметки CSS для описанной вами ситуации.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: Определение модулей
« Ответ #5 : 08.06.2013, 08:38:22 »
В дополнительных настройках модуля можно указать дополнительный суффикс . Для примера модулю меню укажем суффикс _menu

В теперь класс модуля будет называться moduletabe_menu:

Также можете указать суффикс через пробел . Тогда будет два класса, moduletable menu
Ответы на вопросы по CSS . Откройте для себя Firebug
*

kadrovik

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Определение модулей
« Ответ #6 : 08.06.2013, 17:04:08 »
В дополнительных настройках модуля можно указать дополнительный суффикс . Для примера модулю меню укажем суффикс _menu

В теперь класс модуля будет называться moduletabe_menu:

Также можете указать суффикс через пробел . Тогда будет два класса, moduletable menu
спасибо
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: Определение модулей
« Ответ #7 : 08.06.2013, 17:19:24 »
Все исходит от того, что вы хотите добиться.
1.   Например мы хотим выиграть с скорости загрузки страницы, делаем все методы по порядку и замеряем скорость загрузки страницы с единственными изменениями (это как пример, различия не заметите).
2.   Хотим сделать более гибкую систему для своих нужд – тут надо определится в чем ваши нужды и опять же что именно вы хотите.
3.   Хотим меньше кода HTML на странице – значит делаем так, что бы кода было минимально!
Общая суть – сайты не должны быть похожи друг на друга, и даже самые монстры бывают ошибаются, создавая свой проект преследуйте главные цели – скорость, гибкость. Если вы сделаете не как у всех, но будите быстрее и в целом лучше, то вы выиграли (если расценивать как игру конечно).   
Я знаю только то, что ничего не знаю
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ширина модулей в зависимости от количества опубликованных позиций (Решение)

Автор Fedor Vlasenko

Ответов: 17
Просмотров: 16670
Последний ответ 07.01.2020, 14:46:05
от Progressive
Выравнивание модулей внутри позиции.

Автор user

Ответов: 8
Просмотров: 12675
Последний ответ 28.04.2016, 10:26:01
от ambrazura
[Решено] Вывод модулей с позиции left в шаблоне vt_farm

Автор TV_Master

Ответов: 7
Просмотров: 3011
Последний ответ 06.02.2016, 19:39:40
от Омск
Показ выдачи поиска или запрет показа опред. модулей при его выдаче

Автор kushiy

Ответов: 0
Просмотров: 1568
Последний ответ 17.09.2015, 17:19:18
от kushiy
Выравнивание позиций или выравнивание модулей в позиции?

Автор CrazyPedro

Ответов: 5
Просмотров: 1853
Последний ответ 30.04.2015, 11:00:45
от CrazyPedro