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

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Давно хотел написать, как только появился адаптивный шаблон div-ах  от разработчиков, но все думал исправят... но нет этого не происходит. Ошибка я считаю в том что закрытие div-а с классом "block_efg" происходит после первой характеристики в данной группе, а не как и должно быть - поле последней характеристики в группе (Страница товара). Если данную оплошность разработчики исправят то тогда можно будет как то стилистически (в дизайне) отделить одну группу характеристик от другой, придать уникальный дизайн характеристикам разных групп. Может быть скрыть (display:none;) и так далее.
« Последнее редактирование: 22.08.2015, 14:59:36 от kit2m2 »
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Я вижу интерес разработчиков компонента к нашему форуму пропал, наверное придется наверное писать на немецком языке и на их форуме.  ;D
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Интерес не пропал.  ^-^

на форуме
https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/forum.html
нужно писать на английском.
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Спасибо за замечание, но не ответили на вопрос... Исправите?
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Не видите? Тогда вот:
Код
<div class="extra_fields">
                                                <div class="block_efg">
                    <div class="extra_fields_group">Обои</div>
                               
                <div class="extra_fields_el">
                    <span class="extra_fields_name">Цвет</span>:
                    <span class="extra_fields_value">
                        серый                    </span>
                </div>
                               
                                    </div>
                                                           
                <div class="extra_fields_el">
                    <span class="extra_fields_name">Брэнд</span>:
                    <span class="extra_fields_value">
                        Colorit (Туринск)                    </span>
                </div>
                               
                                                           
                <div class="extra_fields_el">
                    <span class="extra_fields_name">Длина рулона</span>:
                    <span class="extra_fields_value">
                        10.05м                    </span>
                </div>
                               
                                                           
                <div class="extra_fields_el">
                    <span class="extra_fields_name">Рисунок</span>:
                    <span class="extra_fields_value">
                        другое                    </span>
                </div>
                               
                                                           
                <div class="extra_fields_el">
                    <span class="extra_fields_name">Тип обоев</span>:
                    <span class="extra_fields_value">
                        симплекс                    </span>
                </div>
                               
                                                           
                <div class="extra_fields_el">
                    <span class="extra_fields_name">Ширина рулона</span>:
                    <span class="extra_fields_value">
                        0.53м                    </span>
                </div>
                               
                                        </div>

Все характеристики должны в ходить в блок с классом "block_efg", так как принадлежат одной группе характеристик, а у Вас в этот блок входит только первая характеристика в группе - "Цвет", а остальные "Брэнд, Длина рулона, Рисунок, Тип обоев, Ширина рулона" - нет
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Спасибо, не забудьте.  ;) Хоть не критично, но полезно...
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
А подскажите, где и что самому поправить, так как достался в наследство старый магазин на JoomShopping.
Спасибо!
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Что может быть проще скопировать код и вставить?

