Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
29 октября 2013, 21:08
0
Откати все обновления обратно.
Василий Наумкин
29 октября 2013, 20:29
0
Сам Z-Payment не принимает платежи — он собирает разных провайдеров в одну кучу.

Возможно, сегодня барахлит тот, кто работает с картами. В любом случае, покупки у нас проходят, а значит другие способы работают.
Василий Наумкин
29 октября 2013, 17:54
0
Проще такое писать сразу куда надо — github.com/bezumkin/pdoTools/issues/new

Поправил.
Василий Наумкин
29 октября 2013, 17:27
0
Z-Payment — платежный агрегатор, там куча вариантов оплаты.

3D secure code отправляет явно не он, а твой банк (это же для карты такое, да?). Могу предложить только выбрать другой способ оплаты.
Василий Наумкин
28 октября 2013, 22:15
2
0
Рано радуешься, нужно же еще форму вынести в чанк.

Указываем параметр с именем чанка:
<div id="connect_table">
	[[!resource?tpl=`myForm`]]
</div>

Прописываем обработку чанка в сниппете:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    extract($_POST);
}
$count = $count1 + $count2 + $count3;

return $modx->getChunk($tpl, array(
	'count' => $count
));

И пишем сам чанк с формой myForm:
<form action="[[~[[*id]]]]" method="post" class="form_db">
	<input type="number" name="count1" value="5" />
	<input type="number" name="count2" value="7" />
	<input type="number" name="count3" value="2" />
	<button type="submit" name="submit">ok</button>
</form>
<p>[[+count]]</p>

Вот, примерно так все в MODX и разделяется.
Василий Наумкин
28 октября 2013, 20:19
0
И обновилось =)
Василий Наумкин
28 октября 2013, 20:19
0
Сделай «как без MODX» — все в сниппете.

А потом подумай, как вынести оформление в чанк.
Василий Наумкин
28 октября 2013, 12:03
0
Никак.

Продавать можно только ресурсы из MODX. Поэтому, единственный способ — импортировать эти данные в ресурсы.
Василий Наумкин
28 октября 2013, 06:40
0
Да.

Плагин, например, запускается на событие OnHandleRequest:
if ($modx->event->name == 'OnHandleRequest') {
	if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'send_text') {
		// Можно работать
	}
}

Возможно, тебе больше подойдут другие события, когда веб-страница уже загружена, типа OnWebPageComplete или OnLoadWebDocument.
Василий Наумкин
27 октября 2013, 21:21
0
По идее, тебе нужно, чтобы отправкой на сервис и приемкой с него занимался плагин, всегда по одному адресу
http://sitename.ru/?action=send_text
Он же будет и Callback URI.

Очень похоже на HybridAuth. Не пробовал через него авторизоваться и посмотреть в сессию? Там будет токен авторизации в массиве HA:: НЕ_ПОМНЮ.
Василий Наумкин
27 октября 2013, 21:09
0
Я наверное глупенький, но по-прежнему не вижу проблемы.

Почему нельзя вызвать сниппет из плагина?
$modx->runSnippet('mySnippet', $myParams);
Василий Наумкин
27 октября 2013, 20:33
0
Объясни, в чем именно проблема?

Я тексты в Яндекс не отправлял, поэтому мне не понятно.
Василий Наумкин
27 октября 2013, 14:25
0
Отпиши завтра, если еще нужно будет.
Василий Наумкин
27 октября 2013, 14:19
0
Легкие деньги.

Если никто сегодня не возьмется — завтра могу сделать.
Василий Наумкин
27 октября 2013, 14:11
0
5 тыщ за работу с Bootstrap — очень достойно.

Ты бы приложил еще пару скриншотов верстки, чтобы простимулировать соискателей.