costic
Создатель
- Регистрация
- 17 Май 2009
- Сообщения
- 14
- Реакции
- 6
- Автор темы
- #1
Не знаю насколько это актуально, но у нас было просто критично.
.......
Кто знает как заставить все это писаться не на экран (по-умолчанию), а в log файл???
Это модифицированный импортер, который ведет логи. По умолчанию создается файл логов в папке simpla/files/import каждый раз затирая предыдущий.
Чтобы Симпла не падала при больших импортах, модификацию, описанную в цитируемом посте, при количестве записей >5k (для некоторых браузеров, с кучей плагинов и при 1к желательно), нужно провести обязательно, иначе падает страница в браузере и перестает подавать команды на сервер, т.е. дергать именно этот скрипт.
Можно поменять имя и место, для файла лога - смотрите свойства класса в начале файла.
Для тех, кто не понял, этот скрипт непосредственно производит импорт из CSV, его дергает админка по AJAХ'у. Живет этот файл в папке /simpla/ajax/
Модифицировал сам, дарю сообществу, симпатии приветствуются.
Актуально для версий 2.3.6 - 2.3.7, про более ранние не смотрел и не тестировал.