Всего 123 603 комментария

Василий Наумкин
11 сентября 2012, 17:40
0
Сессии в БД довольно удобно + можно ставить бесконечную залогиненность.

На файлах, конечно, тоже можно — но надо сервер мучать, а эта возможность есть не у всех.

Я бы отключил eAccelerator совсем. Судя вот по этому blogs.hub21.ru/blog/sysadmins/170.html — можно сделать просто eaccelerator.enable=«0».
Ну или вообще его удалить, если сервер у вас VPS\VDS.
Андрей Розум
11 сентября 2012, 17:07
0
Спасибо за наводку, однозначно проблема в конфликте кэширования.
С eAccelerator пока не разбирался, но когда в настройках модэкса отключил session_handler_class все залетало.

Единственно, не уверен, что лучше. Оставить так, или все-же поискать как отключить кэширование у eAccelerator-а.
Андрей Розум
11 сентября 2012, 11:04
0
Есть eAccelerator в котором Caching Enabled, может это он чудит.
Через php.ini не отключился, сейчас разбираться некогда, вечером еще поковыряю.
Василий Наумкин
11 сентября 2012, 05:07
0
Редактор починил. Вышла неразбериха с вызовами скриптов, из-за этого и предпросмотр не работал.

По вашему вопросу у меня одна версия — на сервере включен php кэшер, типа php-apc.
Почитайте вот тут bezumkin.ru/modx/minishop/faq.html
Андрей Розум
11 сентября 2012, 01:48
0
P.S. А еще оказалось, что нажатие на предпросмотр сразу отправляет сообщение.
kochurkov
10 сентября 2012, 16:25
0
Нет слов, один сплошной восторг!
PetrovichUA
09 сентября 2012, 22:29
0
я бы посоветовал использовать XAMPP, правда там с коробки не создаются письма при отправке формы и нет «мультидоменности». Но оба недостатка решаются за 15 мин
Василий Наумкин
09 сентября 2012, 17:18
0
В вашей ситуации плагин правильнее и удобнее. Преимущество одно — удобнее будет вносить изменения.

По своей сути, плагин и есть сниппет, который выполняется при определенных событиях.
Илья Уткин
09 сентября 2012, 16:12
0
Прошу прощения, нажал Предпросмотр, а вопрос почему-то сохранился))
Василий Наумкин
09 сентября 2012, 16:02
0
Я ваш вопрос поправил, но прошу на будущее самостоятельно пользоваться тегом
Eklniy Babai
09 сентября 2012, 15:14
0
Копипаста с этого форума просто символы похоже добавило, а в CodeMirror не заметил. Перебил массив и все стало норм.

return $modx->runSnippet('Wayfinder',array(
'startId'=>$id,
'hideSubMenus'=>'1',
//…
));

Спасибо :)
Василий Наумкин
09 сентября 2012, 14:57
0
Запятую не поставили, или еще что-то.
Eklniy Babai
09 сентября 2012, 14:37
0
Странно, но ругается на 'startId' => $start
...unexpected T_DOUBLE_ARROW…
Иван Брежнев
09 сентября 2012, 09:33
0
К тому же в админке далеко не все можно настроить под свои нужды, поэтому и приходится править исходники
Иван Брежнев
09 сентября 2012, 09:28
0
Почему не обновить? Я движка не касаюсь. Javascript'ы очень редко обновляются
Иван Брежнев
09 сентября 2012, 09:18
0
А я люблю все в исходниках править.
Василий Наумкин
09 сентября 2012, 07:14
0
В админке можно все закрыть, кроме miniShop.

Ну или написать свою простенькую админку, которая будет обращаться к процессорам магазина.

Первый вариант проще. community.modx-cms.ru/blog/documentation/869.html