We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18573
    • 30 Posts
    Трям!

    Есть плагин. В нем формируется pdf. Нет желания включать его формирование после сейва каждого документа.
    Хотелось бы получить метку на событие очистки всего кеша в админке и после этого сформировать pdf.

    Подскажите как к этому событию подступиться

    Сейчас сделал так
    $modx or die('GTFO'); // проверяем окружение
    //$modx->messageQuit('test'); // это будет полезно для отладки
    
    $currPageID = $modx->documentIdentifier;
    if( !$currPageID || $currPageID!=27 ) return;
    elseif($modx->Event->name=='OnLoadWebDocument') create_pdf('pdf_name.pdf');
    


    где 27 это ид дока с которого есть ссылка на пдф

    И заодно подскажите как правильнее определять в каком окружении запущен скрипт modx|front|backend?

    modx 1.0.5
    shopkeeper
    sitemap
    + стандартный набор

    спасибо