Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 147 комментариев

Yani
Yani
Возникла такая же проблема.
Авторизация или стандартным Login или гибрид Auth.
Когда потом делаю ajax запрос через компоненты, (например обновляю инфу или делаю запись в БД, где надо знать от кого пришел запрос), то пользователь аноним.
$modx->user->isAuthenticated('web') — false
Василий Наумкин
Василий Наумкин
Чтобы не было автоматической обработки полей 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.
Василий Наумкин
Василий Наумкин
Ребята с ModMore рассуждали примерно также, и вышло у них аж 25 тыщ евро, что немного больше 11 тыщ баксов.

А всё потому, что закачка != продажа. Чем больше у компонента обновлений — тем больше закачек, но не продаж.
Так что, параметр вполне секьюрный.
Clean
Clean
Ребята с modMore тоже его озвучивали =)
Вообще на мой взгляд это не сильно секьюрный параметр в рамках интернет продаж с сайта — ведь есть количество загрузок, и цена за единицу — каждый может посчитать (по максимальной составляющей, без скидок) цифры…

p.s а ребятам с ихним магазином желаю, чтоб доход рос только вверх, и качественные дополнения наполняли простор репозитория=)
Алексей
Алексей
Прямо в шаблоне прописан
Вставляется каким то сниппетом/плагином (своим чужим)
Вставляется каким то js скриптом (скорее своим, т. к. Вася сказал, что в исходниках MODX; а вообще нет слова pragma)
Или как было предположено, веб сервер модифицирует заголовки

UPD
Ууууууу, я ху@рю, ветер в харю и на ники не смотрю)
Простите ребят.
Данный коммент предназначался Андрею Завьялову, а не Михаилу Лавронову