Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

-Joomla Extensions Directory-Страница расширения#joomla#расширения

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

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

rudon

  • Осваиваюсь на форуме
  • 27
  • 17 / 0
Есть ли возможность сделать следующее:

После того как клиент выбрал способ оплаты и сделал заказ, можно ли сделать так чтобы при заходе в личный кабинет данный пользователь мог выбрать другой способ оплаты?

Например - изначально клиент выбрал Яндекс.деньги, но после оформления передумал, и решил заплатить по квитанции.

Спасиб
*

Natalie

  • Захожу иногда
  • 81
  • 9 / 0
Да, это можно сделать. Только тогда вы не поймете каким способом покупатель оплатил заказ. Придется еще каким-то образом в каждом модуле оплаты в скрипте подтверждения оплаты добавить, чтобы он сохранял информацию об этом в базу данных, что покупатель оплатил таким-то способом.

components/com_virtuemart/themes/ВАШ ШАБЛОН/templates/pages/account.order_details.tpl.php
А сам вывод других способов оплаты вот в этом файле добавить. Почти в самом низу файла, под <!-- end payment information -->

Код
<?php
if($db->f("order_status") == 'P')
{
   echo '<tr><td colspan="2"><hr /></td></tr>';
   
   $q  = 'SELECT * FROM #__{vm}_payment_method ';
   $q .= 'WHERE payment_enabled=\'Y\' AND payment_method_id<>'.$payment;
   
   $dbpm->query($q);

   while($dbpm->next_record())
   {
      $payment = $dbpm->f('payment_method_id');
   
       echo '<tr><td width="20%">'.$VM_LANG->_('PHPSHOP_ORDER_PRINT_PAYMENT_LBL').' :</td>
   <td>'.$dbpm->f('payment_method_name').'</td></tr>';
     
       $an_pclass = $dbpm->f('payment_class');

       if(file_exists(CLASSPATH.'payment/'.$an_pclass.'.php'))
       {
          require_once(CLASSPATH.'payment/'.$an_pclass.'.php');
          $an_pmetod = new $an_pclass();
 
          if(method_exists($an_pmetod, 'isPaymentInfo') && $an_pmetod->isPaymentInfo())
$an_pmetod->paymentInfo($db);

          if($dbpm->f('payment_extrainfo'))
          {
             @include( CLASSPATH. 'payment/'.$dbpm->f('payment_class').'.cfg.php');
 echo '<tr><td></td><td>';
 eval('?>'.$dbpm->f('payment_extrainfo').'<?php ');
 echo '</td></tr>';
          }
       }
   
        echo '<tr><td colspan="2"><hr /></td></tr>';
    }
}
?>

Только в этом коде не предусмотрена поддержка оплаты кредитками. Если используете, нужно еще кое-что добавить.
« Последнее редактирование: 20.12.2009, 16:58:34 от Natalie »
*

rudon

  • Осваиваюсь на форуме
  • 27
  • 17 / 0
Спасиб, попробую
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль оплаты Liqpay

Автор aragon2

Ответов: 33
Просмотров: 42889
Последний ответ 13.11.2018, 12:51:02
от serge2
Валидация аттача в оформлении заказа

Автор sashgera

Ответов: 0
Просмотров: 4152
Последний ответ 13.07.2016, 11:25:54
от sashgera
[Решено] Конвертация валюты в настройках модуля оплаты PayPal (Legacy)

Автор sincro-fazatron

Ответов: 4
Просмотров: 6842
Последний ответ 12.12.2015, 13:09:38
от Sheff14
Относительный тип скидки способа оплаты

Автор sashgera

Ответов: 0
Просмотров: 4553
Последний ответ 27.11.2015, 15:25:59
от sashgera
модуль оплаты roboxchange.com (ROBOKASSА) для VirtueMart 1.1.3

Автор dezzor

Ответов: 103
Просмотров: 49172
Последний ответ 11.03.2015, 07:21:48
от Pingvin78