Всего 122 798 комментариев

Михаил
02 ноября 2013, 22:22
0
Василий, спасибо за отличное пособие для установки на виртуальный сервер. Поставил на комп, хожу на него через роутер. все ок!
Но пытаюсь ставить modExtra как у тебя по видео, в общем выпил 4 банки пива и не смог.
Вот такое вот пишет:
clip2net.com/s/65FaHw
Уже все пути и так и этак. Никак не получается. Подскажи, может сталкивался.
Василий Наумкин
02 ноября 2013, 13:38
2
0
Самый простой вариант — сниппет в чанке оформления категории:
$price = 0;
$q = $modx->newQuery('msProduct', array('parent' => $id));
$q->innerJoin('msProductData', 'Data', 'msProduct.id = Data.id');
$q->sortby('Data.price', 'asc');
$q->select('Data.price');
$q->limit(1);
if ($q->prepare() && $q->stmt->execute()) {
	$price = $q->stmt->fetch(PDO::FETCH_COLUMN);
}
return $price;

При вызове нужно указать id категории:
[[!getMinPrice?id=`[[+id]]`]]
yandisk112
02 ноября 2013, 00:10
0
Спасибо, то, что нужно!
Василий Наумкин
01 ноября 2013, 19:47
0
Страница товара не обрабатывается pdoTools, поэтому там не будут работать быстрые плейсхолдеры в комментариях.

Нужно писать фильтрами:
[[+new:is=`1`:then=`<i class="icon-flag" title="[[%ms2_frontend_new]]"></i>`:else=``]]
Maksim Kuznetsov
01 ноября 2013, 16:26
0
Оо, спасибо большое, это очень помогло.
Вывелась следующая ошибка
Array (
    [0] => alias: field_required
)
Сделал вывод алиаса и его тоже передаю в процесс — работает.
Странно что он не использовал существующий алиас.
Maksim Kuznetsov
01 ноября 2013, 16:16
0
Через $modx->getObject работает идеально но все же хочется сделать более нативный код.

Еще замечу что при неудачной попытке отредактировать ресурс он на некоторое время блокируется.
Василий Наумкин
01 ноября 2013, 16:09
0
Сделай так:
if ($response->isError()) {
	echo '<pre>';
	print_r($response->getAllErrors());
	die;
}
Maksim Kuznetsov
01 ноября 2013, 16:04
0
Да, проверял с разными ресурсами и даже просто копировал ресурс id=1 но результат один и тот же.
Илья Уткин
01 ноября 2013, 15:16
0
а 19 ресурс точно в контексте web?
Василий Наумкин
01 ноября 2013, 15:13
0
Я не использую Apache2 уже несколько лет, извини.
Maksim Kuznetsov
01 ноября 2013, 15:13
0
Да, спасибо, добавил вывод ошибок
if ($response->isError()) {
    $modx->log(modX::LOG_LEVEL_ERROR,  $response->getMessage());
}
Но, увы, выводит только (ERROR @ /index.php)
Куда копать не ясно.
Yury Polovinkin
01 ноября 2013, 15:12
0
а можно пример с работающим htaccess?
я может быть что-то не так делаю
Василий Наумкин
01 ноября 2013, 15:08
0
Печально, что еще могу сказать?

Хорошо, что у меня хоть работает.
Yury Polovinkin
01 ноября 2013, 15:06
0
я просто не могу понять в чем ошибка, такое ощущение что стили «слетают» после включения friendly urls.
И даже при включенных friendly urls авторизация не работает.
Василий Наумкин
01 ноября 2013, 15:01
0
HybridAuth рассчитан на работу с friendly urls.

Без них я его не тестировал.
Василий Наумкин
01 ноября 2013, 14:58
0
Исправил, можно обновляться.
Yury Polovinkin
01 ноября 2013, 14:36
0
и правда, через день все заработало)
Василий Наумкин
01 ноября 2013, 10:30
0
Там еще и чанки старые были.

Сейчас обновил — смотри. PayPal появляется и пропадает в зависимости от способа доставки.
Clean
01 ноября 2013, 10:24
0
Вот отстой =)
Кто -то не хороший человек взял и отключил на доставке paypal И оставил один Cash, в итоге там выбора чекрыжика и не было по оплате… Включил все ОК, спасибо за наводку )))))