Код
        <?php if (is_array($this->product->extra_field)){?>
            <div class="extra_fields">
            <?php foreach($this->product->extra_field as $extra_field){?>
                <?php if ($extra_field['grshow']){?>
                    <div class='block_efg'>
                    <div class='extra_fields_group'><?php print $extra_field['groupname']?></div>
                <?php }?>
               
                <div class="extra_fields_el">
                    <span class="extra_fields_name"><?php print $extra_field['name'];?></span><?php if ($extra_field['description']){?>
                        <span class="extra_fields_description">
                            <?php print $extra_field['description'];?>
                        </span><?php } ?>:
                    <span class="extra_fields_value">
                        <?php print $extra_field['value'];?>
                    </span>
                </div>
                               
                <?php if ($extra_field['grshowclose']){?>
                    </div>
                <?php }?>
            <?php }?>
            </div>
        <?php }?>

Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
Да вот в том то и дело, что не выходит(...
Первым делом скопировал из нового шаблона...
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Да вот в том то и дело, что не выходит(...
Может не все скопировали? Почему у других выходит?
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
Даже Ваш кусок кода сейчас вставляю, не получается((...

Получается такая вложенность:

<div class="block_efg">
      <div class="extra_fields_group"></div>
      <div class="extra_fields_el"></div>
      <div class="extra_fields_el"></div>
      <div class="extra_fields_el"></div>
      <div class="block_efg">
            <div class="extra_fields_group"></div>
            <div class="extra_fields_el"></div>
            <div class="extra_fields_el"></div>
            <div class="extra_fields_el"></div>
      </div>
</div>

Вот ссылка на карточку товара:
https://istorespb.ru/iphone-6-s/64gb/6s-64gb-space-gray
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Вот начало группировки:
Код
<?php if ($extra_field['grshow']){?>
                    <div class='block_efg'>
                    <div class='extra_fields_group'><?php print $extra_field['groupname']?></div>
                <?php }?>
....

А здесь конец:
Код
<?php if ($extra_field['grshowclose']){?>
                    </div>
                <?php }?>
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
Вот блок, который я скопировал:


                  <?php if (is_array($this->product->extra_field)){?>
                        <div class="extra_fields">
                        <?php foreach($this->product->extra_field as $extra_field){?>
                           <?php if ($extra_field['grshow']){?>
                              <div class='block_efg'>
                                    <div class='extra_fields_group'><?php print $extra_field['groupname']?></div>
                                    <?php }?>
                                    
                                    <div class="extra_fields_el">
                                          <span class="extra_fields_name"><?php print $extra_field['name'];?></span><?php if ($extra_field['description']){?>
                                                <span class="extra_fields_description">
                                                      <?php print $extra_field['description'];?>
                                                </span><?php } ?>
                                          <span class="extra_fields_value">
                                                <?php print $extra_field['value'];?>
                                          </span>
                                    </div>
                                                
                                    <?php if ($extra_field['grshowclose']){?>
                              </div>
                           <?php }?>
                        <?php }?>
                        </div>
                  <?php }?>
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Может дело в версии JoomShoping? В массиве нет значения - $extra_field['grshowclose'], поэтому не выводить закрывающий div и разметка сбивается.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Кстати в примере не увидел - Оболочки  <div class="extra_fields">...</div> хотя говорите что все скопировали
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
<div class="extra_fields">...</div> есть...

Просто пытаюсь разные варианты пробовать....
Может дело в версии JoomShoping? В массиве нет значения - $extra_field['grshowclose'], поэтому не выводить закрывающий div и разметка сбивается.

Как это поправить?
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Как это поправить?
Может напишите свои версии Joomla и JoomShopping? Возможно просто обновиться...
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
<div class="extra_fields">...</div> есть...
Где? Я вижу что начинается с этого блока <div class="block_efg">
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
JoomShopping 4.9.2
Не будет работать. Только после обновления
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
Где? Я вижу что начинается с этого блока <div class="block_efg">

Поправил.... Теперь характеристики выводятся во вкладке "Характеристики" и там есть <div class="extra_fields">...</div>
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
Не будет работать. Только после обновления

А до какой версии нужно обновиться?
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Хотя можно попробовать, вместо:

Код
<?php if ($extra_field['grshowclose']){?>
                    </div>
                <?php }?>
Прописать:

Код
<?php if ($extra_field['grshow']){?>
                    </div>
                <?php }?>
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
А до какой версии нужно обновиться?

Вообще-то всегда нужно обновляться до последней версии. Если не безразлична бесстрастность сайта и новый функционал.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
<?php if ($extra_field['grshow']){?>
                    </div>
                <?php }?>

Не помогло(
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Ваша проблема в том что у Вас есть открывающий div - <div class='block_efg'>

И нет закрывающего </div>, по этому каждый следующий блок вкладывается в друг друга.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

timofe

  • Захожу иногда
  • 149
  • 0 / 0
  • alex tim.
Ваша проблема в том что у Вас есть открывающий div - <div class='block_efg'>

И нет закрывающего </div>, по этому каждый следующий блок вкладывается в друг друга.
Ну, чтобы это понять, мне знаний хватает)))...
А вот чтобы решить эту проблему((...
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

500 ошибка при попытке зайти в настрйоки магазина

Автор Ragivort

Ответов: 1
Просмотров: 1975
Последний ответ 25.12.2025, 17:09:41
от kit2m2
Ошибка при изменении статуса товара

Автор itbc

Ответов: 4
Просмотров: 2870
Последний ответ 08.05.2024, 10:31:16
от itbc
Ошибка при заполнении поля Улица/Номер дома. Как исправить ошибку?

Автор admi5575

Ответов: 9
Просмотров: 2488
Последний ответ 10.05.2023, 07:21:14
от admi5575
Узнать количество товаров в корзине внутри своего шаблона сайта

Автор goga_pgasovav

Ответов: 14
Просмотров: 2375
Последний ответ 10.02.2023, 22:11:42
от goga_pgasovav
Дополнительные поля товаров Joomshoping

Автор Alex_gs

Ответов: 7
Просмотров: 2160
Последний ответ 07.10.2022, 07:57:41
от marksetter