Wassi Wassinen

Wassi Wassinen

Был в сети 27 июня 2026, 01:27
Заказы не принимаю
Андрей, спасибо за ваш труд.
Скажите, через ваш компонент можно создать подписку на тикеты определенного пользователя? То есть, подписаться на обновления по конкретному пользователю.

Заранее благодарен за ответ.
Алексей, спасибо за разработку. Как маркетолог маркетологу — докладываю. :)
Не все сайты заточены под заказ через корзину. Где-то оформляются заявки через форму вызова специалиста и т.д. Поэтому, на таких сайтах, товары не проходят через заказы минишопа. Чаще всего, это формирование заявки на почту через Formit или AjaxForm.
Для таких сайтов было бы здорово добавить функциональность вывода популярного по просмотрам и сработавшим целям из Яндекс.Метрики или Гугл.Эдвордс. Т.е., если на странице товара заполнена форма\сработала цель — товар попадает в ваш список.

Если дополнить компонент этой функциональностью, то он подойдёт для 90% сайтов.

Заранее благодарен.
Павел, приветствую.
Скажите, вы могли бы доработать дополнение, чтобы оно сохраняло в тв-поле список проголосовавших (зарегистрированные пользователи)? Я готов профинансировать.

Заранее благодарен.
Спасибо, с баянами попробую разобраться. Вот это не смог нагуглить. Подскажи куда копать:

[2019-03-30 14:08:13] (ERROR @ /var/www/pishi.pro/www/core/xpdo/om/xpdoobject.class.php : 1452) Error HY000 executing statement:
INSERT INTO `modx_session` (`id`, `access`, `data`) VALUES ('95e4a1178e37a321dfaf63f3baedee08', 1553944093, 'modx.user.contextTokens|a:0:{}modx.user.0.resourceGroups|a:1:{s:5:\"stihi\";a:0:{}}modx.user.0.attributes|a:1:{s:5:\"stihi\";a:5:{s:16:\"modAccessContext\";a:12:{s:6:\"author\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:4:\"blog\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:5:\"event\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:8:\"journals\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:7:\"konkurs\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:8:\"litkursy\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:5:\"proza\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:7:\"publish\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:6:\"rabota\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:5:\"stihi\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:6:\"theory\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:3:\"web\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}}s:22:\"modAccessResourceGroup\";a:0:{}s:17:\"modAccessCategory\";a:0:{}s:28:\"sources.modAccessMediaSource\";a:0:{}s:18:\"modAccessNamespace\";a:0:{}}}')
Array
(
    [0] => HY000
    [1] => 2014
    [2] => Cannot execute queries while other unbuffered queries are active.  Consider using PDOStatement::fetchAll().  Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
)
Василий, привет.

После обновления валит в логах вот такое. И страницы с вызовами фильтров не отображаются:

[2019-03-30 14:03:24] (ERROR @ /core/components/pdotools/model/pdotools/pdotools.class.php : 989) Unexpected token '(' in expression, expect '.' in 4dc0604d63c2b210acf8711dab426b6e line 335, near '{$(' <- there
[2019-03-30 14:03:31] (ERROR @ /core/components/pdotools/model/pdotools/pdotools.class.php : 989) Unexpected token '(' in expression, expect '.' in 8240c4f842edfe9c5365228a5a5fbdb5 line 463, near '{$(' <- there
Что он хочет? :)
Илья, привет. В логах такое:

[2019-03-28 23:40:55] (ERROR in xPDO::getService @ /www/core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:40:55] (ERROR in modRestCurlClient::__construct @ /core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:40:55] (ERROR in xPDO::getService @ /core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:40:55] (ERROR in modRestCurlClient::__construct @ core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:00] (ERROR in modManagerRequest::prepareResponse @ core/model/modx/modmanagerrequest.class.php : 187) modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace autoredirector to the routing based system.
[2019-03-28 23:41:07] (ERROR in xPDO::getService @ /core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:07] (ERROR in modRestCurlClient::__construct @ /core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:07] (ERROR in xPDO::getService @ /core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:07] (ERROR in modRestCurlClient::__construct @ /core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:18] (ERROR in xPDO::getService @ /core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:18] (ERROR in modRestCurlClient::__construct @ /core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:18] (ERROR in xPDO::getService @ /core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2019-03-28 23:41:18] (ERROR in modRestCurlClient::__construct @ /core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
При установке AutoRedirrector такое:
Консоль запущена...
Пробуем установить пакет с подписью: autoredirector-1.0.1-rc
Пакет найден... сейчас идёт подготовка к его установке.
Загрузка рабочего пространства пакета...
Рабочее пространство загружено, сейчас устанавливаем пакет...
Skipping vehicle object of class modMenu (data object exists and cannot be upgraded); criteria: Array ( [text] => autoredirector ) 
Attempting to preserve files at /assets/components/autoredirector into archive /core/packages/autoredirector-1.0.1-rc/modCategory/5acdab8008716224b7db95693c4c1458.0.preserved.zip
PHP notice: A non well formed numeric value encountered
Attempting to preserve files at /core/components/autoredirector into archive /core/packages/autoredirector-1.0.1-rc/modCategory/5acdab8008716224b7db95693c4c1458.1.preserved.zip
PHP notice: A non well formed numeric value encountered
Успешно установлен пакет autoredirector-1.0.1-rc
@Василий Наумкин, привет. Первый момент — пропала такая удобная штуковина, которая подсказывала новичкам и мне :) что нужно авторизоваться для комментирования. Теперь её нет и выглядит, как будто комментирование по какой-то причине отключено.
joxi.ru/EA4zMzyIo04q4m

Второй момент — вопрос. Планируешь эту регулярку для проверки написания юзернейм добавлять в Офис?
Вася, привет. Скажи, на modx.pro есть тикеты с просмотрами более 260.000? Если есть, то как они себя ведут при загрузке? У меня на сайте такие тикеты грузятся всё медленнее и медленнее. Сначала не мог понять в чем дело, но потом «методом научного тыка» пришёл к тому, что все исправляется если отключить вызов сниппета TicketMeta. Это может быть как-то связано с кол-вом просмотров и их отображением?

Заранее благодарен за ответ.