Николаевич
С нами с 12 сентября 2014; Место в рейтинге пользователей: #245Tickets. 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>'
MIGX. Поля по умолчанию
alias или uri
Всем привет. Прошу рекомендации.
У ресурса есть два доступных поля: alias и uri. В чем их отличие? Для чего необходима функция «заморозить uri»?
У ресурса есть два доступных поля: alias и uri. В чем их отличие? Для чего необходима функция «заморозить uri»?
Обновить 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? Спасибо TicketComments OnCommentSave
Друзья, как в плагине (событие OnCommentSave) получить id ресурса, на котором вызван ticketComments?
$modx->resource->get('id');
Не отрабатывает Fenom. Вызов сниппета
Какой вызов сниппета более правильный
{'!pdoPage' | snippet : [
'parents' => '1',
'tpl' => '1'
]}
или{$modx->runSnippet('pdoPage', [
'parents' => 1,
'tpl' => 1
])}
Неправильное время mysql
Всем вечер добрый. Перенес сайт к другому провайдеру. Теперь возникла ошибка, которая, на сколько я понял, связана с часовыми поясами.
Например. Сейчас 17:20. Я оставляю комментарий на сайте. В базе данных в поле createdon записывается 14:20.
Запрос в mysql:
Запрос в консоле:
В php
Буду признателен за совет
Например. Сейчас 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Буду признателен за совет
mSearch2
Доброго дня. Может кто в курсе, за что отвечает таблица mse2_words дополнения msearch2? Просто она у меня пустая, не смотря на наличие 2000 проиндексированных ресурсов.
Удалить информацию о приложении
TicketComments тег br
Доброго дня. При нажатии клавиши «Enter» во время комментирования перестал подставляться тег br. С чем это может быть связано?☺ Спасибо