Jump to content


Photo
- - - - -

Помогите с импортом - jbprice, jbimage


  • This topic is locked This topic is locked
69 replies to this topic

#21 shoorcan

shoorcan
  • JBZoo User (rus)
  • User rate: 2
  • posts: 39
  • topics: 5

Posted 29 October 2012 - 09:18

Огромное спасибо! Раз уж тут собрались такие умы, помогите с експортом) что бы цена и фото тоже выгружалось.  И  еще вопрос: реально ли сделать выгрузку мета тегов?

Нашел уже решение по экспорту?
  • 0

#22 veronikashiman

veronikashiman
  • JBZoo User (rus)
  • User rate: 0
  • posts: 105
  • topics: 25

Posted 30 October 2012 - 07:15

Нет, все никак не выходит  :(
  • 0

#23 vipdle

vipdle
  • JBZoo User (rus)
  • User rate: 0
  • posts: 34
  • topics: 7

Posted 30 October 2012 - 09:18

Если нужно импортировать цены из csv c описанием цены, то код
case 'jbprice':
		$element_data = array();
		foreach ($columns as $column) {
			if (!empty($data[$column])) {
				$element_data[$column] = array('value' => $data[$column]);
			}
		}
		$elements[$assignment]->bindData($element_data);
		break;
Нужно заменить на:
case 'jbprice':
										$element_data = array();
										foreach ($columns as $column) {
											if (!empty($data[$column])) {
												$pricearray = explode("///",$data[$column]);
												$element_data[$column] = array('value' => $pricearray[0],'description' => $pricearray[1]);
											}
										}
										$elements[$assignment]->bindData($element_data);
										break;
И в самом csv описание цены указывать в виде, напр.
986///Оптовая
где 986 - цена,  "///" - разделитель, а "Оптовая" - описание цены.
P.S: Неплохо было бы сделать на форме или сайте раздел с хаками, так как поиск по форму не работает. По крайней мере у меня.
  • 0

#24 2980764

2980764
  • JBZoo User (rus)
  • User rate: 0
  • posts: 14
  • topics: 2

Posted 30 October 2012 - 15:48

В новой версии 1.5.0 появилась возможность импортировать csv в такие поля как selekt, radio и checbox. Способ описанный здесь импорта в jbprice,  jbimage реально работает. Почему бы разработчикам не включить его в файл импорта в следующем обновлении? Ведь добавили новые поля в файл импорта в новой версии...
  • 0

#25 bibalaev

bibalaev
  • JBZoo User (rus)
  • User rate: 0
  • posts: 154
  • topics: 27

Posted 31 October 2012 - 06:55

как вы добавили импорт цен и артикула сюда?
  • 0

#26 bibalaev

bibalaev
  • JBZoo User (rus)
  • User rate: 0
  • posts: 154
  • topics: 27

Posted 31 October 2012 - 06:57

у меня не показывает в выпадающем "цену" и "артикул"
  • 0

#27 vipdle

vipdle
  • JBZoo User (rus)
  • User rate: 0
  • posts: 34
  • topics: 7

Posted 31 October 2012 - 09:07

У меня не артикул добавляется, а описание цены... В админке справа от цены есть поле свободного ввода описания.
  • 0

#28 bibalaev

bibalaev
  • JBZoo User (rus)
  • User rate: 0
  • posts: 154
  • topics: 27

Posted 31 October 2012 - 09:12

а как вы добавляете цену, если у вас 500 артикулов?
  • 0

#29 bibalaev

bibalaev
  • JBZoo User (rus)
  • User rate: 0
  • posts: 154
  • topics: 27

Posted 31 October 2012 - 09:14

у меня ситуация следующая, мне как воздух необходимо чтобы добавлялась цена.
у вас тут jbprice имеется в выпадающем. ну на скрине. тоесть у автора топа. как у него он появился?
  • 0

#30 vipdle

vipdle
  • JBZoo User (rus)
  • User rate: 0
  • posts: 34
  • topics: 7

Posted 31 October 2012 - 09:48

в файле import.php заменить:
if (in_array($element->getElementType(), array('text', 'textarea', 'link', 'email', 'image', 'gallery', 'download', 'date', 'googlemaps', 'country')))
на
if (in_array($element->getElementType(), array('text', 'textarea', 'link', 'email', 'image', 'gallery', 'download', 'date', 'googlemaps', 'country', 'jbprice')))

P.S.Скриншот в первом посте можно сдвинуть скролом вправо...там отмечено место вставки и что вставлять для того что бы получился выбор как на скриншоте...
  • 0




Click to return to top of page in style!