Суть проблемы. Магазин на Opencart. Есть желание подорвать товары в кредит и в рассрочку. Банк сделал условия как купить товар в кредит с минимальным участием продавца. Нужно: К примеру на URL "https://ratanet-backup.ukrsibbank.com/coliseum/jsp/ecom_logon.jsf" отправить POST запросом xml документ анкеты заявки (данные покупателя). xml документ должен иметь вид: Код: <?xml version="1.0" encoding="UTF-8"?> -<order xsi:noNamespaceSchemaLocation="ecom-application-form.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <login>User1</login> <pwd>password1</pwd> <orderid>12000001</orderid> <invoiceid>1400001</invoiceid> <totalsum>3089.51</totalsum> <term_of_loan>12</term_of_loan> <bareme_code>358</bareme_code> -<personinfo> <surname>Петров</surname> <first_name>Іван</first_name> <patronymic_name>Олексанрович</patronymic_name> <identity_doc>CH344078</identity_doc> <date_of_issuing_identity_doc>2001-12-23</date_of_issuing_identity_doc> <issuer_of_identity_doc>Кировским РУ ГУ в г Киров</issuer_of_identity_doc> <tin>9990001117</tin> <employer>ООО Луч</employer> <income>10000.00</income> <downpayment>256.00</downpayment> <mobile_phone>0503519182</mobile_phone> <email>[email protected]</email> <comment>this is simple commennt text</comment> </personinfo> -<goods> -<good> <id>1234</id> <classificationid>2345</classificationid> <classificationname>фото видео техника</classificationname> <name>Samsung 45PF</name> <price>3089.51</price> <amount>1</amount> </good> </goods> </order> Как мне это реализовать? Кто сталкивался?
Сперва нужно создать контроллер, в который можно подключать всякие SECRET_KEY, CLIENT_ID и т.д., которые, в свою очередь, вносятся в админке + ещё один контроллер и зависимости по MVC, подгрузив данные, создаем массив для самой формы (перед отправкой), где ключи массива и будут данные, отправляемые в POST запросе, и в самом конце, прописываем функцию на "submit", которая будет брать данные, из подготовленного ранее массива и отправлять в виде: Код: public function xml(){ header("Content-type: text/xml"); $xml = '<?xml version="1.0" encoding="utf-8" ?> '; $xml .= '<order xsi:noNamespaceSchemaLocation="ecom-application-form.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> '; $xml .= ' <login>User1</login> '; etc...
Желания нет, и так хватает зайнятости, подсказать могу, так как тема называется "Помогите..." (тоесть советую бесплатно, при условии, что делаются какие то шаги для реализации) если нужно нанять разраба - на фрилансе думаю откликнутся.