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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
22 ноября 2013, 09:27
0
$content = $this->modx->runSnippet('msProduct', $params);

// get the max iterations tags are processed before processing is terminated 
$maxIterations= (integer) $modx->getOption('parser_max_iterations', null, 10);

// parse all cacheable tags first 
$modx->getParser()->processElementTags('', $content, true, false, '[[', ']]', array(), $maxIterations);
// parse all non-cacheable and remove unprocessed tags 
$modx->getParser()->processElementTags('', $content, true, true, '[[', ']]', array(), $maxIterations);
Василий Наумкин
22 ноября 2013, 05:19
0
Ошибаешься, всегда так и было.
Василий Наумкин
21 ноября 2013, 17:09
0
В чем вопрос то?

Чини свой jQuery, раз некорректно работает.
Василий Наумкин
21 ноября 2013, 14:33
0
Если не писать сроки и цену — так и бывает.
Василий Наумкин
21 ноября 2013, 11:07
0
Иди, проверяй.

При смене количества не передаётся товар, ибо он уже не имеет значения. В корзине может быть несколько одинаковых товаров, но с разынми свойствами, поэтому меняется количество позиции в корзине.

Товар нужно получить, по его id, а ты, пытался использовать несуществующую переменную $product, да еще и не проверял, получается ли товар на самом деле.
Василий Наумкин
21 ноября 2013, 05:58
0
Пришли доступ на bezumkin@ya.ru

Мне про эту ошибку переодически говорят, а я её никак повторить не могу =(
Василий Наумкин
20 ноября 2013, 20:47
0
Оставляй, конечно — не просто так написали, поди.

У тебя наверное дистрибутив поновее, похоже там добавили проверку ssh при запуске.
Василий Наумкин
20 ноября 2013, 20:35
0
Ну, наверное я сделал что-то волшебное и вырезал из финального ролика.

Или ты что-то пропустил при настройке.

Василий Наумкин
20 ноября 2013, 20:27
0
А откуда он должен это делать?

Если ты шлешь из консоли — так и будет. А при отправке с сайта заполняется mail_from и т.п.

P.S. Ты в курсе, что вместо mydomain.ru должно быть реальное имя сайта? Надеюсь, ради скриншота поменял?
Василий Наумкин
20 ноября 2013, 15:57
0
Вот ты в прошлой теме кучу вопросов задал, а вот это не прочитал?

У меня руки опускаются, честное слово.
Василий Наумкин
20 ноября 2013, 15:47
0
Посмотри в параметры сниппета.
Василий Наумкин
20 ноября 2013, 10:34
0
У меня, не поверишь, всё работает.
Василий Наумкин
20 ноября 2013, 10:24
0
Конечно, если у тебя вдруг перестает работать переменная — то это недоработка движка.

Возможно, даже недоработка самого php — как иначе?
Василий Наумкин
20 ноября 2013, 07:25
0
Чтобы не было автоматической обработки полей select, нужно явно указать имя класса:
$conf = array(
    'class' => 'msProductData',
    'select' => 'msProductData.id, COUNT(*) as cnt ',
    'return' => 'sql',
    'limit' => 0
);
$pdo->setConfig($conf);

$res = $pdo->run();
echo $res;

SELECT SQL_CALC_FOUND_ROWS msProductData.id, COUNT(*) as cnt FROM `modx_ms2_products` AS `msProductData` ORDER BY msProductData.id ASC

Ну и pdoFetch автоматически выставляет плейсхолдер total с количеством результатов — не зря же в запросе SQL_CALC_FOUND_ROWS.
Василий Наумкин
20 ноября 2013, 05:41
0
Нет, не стоит.
Василий Наумкин
20 ноября 2013, 05:40
0
Ребята с ModMore рассуждали примерно также, и вышло у них аж 25 тыщ евро, что немного больше 11 тыщ баксов.

А всё потому, что закачка != продажа. Чем больше у компонента обновлений — тем больше закачек, но не продаж.
Так что, параметр вполне секьюрный.
Василий Наумкин
19 ноября 2013, 18:49
0
Я же просил такие вопросы задавать автору.
Василий Наумкин
19 ноября 2013, 17:26
0
Наверное, веб-сервер или какой-то твой сниппет.

Я не знаю — я ж не Гугл.