Jump to content
Sign in to follow this  
vivivor

Правка модуля экспорта в формате YML(яндекс маркет)

Recommended Posts

Потребовалось немного изменить модуль экспорта для яндекс маркета
 
Нужно сделать из

<product_type>Авто, мото / Аксессуары</product_type>

это

<g:product_type>Авто, мото / Аксессуары</g:product_type>

Share this post


Link to post
Share on other sites

Потребовалось немного изменить модуль экспорта для яндекс маркета

 

Нужно сделать из

<product_type>Авто, мото / Аксессуары</product_type>
это

<g:product_type>Авто, мото / Аксессуары</g:product_type>
А какой модуль используете? И где жа там product_type?

Share this post


Link to post
Share on other sites

используется ваш модуль, product_type добавил сам

Share this post


Link to post
Share on other sites

используется ваш модуль, product_type добавил сам

Ну а почему тогда просто не переименовать?

Share this post


Link to post
Share on other sites

уже так пробовал, не получилось, по этому пишу здесь
 

переименовывал так, проблема в двоеточии

$data['g:product_type'] = $yandex_yml_categ_mapping[$product['category_id']];
$allowed_tags = array('url'=>0, 'buyurl'=>0, 'price'=>1, 'wprice'=>0, 'currencyId'=>1, 'xCategory'=>0, 'categoryId'=>1, 'g:product_type'=>0,

 
ошибка

This page contains the following errors:

error on line 43 at column 16: Namespace prefix g on product_type is not defined

Below is a rendering of the page up to the first error.

Share this post


Link to post
Share on other sites

Получается добавить только букву g

private function array2Tag($tags) {
  $retval = '';
  foreach ($tags as $key => $value) {
	if (is_array($value)) {
		foreach ($value as $val) {
			$retval .= '<g' . $key . '>' . $val . '</g' . $key . '>' . $this->eol;
		}
	}else{
		$retval .= '<g' . $key . '>' . $value . '</g' . $key . '>' . $this->eol;
	}
}
return $retval;
}

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.