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

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Добрый день!!!
Создал интернет магазин на базе joomla Lavra edition 1.0.12 и Virtuamart ВМРЕ 1.0.13a.
Как упростить форму заказа, чтобы клиент после выбора товара, вводил только
Фамилия : 
Имя : 
Отчество : 
Телефон : 
E-mail : 
Адрес доставки:
Комментарии:
Подскажи в каком файле это можно подправить, заранее всем спасибо. 
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Virtuamart как упростить форму заказа
« Ответ #1 : 07.04.2008, 13:21:55 »
В глобальном конфиге виртумарта вкладка Оформление заказа, там можно выбрать один из нескольких способов оформления заказа, четвертый- самый короткий, попробуй там порыться, больше не подскажу - еще не разбирался. Кстати где-то было управление полями, заполняемые пользователями, но может не в этой версии.
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #2 : 07.04.2008, 14:32:25 »
это я уже выставил...
хочу изменить след. поля
Впервые в нашем магазине? Пожалуйста, введите ваши данные


(* = Поля, обязательные для заполнения)
Информация о клиентеИмя пользователя* 

E-mail* 

Пароль* 

Подтвердите пароль* 

 Контактная информация плательщикаНазвание компании 

Обращение  нет Г-н Г-жа Доктор Профессор.

Имя* 

Фамилия* 

Отчество 

Адрес (улица, дом, квартира)* 

Адрес (район) 

Город* 

Индекс* 

Страна*  Выбрать Российская Федерация

Телефон* 

Мобильный телефон 

Факс 

 РегистрацияЯ согласен с данными условиями (Условия обслуживания) *

 
 Запомнить

очень много не нужной информации, сейчас ищу по файлам с расширением .php , если что-нибудь нарою отпишусь.
Или может кто-раньше подскажет
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Virtuamart как упростить форму заказа
« Ответ #3 : 07.04.2008, 14:51:27 »
Списком полей, заполняемых пользователями можно управлять в версии 1.1. а в 1.0 придется ручками много копать :)
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #4 : 07.04.2008, 15:26:16 »
нашёл файл называется checkout_register_form.php
путь www/administrator/components/com_virtuemart/html

как напишу ему замену, обязательно выложу
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #5 : 07.04.2008, 15:38:31 »
не забудь убрать проверку полей на обязательность, если их урезать будеш.
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #6 : 08.04.2008, 13:14:32 »
Проверка полей, оказалась не такой уж простой, в каком месте она находиться, уже пол дня бьюсь никак не могу найти, спасайти люди добрые...

что я сделал

закоментировал вот эту строку
$shopper_fields['zip'] = $VM_LANG->_PHPSHOP_SHOPPER_FORM_ZIP;

и убрал из этой строки переменную zip
$required_fields = Array( 'first_name', 'last_name', 'address_1', 'city', 'phone_1' );

