Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
03 сентября 2015, 22:37
1
+1
У Summary от Евгения Борисова вроде есть нужный параметр cut.
Василий Наумкин
03 сентября 2015, 22:22
0
Попробуй PhpHypher — мне нравится.

Хотя, судя по коду, он тоже жестко обрезает. Ну хоть переносы сделает =)
Василий Наумкин
03 сентября 2015, 19:20
+2
Fenom, а не Fenum — поправил везде. Родитель получается так:
{$_modx->resource.parent}
Василий Наумкин
03 сентября 2015, 17:13
0
Сначала хотел что-то придумать, чтобы новый pdoTools мог работать и на старом PHP с отключенным парсером, а потом решил, что нефиг — будет тотальный апгрейд!

Так и обновим старьё понемногу.
Василий Наумкин
03 сентября 2015, 06:54
0
В правиле же запрещен доступ к *.php, а проверяется txt файл.
Василий Наумкин
02 сентября 2015, 19:32
0
Видимо, все посмотрели на код и не нашлись, что предложить — он же верный.

А выходит вот как.
Василий Наумкин
02 сентября 2015, 10:23
+6
По моему, с бюджетом в 150 евро и нынешним курсом, этот крудфандинг можно смело переносить в объявления о работе.

12 000 рублей выходит — вполне достойно, учитывая то, что на GitHub лежит исходный код моих дополнений оплаты, которые можно склонировать и переписать.
Василий Наумкин
02 сентября 2015, 10:02
+2
Да-да, не проснулся я еще =)
Василий Наумкин
02 сентября 2015, 09:58
+1
Вот с удалением таблиц вопрос сложный. Неоднократно видел, что при возникновении проблем, люди удаляют и заново устанавливают компонент.

С этим изменением в подобных случаях будут удалены и все данные в таблицах, чему многие не обрадуются.

А, туплю, он же закомментирован по умолчанию. Тогда всё ок, вопросов нет.
Василий Наумкин
02 сентября 2015, 08:52
0
Контент вызывается через *content, а не через сниппет Jevix.
Это неважно, если галочка стоит — контент всегда проходит через Jevix.

Так что нужно зайти в его наборы параметров и поменять там набор «Ticket» как тебе нужно. По идее, разрешить ссылку в allowed_tags, но они и так по умолчанию разрешены.

В общем, смотри и сравнивай с «умолчательными».
Василий Наумкин
02 сентября 2015, 08:27
0
В принципе, можно подключить mSearch2 к этому делу, как мне кажется.

Попробую на досуге.
Василий Наумкин
02 сентября 2015, 08:22
0
Отличный способ, я тоже к чему-то такому же пришел при работе над одним проектом. Только там нужно было держать в форме таблицы товаров при изменении плагинов miniShop2.

Думаю, можно это и добавить в modExtra, как образец. Вместе с предложениями Сергея по индексам.
Василий Наумкин
31 августа 2015, 20:17
+3
Блин, вот ты вроде по-русски пишншь, а нихера не понятно. Как так?

Ни знаков препинания, ни пояснений — нужно как-то самостоятельно угадать, что ты имел в виду. Мне угадывать неинтересно, извини.
Василий Наумкин
31 августа 2015, 19:53
0
Чего тут грезить-то?

Пиши API, запросы такие-то, ответы такие-то. Ничего трудного, простейший пример я тебе уже дал.
Василий Наумкин
31 августа 2015, 18:52
0
Для этого гораздо проще написать свой собственный PHP коннектор и подумать, как его смогут здорово использовать злоумышленники. Ну, посмотреть любой ресурс по запросу.

В общем случае, вот так:
<?php
define('MODX_API_MODE', true);
require 'index.php';

if (!empty($_GET['id']) && is_numeric($_GET['id']) && $res = $modx->getObject('modResource', (int) $_GET['id'])) {
    exit(json_encode($res->toArray()));
}
Скопировать, положить в корень сайт и запрашивать через $_GET.

P.S. И постарайся нажать на ссылку «ответить» под комментарием, чтобы ответить на комментарий. Мне тогда придёт уведомление об этом.
Василий Наумкин
31 августа 2015, 18:35
0
Ты кофе, что ли, перепил? 1 комментарий в 4 минуты — это ненормальное состояние.

Подумай, как следует, и задай внятно вопросы, чтобы кто-то захотел тебе помочь. Представь на секундочку, что никто и понятия не имеет, что именно ты пытаешься сделать.
Василий Наумкин
31 августа 2015, 18:26
0
Примерно такой плагин на страницы:
if (!$modx->user->isAuthenticated($modx->context->key)) {
	$modx->sendForward($modx->getOption('unauthorized_page'));
}
На странице, указанной в unauthorized_page, должна быть форма авторизации.
Василий Наумкин
31 августа 2015, 16:16
0
Ну выше же рабочий пример вызова с массивом. Это прям нереально сложно взять и проверить?

Если ты решил, что здесь чистый синтаксис PHP, то ты не прав — это синтаксис Fenom и указание массивов как ['key' => 'value'] не требует PHP 5.4
Василий Наумкин
31 августа 2015, 16:02
0
А ты попробуй его убрать и посмотреть, что получится?