Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
09 марта 2016, 23:57
0
и причем тут это?
Володя
09 марта 2016, 15:29
0
я вам выше написал как это работает, дал готовый пример, разбирайтесь…
Володя
09 марта 2016, 12:10
0
дак все так же — modx.pro/components/5035-virtualpage-virtual-page/#comment-56714
вот тут тестовый сайт — s4692.h2.modhost.pro/
s4692
0aDvdt5CPorB

страница 1 — s4692.h2.modhost.pro/test/1
страница 2 — s4692.h2.modhost.pro/test/2
страница 3 — s4692.h2.modhost.pro/test/3 и тд

как видите если нет ресурса то идет редирект на 404.
плагин тут — s4692.h2.modhost.pro/manager/?a=element/plugin/update&id=5
вам нужно лишь заменить modResource
Володя
05 марта 2016, 22:32
0
не чистится кэш после сортировки наверно…
Володя
03 марта 2016, 09:24
0
можно ли сгенерировать pdf с возможностью редактирования?
нет.
Есть ли в планах расширения функционала — заполнения документов word и excel
в ближайшее время нет.
Володя
03 марта 2016, 09:22
0
На момент продажи пакета, я осуществлял его поддержку и обновления. Какие же обновления, если пакет более не поддерживается?
Вы считаете что мне нужно поддерживать его и впредь?

Напишите в ТП, с указанием ключа, думаю можно будет перевести подписку на ExportPage.
Спасибо!
Володя
02 марта 2016, 14:25
0
превью нет, потому что нет qtip в медиасорс github.com/evd/modx-swift/blob/master/core/components/swift/model/swift/swiftmediasource.class.php#L155-L166
галерея тут не причем.
Володя
01 марта 2016, 19:30
0
не, не… смотрите, у вас есть маршрут например
/voprosy/{cat:tralala|blalala}/{id:[0-9]+}
в $_REQUEST у вас будет массив, в fastrouter — будут лежать переменные cat и id
и вот по этим переменных можно осуществлять вывод каких то данных.

если предположить что у вас есть переменная id в маршруте плагин будет выглядеть таким образом как вы и написали
<?php
switch ($modx->event->name) {
case 'vpOnResourceAfterCreate':

$fastrouter = $modx->getOption('fastrouter', $_REQUEST, array());
$id = $modx->getOption('id', $fastrouter);
if (!$modx->getCount('easyComm', $id)) {
	$modx->sendErrorPage();
} 

break; 
}
думаю у вас нет параметра id в маршруте.

ps. опять же это все предположения. Задавая вопросы подробнее описывайте проблему.
Володя
01 марта 2016, 16:11
0
по скрину не видно, есть ли там параметр id что вы используете в плагине.
ps. не забывайте оформляйте код.
Володя
01 марта 2016, 13:48
+1
тогда должен быть доступен просто $object
Володя
01 марта 2016, 09:16
0
Посмотри тут github.com/bezumkin/miniShop2
Поверь, там все есть.
Володя
29 февраля 2016, 10:16
+1
Спасибо за положительный отзыв!
Конечно все на пользу компоненту )))
Володя
29 февраля 2016, 09:24
0
Плагин я пробовал, когда выставил в качестве обработчика динамический ресурс.
у меня такая конструкция работает, скорее всего вы где то недосмотрели.

На OnPageNotFound вроде своего ничего не висит.
Я имел ввиду что у вас обработчик висел на нем. И в нем же вы вызывали sendErrorPage, а что такое sendErrorPage смотрим тут github.com/modxcms/revolution/blob/d79ec5e8c24df577cb6064f6d5468ec776207bd1/core/model/modx/modx.class.php#L1162

и что он делает вот тут github.com/modxcms/revolution/blob/d79ec5e8c24df577cb6064f6d5468ec776207bd1/core/model/modx/modx.class.php#L1174?
вызывает снова OnPageNotFound — вот вы и получали рекурсию.
Володя
29 февраля 2016, 09:15
1
0
Ну если вы используете сниппет, то плагин тут и не отработает.
Скорее всего у вас обработчик на событие OnPageNotFound и в нем же вы посылаете снова на sendErrorPage.
Смените событие на OnHandleRequest и думаю все будет ок.
Володя
27 февраля 2016, 18:17
0
Отпиши в ТП или на почту и приложи доступы к админке. Разберусь в чем дело.
Спасибо!
Володя
27 февраля 2016, 17:27
+2
Обновляйся, теперь с сортировкой на фронте.
Чтобы активировать сортировку нужно добавить форме атрибут data-sorting=1

<form class="userfiles-form userfiles-dropzone" id="[[+propkey]]" method="post" action=""
        data-clickable=".userfiles-form-clickable-[[+propkey]]" data-sorting="1">

        <div class="dz-message needsclick">[[%userfiles_msg_needsclick]]</div>
</form>
Володя
27 февраля 2016, 11:24
0
да, спасибо, я в курсе. Как то пробовал, была какая то ругань.
Я по старинке руками...)
Володя
27 февраля 2016, 10:00
0
А какая в этом необходимость?