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

mixlo

  • Новичок
  • 6
  • 0 / 0
Лого производителя
« : 29.05.2013, 02:53:06 »
Подскажите пожалуйста как добавить логотип производителя на страницу списка товара, также как он выводиться на странице описания товара?
*

elvis20072008

  • Захожу иногда
  • 56
  • 1 / 0
  • Элвис жил, Элвис жив, Элвис будет жить.
Re: Лого производителя
« Ответ #1 : 29.05.2013, 09:14:03 »
/administrator/index.php?option=com_jshopping&controller=config&task=catprod
Список товаров-> показать производителя.
*

Konstanin_by

  • Осваиваюсь на форуме
  • 26
  • 4 / 0
Re: Лого производителя
« Ответ #2 : 30.08.2016, 11:25:48 »
Доброго времени суток.
В коде товара в категории, по умолчанию, нет вывода логотипа но вывести его не сложно

1 Как описано выше включаем показ производителей в категории
2 Добавляем в шаблон list_products/product.php
Код: php
<div class="manufacturer__logo">
      <img src="<?php print "components/com_jshopping/files/img_manufs/".$product->manufacturer->manufacturer_logo;?>" alt="<?php print htmlspecialchars($product->manufacturer->name);?>" title="<?php print htmlspecialchars($product->manufacturer->name);?>" border="0" />
</div>
 
*

kit2m2

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

Konstanin_by

  • Осваиваюсь на форуме
  • 26
  • 4 / 0
Re: Лого производителя
« Ответ #4 : 31.08.2016, 12:07:03 »
3 года это не срок для своевременного ответа, главное помочь человеку... Если конечно он не забыл что спрашивал.  ;)
))))
Ответ я написал только потому, что самому понадобилось такое сделать, а инфы не было. + эта тема подходила на 100%.
*

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #5 : 20.12.2021, 14:51:37 »
Сейчас тоже актуально...
Скажите, что нужно сделать, чтобы имя картинки производителя (файла) оказалось в переменной?
Добавляю в шаблон/manufacturer/products.php
Этот кусок кода пустой:
Код
$this->product->manufacturer_info->manufacturer_logo
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Лого производителя
« Ответ #6 : 20.12.2021, 15:04:41 »
Если в шаблоне, то выводить логотип производителя нужно так:
Код
<div class="manufacturer-logo">
      <img src="<?php print "components/com_jshopping/files/img_manufs/".$this->manufacturer->manufacturer_logo;?>" alt="<?php print htmlspecialchars($this->manufacturer->name);?>" title="<?php print htmlspecialchars($this->manufacturer->name);?>" border="0" />
</div>
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #7 : 20.12.2021, 15:22:49 »
Во как оказывается:
Код
$this->manufacturer->manufacturer_logo;
Вроде ставил такой код и он не работал, видать ошибся где-то. Превеликое вам спасибо!
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Лого производителя
« Ответ #8 : 20.12.2021, 15:52:23 »
Вроде ставил такой код и он не работал, видать ошибся где-то.

Этот код выводит название файла картинки, а не саму картинку.
Код
$this->manufacturer->manufacturer_logo

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

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #9 : 20.12.2021, 16:40:43 »
Вам это нужно было?
В целом мне нужно было вывести картинку в раздел производителя, как вы и показали. Я похожий код скопировал с карточки товара, из-за чего возникла проблема, когда стал проверять содержимое $this, пропало название картинки, но вы поправили, как нужно было сделать. Т.е. получается, что в ../product/product_default.php через product имя файла работает, а в ../manufacturer/products.php не работает.
Сейчас вот озадачился, как бы сделать условие IF на проверку наличия файла, т.е. если картинка производителя имеется, то отображение заголовка исключить, а изображение показывать, если картинки нет, то показать заголовок производителя и пропустить код отображения картинки...
Пока просто привязал к отображению логотипа из настроек, но это не решение:
Код
    <?php if ($this->config->product_show_manufacturer_logo){?>
              <h1><?php print $this->manufacturer->name?></h1>
    <?php }?>
