Перейти к содержимому


Фотография
- - - - -

Импорт материалов

импорт csv импорт по расписанию импорт парсер парсинг csv

  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 S.K.I.

S.K.I.

Отправлено 25 March 2015 - 23:04

Добрый день!

 

Подскажите, пожалуйста, куда копать для использования встроенного в jbzoo 220v импорта материалов или какой функции можно скормить данные для импорта?


  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 28 March 2015 - 10:23

S.K.I., не совсем понимаю что вы хотите сделать. Импорта по расписанию в JBZoo нет.


  • 0
Изображение
 

#3 Станислав

Станислав

Отправлено 28 March 2015 - 18:12

S.K.I., не совсем понимаю что вы хотите сделать. Импорта по расписанию в JBZoo нет.

 

Попробую объяснить, так как сам бы не отказался от использования функцию импорта по расписанию.

Импорт материалов производится в несколько шагов при помощи контроллера JBImport несколькими функциями: items(), assign(), itemsSteps() и в функции передаются параметры... Например на первом шаге импорта материалов, там где производится установка наличия хедера и разделителей используется массив свойств импорта importParams в котором для вышеназванных параметров импорта используется 3 пары key/value:

header = 0/1 (нет/есть),
separator  = ',' (или другой разделитель полей)
enclosure = ';' (или другое обрамление полей)

 

Речь идет о том, можно ли в принципе будет отдавать в cron параметры ссылку (POST) вида :

administrator/index.php?option=com_zoo&task=items&controller=jbimport&header=0&separator=.&enclosure=;&file=blabla.csv

Сейчас это сделать нельзя, потому что нельзя - все параметры приватные :)

 

Теоретически можно написать скриптик на базе контроллера JBImport, в котором все значения параметров - приложение, категории, поля и т.п., которые изменяются в процессе импорта статически прописаны в самом скрипте под конкретные настройки, но для этого надо довольно неплохо знать сами принципы построения JBZoo и иметь навыки программирования на PHP, что снижает массовость решения в совокупности до 5-10 человек, включая разработчиков.


Сообщение отредактировал Станислав: 28 March 2015 - 18:14

  • 2

«Ну и зачем все это, лучше бы водки выпили». Из писем Белинского Гоголю.

 


#4 S.K.I.

S.K.I.

Отправлено 02 April 2015 - 07:37

Большое спасибо за ответ, теперь ясен масштаб.


  • 0





Темы с аналогичным тегами импорт csv, импорт по расписанию, импорт парсер парсинг csv

Click to return to top of page in style!