Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
22 марта 2016, 18:01
0
Самый простой вариант оптимизации — это вынести getChunk из цикла. Т.е. вызывать его один раз, а не 30.
Сергей Шлоков
21 марта 2016, 08:24
0
Не в ногу вы идете с Росстатом. У них инфляция доли процента в месяц, а вы сразу на 20 поднимаете.
Ещё стоимость садика подняли на 25%. Придется выбирать — или сайт содержать или детей в садик водить. :))
Сергей Шлоков
21 марта 2016, 07:11
0
Переименованы всего лишь 2 папки — коннекторы и админка. И этому «всё ни по чём» детектору оказалось «не по зубам». :)
Сергей Шлоков
15 марта 2016, 22:59
+1
$assigned   =  $instance;
Этот код клонирует объект $instance и записывает в переменную $assigned указатель на клонированный.
Вообще не так. Подумай, зачем тогда нужна конструкция clone? И почему тогда, если это разные объекты, изменение $assigned изменяет $instance?

На самом деле объект всегда один (начиная с PHP 5). Но в первом случае создается ещё один псевдоним объекта и получается, что две переменных ссылаются на один объект. Когда мы разрываем одну связь ($instance = null), вторая переменная ($assigned) всё ещё хранит ссылку на объект. Работая с двумя переменными, мы, на самом деле, работаем с одним объектом. Но удалить можно только связь с объектом. И когда удалится последняя связь, то удалится и сам объект. Похоже на жесткую ссылку в Linux.
А во втором случае, переменная $reference — это прямая ссылка на объект в памяти. И в данном случае, присваивая переменной $reference NULL, обнуляется не связь, а сам объект, т.е. в память по адресу объекта записывается NULL.
Сергей Шлоков
13 марта 2016, 13:41
0
А так не работает?
$q->where(array('MONTH(date)' => 4));
Сергей Шлоков
05 марта 2016, 13:49
0
Администратор откроет тикет — проверит содержимое и поставит Опубликован — Да (publishedTV = 1)
А если администратор забудет.
Максим выше привел пример плагина, который решает все задачи — и уведомление высылается и тикет не опублинован.
Сергей Шлоков
05 марта 2016, 08:34
0
Ты вроде приглядывался к ExtJs 6.
Сергей Шлоков
04 марта 2016, 22:23
0
Ага, нашёл. Клёво.
Сергей Шлоков
04 марта 2016, 16:56
0
А с какой версии MODX доступна возможность обновления? 2.4.2 предлагает обновить, а 2.3.6 нет.
Сергей Шлоков
04 марта 2016, 16:34
0
В документации написано про TV.
Сергей Шлоков
03 марта 2016, 16:59
0
По-моему, для этого подойдет поле «Описание».
Сергей Шлоков
01 марта 2016, 08:34
0
Системные настройки доступны в плейсхолдерах [[++system_setting]].
Сергей Шлоков
01 марта 2016, 08:23
0
Касперский он такой. У меня KIS 16 в консоли сайта каждые 2-3 сек. пишет такое. На 15-й версии не было.
На странице подключается скрипт
<script type="text/javascript" src="http://ff.kis.scr.kaspersky-labs.com/1B74BD89-2A22-4B93-B451-1C9E1052A0EC/main.js" charset="UTF-8"></script>
Очень мешает отладке. Приходится отключать.
Сергей Шлоков
28 февраля 2016, 10:57
0
Сначала глянуть в лог. Затем включить showLog=1 в вызов TicketLatest. Если причина не выяснилась, то убрать вызов pdoResources в первом чанке. Если причина в нем, то добавить showLog=1 в его вызов. Вот такая последовательность.
Сергей Шлоков
28 февраля 2016, 08:26
0
Данный прием подходит для ajax формы. А так он ломает стандартную логику FormIt.
Сергей Шлоков
28 февраля 2016, 08:14
0
хз. Попробуй тут. В начале статьи несколько ссылок.