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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
06 марта 2013, 12:24
0
Делай. 8го марта выходит полная версия.

Документация доступна только по подписке, иначе ее совем не интересно писать.
Василий Наумкин
06 марта 2013, 06:52
0
В течении 10 минут открываются.
Василий Наумкин
05 марта 2013, 22:30
0
Может быть.

Но времени писать новое, потом тестировать, потом править косяки, потом разбираться с выводом и процентами — совсем нет.

Да и в целом, zp + qiwi меня вполне устраивают.
Василий Наумкин
05 марта 2013, 22:23
0
Не вижу оплаченных счетов.

4 созданных операции вижу, а оплаты — нет. Деньги с карты сняли? Подтверждение об оплате на почту пришло?
Похоже на какие то тормоза между банком карты и z-payment.
Василий Наумкин
05 марта 2013, 20:48
0
1. То что есть — подготовка к нормальному разделу юзеров.

2. Я же отвечал — юзай плагины. Добавляй самостоятельно cut или вноси свой introtext.

3 и 4. Там же pdoTools, каждый свой сниппет может легко сделать.

В целом, у меня и у самого планов навалом, но по очевидным причинам пока всё заморожено.
Василий Наумкин
05 марта 2013, 17:39
0
pdoTools

Используется в Tickets и miniShop2.
Василий Наумкин
05 марта 2013, 14:24
0
Вот прямо сейчас делаю, чтобы чанки писем заказа оформлялись на языке того контекста, в котором он сделан.

То есть, MS2 пишется с расчётом на мультиязычность. Другой вопрос, насколько удобно получится?
Василий Наумкин
05 марта 2013, 13:50
0
На miniShop1 этого нормально не сделать.

На miniShop2 сделать, но там еще нет инструмента связи товаров через контексты, придётся юзать Babel.

Про остальных не знаю.
Василий Наумкин
04 марта 2013, 22:12
0
Если ты хочешь заменить дефолтный id, то нужно наследовать таблицу от xPDOObject.

Если ты хочешь именно копировать из id в reg_nomer, когда не прислано значение — через xml этого не сделать.
Нужно изменить в классе ATPItem метод save(), чтобы он проверял reg_nomer на пустоту и если что — копировал туда id перед сохранением.
Василий Наумкин
04 марта 2013, 19:22
0
Просто увеличение. Со скоростями там и так всё окей, вроде.
Василий Наумкин
04 марта 2013, 19:19
0
Вот не знаю, как такое может быть, если Ticket — это расширенный modResource, который хранится в той же таблице modx_site_content и по тем же правилам.

Там конечно отличаются всякие процессоры и внутренние методы, но как это может влиять на бэкап\восстановление — я без понятия. Видишь, переопределения полей нет.

Так что, не знаю, чем тебе помочь. Как там насчет других дат, типа createdon, updatedon?
Василий Наумкин
04 марта 2013, 19:03
0
Если ubuntu просит перезагрузки, это значит, что иначе никак.

Обычно такое при обновлении ядра или особо важных либ. Просто выбери время и ребутни машину.
Василий Наумкин
04 марта 2013, 15:25
0
Пока только своим сниппетом, через xPDO.

В будущем запланирована такая возможность при работе через TicketLatest.
Василий Наумкин
04 марта 2013, 07:09
0
Если речь про miniShop, то там корзина хранится только в сессии, никаких кук.

И если сессия у вас не сохраняется, а пропадает только корзина — значит что-то ее чистит. Например плагин какой-то, или еще кто.

У меня на демо-сайте товары в корзине лежат очень долго.
Василий Наумкин
04 марта 2013, 07:06
0
Если параметры фильтра передавать через $_GET, то getPage их бережно сохранит.

Это со всех сторон правильнее, и для поисковых машин и для передачи ссылок на результаты поиска людям.
Василий Наумкин
03 марта 2013, 11:17
0
index.php лучше убрать, иначе /manager/index.php зациклит и ты не сможешь войти в админку.
Василий Наумкин
03 марта 2013, 08:33
0
Есть одна проблема: wget добавляет index.html для контеёнеров и получает 404.

Если ты используешь Nginx — то добавь своему сайту правило
location ~ ^\/(.*?)\/index\.(html|php)$ {
	rewrite	^\/(.*?)\/ /$1/ permanent;
}
Василий Наумкин
03 марта 2013, 08:05
0
Немного почитал еще маны и вот итоговая команда:
wget -m -np -nv --spider -l 10 http://sitename.ru/
Здесь wget работает в режиме «паука» и просто дёргает страницы, не загружая их.

Еще можно еще придумать скрипт, который будет одновременно запускать несколько копий wget, направленных на разные разделы сайта для ускоренной генерации кэша.

Полезный параметр -l 10 ограничивает глубину выборки ссылок, его можно уменьшить, для скорости.
Василий Наумкин
03 марта 2013, 07:49
0
Лично у меня только один вариант — консольный скрипт с wget, который пробежит по всем страницам и закачает их, генерируя тем самым кэш.
wget -m -np -nv -A .html http://sitename.ru/ > /dev/null

Это не быстро, но гарантированно загонит в кэш ВСЕ страницы, которые доступны по ссылкам. То есть, даже динамические, типа вывода каталога с разбивкой на страницы.