Новости Joomla

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

В пакет входят:
- библиотека Webtolk/Cdekapi
- системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
- task-плагин Task - Update WT Cdek data для обновления локальных копий справочников CDEK по расписанию
- web asset с официальным JavaScript-виджетом СДЭК

👉 v.1.3.0. Что нового?
- Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
- Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
- Улучшена интеграция с Joomla.
Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
- документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.

Библиотека эта нужна для разработчиков, создающих свои расширения для интеграции Joomla и курьерской службы CDEK.

Страница расширения
GitHub расширения

@joomlafeed

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

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
VirtueMart 2 - Типы товара
« : 29.09.2011, 12:33:01 »
Мозг вскипел, подскажите куда спрятали в VirtueMart 2 Типы товара, никак не найду.
*

izkin

  • Новичок
  • 1
  • 0 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #1 : 02.11.2011, 14:39:20 »
Наверное теперь они называются Custom Field
*

t2me

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #2 : 11.11.2011, 12:16:31 »
Мозг вскипел, подскажите куда спрятали в VirtueMart 2 Типы товара, никак не найду.
не разобрался? я уже и так с этими настраиваемыми полями и эдок.. ничего не выходит..
*

Fish

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #3 : 01.08.2012, 18:38:18 »
Все привет!
А может кто подскажет как из VirtueMart 1 вытащить правильно типы товаров в VirtueMart 2 и возможно ли это вообще.
*

webgrig

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #4 : 17.09.2013, 18:40:56 »
У меня VM 2.0.22c
На странице выдачи результатов поиска появляется дропдаун меню "выбирите тип продукта" и в этом cписке только один тип продукта, почему-то он в точности совпадает с названием самой первой категории, которая была создана на сайте, я этот тип продукта точно не создавал, видать он создался автоматически. Вопрос, что это за зверь такой "Тип продукта" и с чем его едят? Где настраиваются эти типы продуктов? все перелазил в адимнке, и ни чего похожего на типы продуктов не нашел. Help please!
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #5 : 18.09.2013, 12:29:49 »
Ссылка?
*

webgrig

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #6 : 18.09.2013, 16:15:02 »
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #7 : 19.09.2013, 00:03:42 »
Предыстория
http://forum.virtuemart.net/index.php?topic=110046.msg368755#msg368755
Имелось в виду, что это поиск по полям.

