Павел Степанов
С нами с 22 августа 2017; Место в рейтинге пользователей: #303FormItSaveForm использование и редактирование
Доброго времени суток коллеги! Подскажите как использовать в сниппете значения из таблицы FormItSaveForm?
И можно ли как-то редактировать уже записанные строки? А то через админку не получается.
Или может есть решения получше FormItSaveForm?
И можно ли как-то редактировать уже записанные строки? А то через админку не получается.
Или может есть решения получше FormItSaveForm?
AjaxForm игнорирует ошибку хука
Доброго времени суток! Подскажите в чем дело, AjaxForm даже если хук завершает ошибкой, все равно отображает зеленый pop-up с сообщением «форма отправлена успешно», но форма не отправлена.
хук:
хук:
<?php
$hook->addError('error_message','ошибка');
return false;
форма:<form action="" method="post" class="ajax_form af_example" enctype="multipart/form-data">
<div class="form-group">
<div class="controls">
<label class="control-label" for="upload_passport_print">Скан копии паспорта</label>
<input type="file" name="upload_passport_print" class="form-control" />
<span class="error_upload_passport_print"></span>
</div>
</div>
<div class="form-group">
<div class="controls">
<button type="reset" class="btn btn-default">[[%af_reset]]</button>
<button type="submit" class="btn btn-primary">[[%af_submit]]</button>
</div>
</div>
</form>
Плейсхолдер вложения в formIt не работает
Доброго времени суток!
Подскажите пожалуйста, почему может не работать плейсхолдер прикрепленного файла? на почту приходит голый плейсхолдер [[+upload]], но прикрепленный файл доходит (он приходит вообще независимо указывали его плейсхолдер в письме или нет).
Мне нужно перехватить полученное вложение и обработать с помощью Phpthumbon, и только потом отправить на почту, но пока я не могу понять как это сделать из-за непоняток с плейсхолдером.
Подскажите советом что я делаю не так?
Подскажите пожалуйста, почему может не работать плейсхолдер прикрепленного файла? на почту приходит голый плейсхолдер [[+upload]], но прикрепленный файл доходит (он приходит вообще независимо указывали его плейсхолдер в письме или нет).
Мне нужно перехватить полученное вложение и обработать с помощью Phpthumbon, и только потом отправить на почту, но пока я не могу понять как это сделать из-за непоняток с плейсхолдером.
Подскажите советом что я делаю не так?
Как кэшировать чанки один раз для всего сайта
Подскажите, можно ли как-нибудь кешировать элементы «глобально», то есть например: header один раз закешировался на главной, и на остальных уже пусть использует этот кэш..., а не кеширует для каждой страницы одно и тоже.
Сейчас использую этот подход:Продвинутая оптимизация. Управляем кешированием целых блоков. Но вроде кешируется все равно на каждой странице отдельно.
И второй вопрос: есть ли возможность полностью перейти на Fenom, использовать его в шаблонах и чанках не вызванным pdoTools. Пробовал в настройках сменить парсер на pdoTools, но тогда накрывается весь сайт и даже админка перестает работать.
Сейчас использую этот подход:Продвинутая оптимизация. Управляем кешированием целых блоков. Но вроде кешируется все равно на каждой странице отдельно.
И второй вопрос: есть ли возможность полностью перейти на Fenom, использовать его в шаблонах и чанках не вызванным pdoTools. Пробовал в настройках сменить парсер на pdoTools, но тогда накрывается весь сайт и даже админка перестает работать.
Страницы вида: сайт/index.php/страница код 200OK
Настроены ЧПУ и корректно работают, НО:
Страницы вида: сайт/index.php/страница отдают всегда код 200 ОК (даже если такой страницы нет).
Помимо этого, всегда отображается главная страница, даже если страница существует, например есть страница сайт/оплата со своим контентом, по адресу сайт/index.php/оплата откроется главная и отдаст код 200 ОК.
В чем может быть проблема, и как ее решить?
MODX Revo 2.5.7 php7.1
Страницы вида: сайт/index.php/страница отдают всегда код 200 ОК (даже если такой страницы нет).
Помимо этого, всегда отображается главная страница, даже если страница существует, например есть страница сайт/оплата со своим контентом, по адресу сайт/index.php/оплата откроется главная и отдаст код 200 ОК.
В чем может быть проблема, и как ее решить?
MODX Revo 2.5.7 php7.1