Чую, что решение должно быть проще...
« Последнее редактирование: 20.12.2021, 17:21:01 от Mister Shadow »
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Лого производителя
« Ответ #10 : 20.12.2021, 17:24:15 »
../manufacturer/products.php не работает.
Как раз работает, если конечно Вы добавили фото к производителю.

Пока просто привязал к отображению логотипа из настроек, но это не решение
Конечно не решение! Причем здесь условие из карточки товара?

Сейчас вот озадачился, как бы сделать условие IF на проверку наличия файла, т.е. если картинка производителя имеется, то отображение заголовка исключить, а изображение показывать,
Если хотите так, то нужно такое условие:
Код
<?php if (!$this->manufacturer->manufacturer_logo){?>
              <h1><?php print $this->manufacturer->name;?></h1>
<?php }else{?>
          <div class="manufacturer-logo">
                    <img src="/components/com_jshopping/files/img_manufs/<?php print $this->manufacturer->manufacturer_logo;?>" alt="<?php print htmlspecialchars($this->manufacturer->name);?>" title="<?php print htmlspecialchars($this->manufacturer->name);?>" border="0" />
          </div>
<?php }?>
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #11 : 20.12.2021, 17:50:58 »
Как у вас всё с руки получается. Класс, благодарю!
Я тут еще что подумал. Если при старом решении просто удалить картинку у производителя, то будет выводиться просто title и если картинку поместить в тег h1, то типа получится заголовок. :) Но это наверное плохое решение и ваш пример If будет более правильным. Проверил свои догадки, вроде работает, но решил применить ваш вариант. Еще раз спасибо!
*

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #12 : 20.12.2021, 17:56:15 »
Как раз работает
Я имел ввиду, что в ../product/product_default.php переменная $this будет иметь имя файла:
Код
$this->product->manufacturer_info->manufacturer_logo
, а в ../manufacturer/products.php будет иметь пустое значение.
У меня по крайней мере так и было. Ковыряюсь в JS5
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Лого производителя
« Ответ #13 : 20.12.2021, 17:58:25 »
Пожалуйста. Только мое мнение скрывать заголовок страницы в теге H1, заменять его картинкой - это неправильно...

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

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #14 : 20.12.2021, 18:01:04 »
скрывать заголовок
Да как-то не смотрится... это если представить, что в шапке сайта вместе с логотипом название сайта писалось... вот и решил убрать, мне нравится так.
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Лого производителя
« Ответ #15 : 20.12.2021, 18:12:57 »
вот и решил убрать, мне нравится так.
Дело не в том как нравиться, а это плохо для SEO, для индексации страницы. H1 - это лавный заголовок для страницы!
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #16 : 20.12.2021, 18:16:02 »
это плохо для SEO
А если его прятать через CSS? Или это не поможет?
*

kit2m2

  • Живу я здесь
  • 3375
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Лого производителя
« Ответ #17 : 20.12.2021, 18:16:56 »
А если его прятать через CSS? Или это не поможет?
Нет
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Mister Shadow

  • Захожу иногда
  • 98
  • 1 / 0
Re: Лого производителя
« Ответ #18 : 20.12.2021, 18:19:58 »
От блин... а такие планы были по дизайну грандиозные...  *ОХ-Х-Х*
Оо! Ему же можно минимальный шрифт назначить!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ссылка на все товары Производителя из карточки товара, как?

Автор x1

Ответов: 4
Просмотров: 1438
Последний ответ 16.12.2020, 06:13:31
от kit2m2
Название производителя как ссылка на полное описание

Автор maksim333

Ответов: 6
Просмотров: 1633
Последний ответ 22.02.2018, 17:41:06
от maksim333
Version 4.16.3 размер лого производителя по умолчанию

Автор tati-2000

Ответов: 13
Просмотров: 1641
Последний ответ 18.10.2017, 21:18:47
от tati-2000
как в JoomShopping 4 в корзине вывести название производителя сылкой

Автор xxvovan88xx

Ответов: 3
Просмотров: 1269
Последний ответ 14.09.2017, 14:58:47
от dmitry_stas
Ошибка 500 при сохранении картинки товара/производителя

Автор vitaliybalayan

Ответов: 1
Просмотров: 1022
Последний ответ 18.08.2017, 15:57:50
от dmitry_stas