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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
30 октября 2013, 14:06
0
Ты явно наугад что-то делаешь, судя по коду. Всего подряд написал, и global не внутри функции, и константа MODX_API_MODE без включения index.php и зачем-то handleRequest.

Я не знаю, что ты пытаешься сделать, поэтому помочь никак не смогу.
Василий Наумкин
30 октября 2013, 11:31
0
$modx->runSnippet();
Василий Наумкин
30 октября 2013, 11:03
0
Ну тогда ничем не могу помочь.
Василий Наумкин
30 октября 2013, 10:51
0
root через ssh отключен. Его можно использовать, только если логинишься прямо через окошко VirtualBox.

А через сеть нужно зайти как user, а потом сделать sudo mc и ввести пароль юзера, чтобы стать root.
Василий Наумкин
30 октября 2013, 10:35
0
Вот бы узнать.
Василий Наумкин
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.