Немогу найти парсер что бы собрать html страницу в строку и затем отправить ее по мылу. Подскажите как! Файл содержит снипеты и шаблонные переменные. Получается только прочитать исходник страницы, а собрать ее не могу.
Надеюсь на вашу помощь. Вопрос в том почему эти
> переменные не транслируются. Я явно чегото недоганяю. написал снипет
> но он присылает следующее
>
> [*nl_textarea1*]
> [*nl_textarea2*]
> [*nl_textarea3*] [*nl_referall_banner*]
>
> [*nl_partner_button*]
> [!email_field!]
>
>
> Снипет следующего содержания
>
> $output = $modx->getChunk(’ct_email_field’);
>
> require_once ’assets/classes/form_base_zfort.php’;
> require_once ’assets/classes/send_email.php’;
>
> $output .= new send_email(’assets/templates/newsletters/newsletter_content.html’);
>
> echo $output;
>
>
>
> Класс следующего содержания
> <?php
> require_once ’assets/classes/form_base_zfort.php’;
>
> //modx includes
> include_once "manager/includes/config.inc.php";
>
> class send_email extends form_base_zfort
> {
> function send_email($tmplFileName)
> {
> $this->mTmplFilePath = $tmplFileName;
> $tmplFileContent = $this->ReadTmplFileFromDisk();
> $tmplFileContent = $this->AboveParseTemplate($tmplFileContent);
>
>
>
> $headers = ’MIME-Version: 1.0’ . "\r\n";
> $headers .= ’Content-type: text/html; charset=iso-8859-1’ . "\r\n";
>
> mail(’
[email protected]’,’c’,$tmplFileContent,$headers);
>
>
>
> }
>
> }
>
>
> ?>