в файле checkout_register_form.php
« Последнее редактирование: 08.04.2008, 13:17:51 от maratzabbarov »
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #7 : 08.04.2008, 13:28:01 »
там есть строки которые проводят проверку заполнения полей, идут списком те нужно их там закоментить и просмотреть что после идёт
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #8 : 08.04.2008, 13:33:20 »
а какие именно???
перерыл очень много никак не могу найти :(
и такой вопрос в какой файле искать checkout_register_form.php или может в другом???
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #9 : 08.04.2008, 13:49:12 »
поищи по названиям переменных которые собираешься менять (вроде $first_name или типа того). где будет сравнение там и меняй (извини непомню, а копать пока времени нету)
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #10 : 08.04.2008, 13:53:28 »
Если срочно надо,...проще всего сделать ненужные поля заполненными по умолчанию и скрытыми,и закоментить их вывод на всех нужных страницах...есле не срочно - в блоге у tug'a или в wiki(или на форуме) на virtuemart.ru есть обьяснения как менять регистрацию,убирать валидаторы...и т.п.
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #11 : 08.04.2008, 14:17:14 »
искал там не нашел, создал тему на virtuemart.ru будем ждать
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #13 : 08.04.2008, 14:25:50 »
http://truetug.info/rukovodstvo/voprosyi-po-registratsii-i-avtorizatsii-joomla-virtuemart.html - это если долго...а на форуме виртуя,к сожалению, много тем покасилось с переездом на сервер новый...не восстановит админ - отпишусь там))
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #14 : 08.04.2008, 14:27:38 »
http://truetug.info/rukovodstvo/voprosyi-po-registratsii-i-avtorizatsii-joomla-virtuemart.html
одна единственная осталась, но чел. тоже на том же моменте застрял ... что дальше делать фиг знает
*

maratzabbarov

  • Захожу иногда
  • 52
  • 0 / 0
  • http://www.alinedesign.ru
Re: Virtuamart как упростить форму заказа
« Ответ #15 : 08.04.2008, 14:31:08 »
Прировняй значения этих полей по умолчению скажем к символу пробела.
Когда клиент не заполнит какието поля(на самом деле поля заполнены) у него все пройдет.

как это сделать???
к сожелению я не силён в php
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #16 : 08.04.2008, 14:33:43 »
Код
if (!empty( $missing )) {
   echo "<script type=\"text/javascript\">alert('"._CONTACT_FORM_NC."'); </script>\n";
}
поменяй
Код
if (!empty( $missing )) {
   echo "&nbsp;";
}
вроде так это делается

P.S. - сори тупанул, так делать нельзя!, еще раз сори
P.P.S. - оставил "как делать нельзя" :-)
« Последнее редактирование: 08.04.2008, 14:41:34 от Muratty »
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #17 : 08.04.2008, 14:35:04 »
все как в той статье с городом(, не убивать поле «city» полностью, а сделать его в checkout_register_form.php скрытым, т. е. <input type="hidden" name="city" value="ваш город по умолчанию" />
)....или воабще...есть хак на тихую регистрацию(покупка без регистрации) здесь на форуме - юзайте этот хак - туда хоть что вывести можно
*

Muratty

  • Захожу иногда
  • 130
  • 9 / 0
  • не стреляёте в пианиста, он играет как умеет...
Re: Virtuamart как упростить форму заказа
« Ответ #18 : 08.04.2008, 14:36:45 »
все как в той статье с городом(, не убивать поле «city» полностью, а сделать его в checkout_register_form.php скрытым, т. е. <input type="hidden" name="city" value="ваш город по умолчанию" />
)....или воабще...есть хак на тихую регистрацию(покупка без регистрации) здесь на форуме - юзайте этот хак - туда хоть что вывести можно
поддерживаю, по себе заметил - чем проще решение - тем работоспособнее
*

IgorM

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #19 : 28.03.2012, 17:45:53 »
Привет!
Подскажите пожалуйста, где можно поменять e-mail на который приходит тебе сообщение о заказе клиента?
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Re: Virtuamart как упростить форму заказа
« Ответ #20 : 29.03.2012, 12:12:57 »
Привет!
Подскажите пожалуйста, где можно поменять e-mail на который приходит тебе сообщение о заказе клиента?

Если не установлено никаких хаков регистрации то стандартно в "Информации о магазине"
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
Re: Virtuamart как упростить форму заказа
« Ответ #21 : 26.10.2012, 18:24:55 »
Да тема уже обжевана и пережевана не один раз. Товарищи, пользуйтесь посиком уже наконец.
зы. Оу. на дату постов внимания не обратил)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При регистрации пользователя,и оформлении заказа перебрасывает на localhost

Автор djmixer

Ответов: 3
Просмотров: 4983
Последний ответ 11.04.2012, 11:52:05
от resens
Проблема со страницей "Изменить адрес" при оформлении заказа

Автор art-m1987

Ответов: 3
Просмотров: 3225
Последний ответ 29.12.2010, 23:24:52
от yrygvay
Где меняются формы заказа товара?

Автор Ole888

Ответов: 2
Просмотров: 3232
Последний ответ 24.12.2010, 22:25:13
от terr
где редактируется форма заказа?

Автор Ole888

Ответов: 1
Просмотров: 3570
Последний ответ 01.12.2008, 12:51:55
от Sulpher
Формат даты заказа

Автор Mirsaytov

Ответов: 2
Просмотров: 3423
Последний ответ 18.11.2008, 00:17:19
от Mirsaytov