Можно убрать это в переопределениях шаблона.
category/default.php
Код: php
<?php if ($this->search !== NULL) {
<?php echo $this->searchcustom ?>
<br/>
<?php echo $this->searchcustomvalues ?>
« Последнее редактирование: 19.09.2013, 11:24:58 от Максим Пишняк »
*

webgrig

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: VirtueMart 2 - Типы товара
« Ответ #8 : 19.09.2013, 13:00:26 »
Спасибо за подсказку, но пришлось еще сделать некоторые правки, чтобы все корректно отображалось.
файл: /templates/ваш шаблон/html/com_virtuemart/category/default.php
начиная со строки 46 и заканчивая строкой 83
Код
<?php if ($this->search !==null ) { ?>
    <form action="<?php echo JRoute::_('index.php?option=com_virtuemart&view=category&limitstart=0&virtuemart_category_id='.$this->category->virtuemart_category_id ); ?>" method="get">

    <!--BEGIN Search Box --><div class="virtuemart_search">
    <?php echo $this->searchcustom ?>
    <br />
    <?php echo $this->searchcustomvalues ?>
    <input name="keyword" class="inputbox" type="text" size="20" value="<?php echo $this->keyword ?>" />
    <input type="submit" value="<?php echo JText::_('COM_VIRTUEMART_SEARCH')?>" class="button_search" onclick="this.form.keyword.focus();"/>
    </div>
    <input type="hidden" name="search" value="true" />
    <input type="hidden" name="view" value="category" />

    </form>
<!-- End Search Box -->
<?php } ?>

<?php // Show child categories
if (!empty($this->products)) {
?>
<div class="orderby-displaynumber">
<div style="display: inline-block; width: 300px;">
<?php echo $this->orderByList['orderby']; ?>
<?php echo $this->orderByList['manufacturer']; ?>
</div>
<div class="width30 floatright display-number" style="float: right; padding: 10px 0 0 0;"><?php echo $this->vmPagination->getResultsCounter();?> <?php echo $this->vmPagination->getLimitBox(); ?></div>
<div id="bottom-pagination">
<?php echo $this->vmPagination->getPagesLinks(); ?>
<span style="float:right"><?php echo $this->vmPagination->getPagesCounter(); ?></span>
</div>

<div class="clear"></div>
</div> <!-- end of orderby-displaynumber -->

<h1><?php echo $this->category->category_name; ?></h1>
<div class="category_description">
<?php echo $this->category->category_description ; ?>
</div>
меняем на:
Код
 		<?php if ($this->search !==null ) { ?>
    <form action="<?php //echo JRoute::_('index.php?option=com_virtuemart&view=category&limitstart=0&virtuemart_category_id='.$this->category->virtuemart_category_id );
echo JRoute::_('index.php?option=com_virtuemart&view=category&limitstart=0&virtuemart_category_id=');
?>" method="get">

    <!--BEGIN Search Box --><div class="virtuemart_search">
    <?php //echo $this->searchcustom ?>
    <br />
    <?php //echo $this->searchcustomvalues ?>
    <input name="keyword" class="inputbox" type="text" size="20" value="<?php echo $this->keyword ?>" />
    <input type="submit" value="<?php echo JText::_('COM_VIRTUEMART_SEARCH')?>" class="button_search" onclick="this.form.keyword.focus();"/>
    </div>
    <input type="hidden" name="search" value="true" />
    <input type="hidden" name="view" value="category" />

    </form>
<!-- End Search Box -->
<?php } ?>

<?php // Show child categories
if (!empty($this->products)) {
?>
<div class="orderby-displaynumber">
<div style="display: inline-block; width: 300px;">
<?php echo $this->orderByList['orderby']; ?>
<?php echo $this->orderByList['manufacturer']; ?>
</div>
<div class="width30 floatright display-number" style="float: right; padding: 10px 0 0 0;"><?php echo $this->vmPagination->getResultsCounter();?> <?php echo $this->vmPagination->getLimitBox(); ?></div>
<div id="bottom-pagination">
<?php echo $this->vmPagination->getPagesLinks(); ?>
<span style="float:right"><?php echo $this->vmPagination->getPagesCounter(); ?></span>
</div>

<div class="clear"></div>
</div> <!-- end of orderby-displaynumber -->

<?php if ($this->search !==null) echo '<h1>'.JText::_('COM_VIRTUEMART_SEARCH_RESULTS').'</h1>';
else{
echo '<h1>'.$this->category->category_name.'</h1>
<div class="category_description">'.$this->category->category_description .'</div>';} ?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Скачать - Управление товарами в VirtueMart - в таблиц

Автор gartes

Ответов: 45
Просмотров: 13582
Последний ответ 17.05.2023, 14:53:27
от mansonfaust
как изменить цену всем товарам в VirtueMart 3 ?

Автор ShamilHan

Ответов: 5
Просмотров: 4967
Последний ответ 11.03.2022, 21:12:37
от Zeobr
AJAX поиск для VirtueMart 3.x (Скачать)

Автор gartes

Ответов: 19
Просмотров: 9767
Последний ответ 06.10.2021, 16:49:54
от skrepka22
Переменные VirtueMart или где макет страницы "Спасибо за заказ!"?

Автор indigo

Ответов: 21
Просмотров: 16306
Последний ответ 06.01.2021, 20:21:03
от Akeksandr
Расчет общего веса заказа в корзине VirtueMart 3.6

Автор Valderdag

Ответов: 8
Просмотров: 1439
Последний ответ 01.05.2020, 10:29:02
от Valderdag