stepka15
Алексей
И въехал чё нужно сделать.
stepka15
[[Random? &one=1 &two=2]] нужно сувать в tv?
или tv вызывать в рандоме?
Алексей
Блин. Через час уточню... Отьехал
Alex
Nano.Karmabot.chat
Breathtaking! Stilons got +1 from Arahort. 1 karma in total.
stepka15
какой ключ здесь настраивает время жизни кэша у pdo с восклицательным знаком [[!...]] ?
stepka15
попробовать вызывать [[!random]] и поставить время жизни бесконечное просто
Алексей
Алексей
[[!Random:is=`1`:then=`[[DOING]]`:else=`[[GOING]]`]]
Алексей
снипет return rand(0,1);
Алексей
все.
stepka15
Алексей
нет. я выше написал все что нужно.
Алексей
без PHP
Алексей
2,3,4 строки лишние
Алексей
stepka15
нет. я выше написал все что нужно.
окей, получилось, только там же некэшируемый вызов "random" - текст скачет при перезагрузке, до этого то же самое было же
Алексей
ааа ну воскл. уберите.
Алексей
а в чем вы вызываете этот код RAND?
stepka15
т.е условные 100 карточек получают [[going]]
stepka15
Алексей
каком?
Алексей
для кого в смысле.
Алексей
ну покажите вызов....
Алексей
покажите как в чанке вызываете.
Алексей
если хотите помощи.
stepka15
Алексей
о придумал.
попробуйте вызывайть так:
[[Random:is=`1`:then=`[[DOING]]`:else=`[[GOING]]`?tmp=`[[+idx]]`]]
stepka15
stepka15
спасибо большое!)
Алексей
нее... 4 часа тут не причем
Алексей
особенность кеширования в MODX
stepka15
особенность кеширования в MODX
А можно как-то сделать, чтобы при нажатии на "сохранение" на других страницах здесь не обновлялось ничего?
Алексей
ну тогда для каждого ресурса устанавливайте одно или 2е значение. исключительно через TV
stepka15
Алексей
Алексей
те. единоэжды сохраненный резурс обретает 1 или 0 и остается на всегда.
даже если пересохранять ресурс.
Алексей
если это подходит.
Алексей
а уже в чанке проверять значение этого TV и выводить
Алексей
в смысле тексты?
Алексей
там же у вас rand 0 и 1
Алексей
или 1 и 2
Алексей
[[+TVPOLE:is=`1`:then=`1`:else=`2`]]
Mihail
Привет !
А как можно сделать имитацию посещений сайта?
Смысл в том чтобы проверить как выдерживает нагрузку хостинг, у меня просто 15.000 страниц. А месячная посещалка сайта тоже около 10-15к и надо проверить как поведет себя сайт на другом хосте, а то на другом упирается в операционую
Alex
Alex
или jmeter\Я.Танк
Mihail
Бесплатные?
Alisa
Alisa
Обычная консольная команда.
Иван
pdoTools пакет совместимости для MODX 3 (для тестирования)
https://github.com/modx-pro/pdoTools/pull/319 - баги, замечания писать сюда.
alexey1m
привет. на стандартном парсере можно передавать параметры в чанки?
Алексей
alexey1m
а если мне несколько надо?
alexey1m
спасибо
Dmitriy
Всем привет, подскажите, был ли у кого опыт синхронизации minishop2 с r_keeper (заказы, оплата, заявки и тд)? У них есть API на оф сайте
Миша
Roman
{$_modx->runSnippet('!pdoPage', [
'element' => 'msProducts',
'parents' => 33,
'tplOuter' => 'tpl.mFilter2.outerxml',
'class' => 'msProduct',
'where' => ['tv.inprian:=' => 1]
'limit' => 999,
'prepareTVs' => 1,
'includeTVs' => 'inprian',
'tvPrefix' => 'tv.',
'tpl' => 'tpl.mSearch2.rowxml',
])}
Попробуй вместо where использовать &tvFilters=inprian===Да
Dmitriy
ну если апи есть то проблем быть не должно
Ну теоретически да) но всегда есть или появляется загвоздка на этапе синхронизации. Сейчас пока интересуюсь, может кто-то делал, чтобы в случае чего получить небольшую консультацию))
Anonymous
Здравствуйте.
Возможно ли с помощью msProducts или mFilter2, который вызывает msProducts сделать так, чтобы изначально выводилось, скажем, 40 товаров. А при нажатии на кнопку "Показать еще" добавлялось всего 10?
Тут всего 1 параметр limit. Он отвечает и за то, и за другое. А мне нужно по-раздельности.
Миша
Anonymous
Anonymous
И как событие мне поможет изменить limit?
Миша
потому что туда можно передать limit
Миша
кстати как то делал такую задачу давно правда
Миша
Anonymous
С помощью PHP первый раз товары вывелись. Далее при загрузке документа меняем limit.
🙈 PG
готовься к дублям или к тому что некоторых товаров не будет
я к тому что кроме limit нужно и offset менять
🙈 PG
да и рассчитывать этот offset нужно при каждом запросе
Степан
Евгений
Приветствую. Подскажите плз. Делаю результаты вывода поиска по точному вхождению через optionFilters. Так вот:
вывожу msearche2 с выборкой: 'optionFilters' => '{ "isbn":"[[!#get.query]]"}',
в логах выводит:
0.0001030: Added where condition: class_key=msProduct, isbn.value=978-966-942-483-9, msProduct.published=1, msProduct.deleted=0
Но товар не находит. Хотя ниже идет обычный вывод поиска и находит 4 товара
Максим
Как мне создать ресурс, через сниппет?
Алексей
newObject modResource
Артур
Anton
Привет опять. А в компоненте оффиса в профиле пользователя есть какие-то яваскриптовые события, которые дёргаются, когда профиль успешно сохранён и обновлён?