Virtuemart 2

Створення адаптивного шаблону Joomla з використанням Bootstrap. Частина 5. Додавання іконок Bootstrap пунктам меню Joomla

Virtuemart 2

У цій статті я розповім про те, як можна додавати іконки Bootstrap до окремих пунктів меню Joomla, просто редагуючи настройки цих пунктів.

Wedal Joomla Slider v1.1 - безкоштовний модуль слайдшоу для Joomla від wedal.ru (оновлення)

Virtuemart 2

Сьогодні я хотів би представити вам оновлення модуля Wedal Joomla Slider - версію 1.1 =). Незважаючи на те, що 1.1 від 1.0 відокремлюють всього 10%, модуль був переписаний практично повністю. Я додав у нього кілька нових корисних можливостей, яких раніше не було і яких так не вистачало при розробці. Сподіваюся, вам вони сподобаються.

Нові функції Joomla 3.7

Virtuemart 2

У цій статті я привожу огляд нових функцій Joomla 3.7 з прикладами.

Критична вразливість в Joomla 3.4.4 - 3.6.3. Необхідно термінове оновлення до Joomla 3.6.4!

Virtuemart 2

Custom Filters Pro - швидкий і зручний фільтр по додатковим полях Virtuemart

Virtuemart 2

Вчора мова піде про один з кращих розширень в плані фільтрації товарів Virtuemart- Custom Filters Pro.

Думаю, багато хто вже встигли зіткнутися з проблемою в Virtuemart 2, яка полягає в тому, що в макеті сторінки «Спасибі за замовлення» (тієї, яка з'являється, коли користувач підтверджує замовлення) немає практично нічого. У цьому кейсі я розповім, як отримати на ній всю інформацію про вчинений замовленні.

Насправді, рішення дуже просте, але його я не зустрів ні на одному форумі, в тому числі, на офіційному. Алгоритм наступний:

  1. Переобумовленої макет сторінки «Спасибі за замовлення» в використовуваний шаблон Joomla. Для цього копіюємо файл components / com_virtuemart / views / cart / tmpl / order_done.php в папку templates / ВАШ_ШАБЛОН / html / com_virtuemart / cart. Якщо якихось каталогів не вистачає, створюємо їх вручну. Після цього працюємо тільки з файлом, який знаходиться в папці з шаблоном.
  2. У файлі order_done.php додаємо наступний код:

Подивитися значення, що стали доступними, можна вставивши нижче код:

Приклад виведення даних:

Можливо, комусь буде корисно:

Додав в кінець order_done.php наступний код:

Код: // SMS
require_once (JPATH_VM_ADMINISTRATOR.DS.'models'.DS.'orders.php ');
$ Order = VirtueMartModelOrders :: getOrder ($ this-> cart-> virtuemart_order_id);
include_once "smsc_api.php";
list ($ sms_id, $ sms_cnt, $ cost, $ balance) = send_sms ( "79191234020", "Замовлення на" .round ($ order [ 'details'] [ 'BT'] -> order_total). "р.". $ order [ 'details'] [ 'BT'] -> first_name. "". $ order [ 'details'] [ 'BT'] -> last_name. "". $ order [ 'details'] [ 'BT'] -> phone_1. "Перевірте email", 0);

Так вдалося перемогти в версії 2.6?

Андрій, так, дійсно, з версії Virtuemart 2.6, розробники змінили код в ядрі і даний метод перестав працювати. Але фейк - немає, просто не актуальне для версії Virtuemart, починаючи з 2.6.

Так що хто розібрався як виводити в версії 2,6 спробував вивести користувача
код: