Николаевич

Николаевич

С нами с 12 сентября 2014; Место в рейтинге пользователей: #245

Tickets. Illegal string offset

Подскажите, из-за чего может возникать следующая ошибка?

[2017-11-11 22:04:31] 
(ERROR @ /home/admin/web/site.com/public_html/core/components/pdotools/model/pdotools/pdotools.class.php : 375) 
PHP warning: Illegal string offset 
'<script type="text/javascript">TicketsConfig={"ctx":"site","jsUrl":"\/assets\/components\/tickets\/js\/web\/","cssUrl":"\/assets\/components\/tickets\/css\/web\/","actionUrl":"\/assets\/components\/tickets\/action.php","close_all_message":"\u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0432\u0441\u0435","tpanel":0,"enable_editor":0};</script>'
Николаевич
11 ноября 2017, 19:20
modx.pro
1 146
0

MIGX. Поля по умолчанию

Доброго дня. Изучая migx, возник вопрос: возможно ли, при создании ресурса, отображать MIGX с заполненными по-умолчанию полями?

Николаевич
08 октября 2017, 12:15
modx.pro
1
3 822
0

alias или uri

Всем привет. Прошу рекомендации.
У ресурса есть два доступных поля: alias и uri. В чем их отличие? Для чего необходима функция «заморозить uri»?
Николаевич
22 апреля 2017, 11:21
modx.pro
1
3 036
0

Обновить TV-поле

Салют. Возникла необходимость по крону обновлять тв-поле у всех ресурсов, шаблон которых id5 и id6. Чтобы снизить нагрузку, использую limit,offset
$q = $modx->newQuery('modResource');
$q->where(array(
    'template:IN' => [5,6]
));
$q->select(array(
   'modResource.*'
));
$q->limit('200', '0');   
$q->sortby('id', 'DESC');
$q->prepare();

$docs = $modx->getCollection('modResource', $q);
foreach ($docs as $k => $resource) {
  $value = 1;
  $resource->setTVValue('tvname', $value );
  $resource->save();
}
Все ок, но обновляются только первые 200 ресурсов. Как правильно запустить скрипт по кругу, увеличивая каждый раз offset на 200? Спасибо
Николаевич
05 февраля 2017, 15:59
modx.pro
1 440
0

TicketComments OnCommentSave

Друзья, как в плагине (событие OnCommentSave) получить id ресурса, на котором вызван ticketComments?
$modx->resource->get('id');
Не отрабатывает
Николаевич
23 декабря 2016, 04:23
modx.pro
1 624
0

Fenom. Вызов сниппета

Какой вызов сниппета более правильный
{'!pdoPage' | snippet : [
    'parents' => '1',
    'tpl' => '1'
]}
или
{$modx->runSnippet('pdoPage', [
	'parents' => 1,
	'tpl' => 1
])}
Николаевич
13 декабря 2016, 02:41
modx.pro
8 269
0

Неправильное время mysql

Всем вечер добрый. Перенес сайт к другому провайдеру. Теперь возникла ошибка, которая, на сколько я понял, связана с часовыми поясами.
Например. Сейчас 17:20. Я оставляю комментарий на сайте. В базе данных в поле createdon записывается 14:20.

Запрос в mysql:
SELECT NOW( )
2016-11-05 17:20:00

Запрос в консоле:
date
Сбт Ноя 5 17:20:00 FET 2016

В php
echo date('Y-m-d H:i:s');
2016-11-05 17:20:00

Буду признателен за совет
Николаевич
05 ноября 2016, 14:27
modx.pro
1 333
0

mSearch2

Доброго дня. Может кто в курсе, за что отвечает таблица mse2_words дополнения msearch2? Просто она у меня пустая, не смотря на наличие 2000 проиндексированных ресурсов.
Николаевич
21 октября 2016, 14:03
modx.pro
1 266
0

Удалить информацию о приложении

Удалил приложение «CurrencyRate», но в админке отображается такая байдень:

Подскажите, пожалуйста, как избавиться от этого?
Николаевич
03 июля 2016, 18:17
modx.pro
1 003
0

TicketComments тег br

Доброго дня. При нажатии клавиши «Enter» во время комментирования перестал подставляться тег br. С чем это может быть связано?☺ Спасибо
Николаевич
22 июня 2016, 12:29
modx.pro
888
0