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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
10 октября 2012, 22:08
0
В сторону чтений документации, воин.

Мне совершенно неохота выпытывать, где выводится, каким сниппетом, или это в админке?
Вопрос задать не можете понятно — ответа не будет.
10 октября 2012, 19:47
0
Вам кто-то написал sleep(4) в index.php.

Пошутил, видимо.
10 октября 2012, 19:37
0
*.vmdk — это образ VmWare. А VirtualBox с ним дружит.

ru.wikipedia.org/wiki/VMDK
10 октября 2012, 17:38
0
$c->select('id,pagetitle') — одна строка, через запятую.

Покажутся все столбцы, так как это записано в модели, но реально выберутся данные только из указанных — остальные должны быть пусты.

Дальше да, prepareRow() и всех делов.
10 октября 2012, 15:46
0
Без обид, но вот лично я с Evolution не работаю уже давно и единственное, что могу посоветовать — переходите на Revo.

Это нужно по 2м причинам:
1. во время перехода вам придется пересобрать заново свой сайт, вы увидите слабые места и пофиксите. Ибо кривые скрипты оптимизация сервера не вылечит никак. Может, у вас там везде некэшированные сниппеты по 10 раз на странице вызывается?

2. все равно это нужно делать, ибо Evo совсем дряхленький, а современный сайт должен работать на современном движке — если вы планируете его развивать, конечно.

Переходить нужно не автоскриптами какими то, а терпеливо, ручками.
10 октября 2012, 15:26
0
Это да, согласен. Но скрипт универсальный, и кому надо — сами добавят, что еще исключить.

Лично я руками чищу такие старые пакеты, периодически.
10 октября 2012, 14:24
0
Мега-комбаин, понятно.

Изучать дольше, чем писать свой скрипт заново.
10 октября 2012, 14:23
0
MODX Evolution на этом сайте никого не интересует.
10 октября 2012, 13:50
0
Всегда радуют такие комментарии. Встречный вопрос — а что это?

Оно еще проще чем мой скрипт? Быстрее ставится/настраивается?

Зачем мне какое-то незнакомое приложение, если я могу простым скриптом решить свои задачи?
10 октября 2012, 12:29
0
Добавил исключение директорий cache, размер сократился, но не сильно. Кому нужно, может подобавлять еще --exclude=шаблон.

Packages, как мне кажется, лучше оставлять — там ведь могут лежать и уникальные пакеты, которых нет в репозитории.
10 октября 2012, 12:26
0
Эта строка отключена, ее нужно включить принудительно.

Сделал так для любителей тупого копипаста.
10 октября 2012, 12:00
0
Хорошая мысль, поколдую.
10 октября 2012, 10:17
0
Жесть. Обновлять движок не пробовали, может, у вас там что-то добавлено?

Если есть бэкапы сайтов — скиньте логин\пароль мне на bezumkin@ya.ru, погляжу как время будет.
10 октября 2012, 09:54
0
И все на одном хостинге? Или тормозные сайты на отдельном?

Что показывает плейсхолдер [^t^] на странице в шаблоном _blank? Еще полезно проверить ваши плагины — возможно тормоз там.
09 октября 2012, 21:22
0
Можно писать лог в БД. Хотя бы в $modx->log().

При таких объемах вывод тупо на экран — не серьезно. Либо в файл, либо в БД.

Ну и в линуксах есть tail -f, консольная команда, которая показывает файл в реальном времени. Очень удобно для логов.
09 октября 2012, 18:35
0
Лучше file_put_contents()
07 октября 2012, 20:44
0
Должен быть массив, а не список-через-запятые.

Такой список нужно превратить в массив, функцией explode().
07 октября 2012, 07:32
0
Никаких секретных методик нет. Если MODX Revolution начал тормозить — это вы что-то там ему нагрузили.
Разбирайтесь со своими вызовами, условиями в чанках и т.д.

Единственный секрет, который я знаю в программировании — это использовать голову по назначению и отращивать прямые руки. Этому научить, к сожалению, невозможно.

А OpenServer, Denwer и прочее барахло надо удалить, и начать пользоваться нормальным веб-сервером — bezumkin.ru/blog/2012/09/24/ubuntu_vbox/
05 октября 2012, 06:09
0
Можно и так, но тогда лучше класс расширить. bezumkin.ru/blog/2012/06/30/methods_change/

А лучше — обойтись без этого и сделать все не меняя ядро магазина.
05 октября 2012, 06:08
0
Товары вносятся в корзину с ценой, которая потом не меняется.

Если вам нужно показывать другую цену именно в корзине, то проще всего это сделать фильтром вывода на цену в чанке tpl.msCart.row. А затем реально менять цену при сохранении заказа в hook`е для FormIt.

Выходит довольно сложно, а у меня и так ощущение, что мы вам всей толпой помогаем магазин делать. Имейте совесть уже.