Проблемы с импортом данных

Ответить
koptelov
Сообщения: 114
Зарегистрирован: 23 янв 2015, 01:05

Проблемы с импортом данных

Сообщение koptelov »

А точнее - не работает вовсе.
Версия 1.2.

После прохождения всего диалога импорта открывается та сущность, в которую хотел импортировать и там пусто - ни одной новой строчки не добавлено.

Фаил для импорта приложен https://dl.dropboxusercontent.com/u/22816953/eco.xls
Вложения
Сущность, в которую импортируем
Сущность, в которую импортируем
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Проблемы с импортом данных

Сообщение support »

возможно стоят фильтры по умолчанию и новый записи не попадают в выборку?
попробуйте убрать фильтры в списке
koptelov
Сообщения: 114
Зарегистрирован: 23 янв 2015, 01:05

Re: Проблемы с импортом данных

Сообщение koptelov »

Фильтров нет
Вложения
Снимок экрана 2015-01-23 в 14.47.39.png
Снимок экрана 2015-01-23 в 14.47.11.png
koptelov
Сообщения: 114
Зарегистрирован: 23 янв 2015, 01:05

Re: Проблемы с импортом данных

Сообщение koptelov »

Могу с радостью дать доступ, но нужен емейл)
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Проблемы с импортом данных

Сообщение support »

распакуйте архив в \modules\tools\views
нужно заменить файл import_data_preview.php
и попробуйте снова
Вложения
import_data_preview.zip
(964 байт) 298 скачиваний
koptelov
Сообщения: 114
Зарегистрирован: 23 янв 2015, 01:05

Re: Проблемы с импортом данных

Сообщение koptelov »

Работает.
Теперь каждая статья показывается раз по 10. Видимо, отобразились результаты всех предыдущих импортов.
Заявка на будущее - В меню "с выбранными" добавьте "удалить")

Спасибо за решение проблемы.
koptelov
Сообщения: 114
Зарегистрирован: 23 янв 2015, 01:05

Re: Проблемы с импортом данных

Сообщение koptelov »

Поспешил обрадовать. Даты из таблицы не импортировались.
Скрипт импортировал последнее поле пару тысяч раз.
Видимо, пустые строчки в excel файле он заполнил последней полной.
Руками я это почищу через phpadmin.
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Проблемы с импортом данных

Сообщение support »

Ситуацию с пустыми строчками исправлю в следующей версии, на данный момент просто удалите пустые строчки.

С датой надо мне еще поработать, потому как стандартные функции пхп не распознают все форматы корректно:(
bfl
Сообщения: 16
Зарегистрирован: 15 янв 2016, 00:46

Re: Проблемы с импортом данных

Сообщение bfl »

Сейчас тоже встретился с проблемой импорта даты в более чем тысяче строк. Попробую найти костыль, пока нет решения.

На всякий случай - ключи:

http://stackoverflow.com/questions/1780 ... ate-in-php
http://stackoverflow.com/questions/1111 ... -php-excel

Код: Выделить всё

function excelDateToDate($readDate){
    $phpexcepDate = $readDate-25569; //to offset to Unix epoch
    return strtotime("+$phpexcepDate days", mktime(0,0,0,1,1,1970));
}
Дополнение:

Добавил в import_data.php:

Код: Выделить всё

case 'fieldtype_input_date':
						$xls_input_date = $worksheet[$row][$col]-25569; //to offset to Unix epoch
						$sql_data['field_' . $field_id] =  strtotime("+$xls_input_date days", mktime(0,0,0,1,1,1970));
					  break;
Даты загрузились успешно.
Ответить