Как вывести в яндекс маркет вместо описания характеристики товаров


Adems
 Поделиться

Рекомендуемые сообщения

Здравствуйте! Подскажите пожалуйста как вывести в опенкарт про 2.3 в модуле яндекс маркет вместо описания товаров их характеристики?

Ссылка на комментарий
Поделиться на других сайтах

12 часа назад, Adems сказал:

Здравствуйте! Подскажите пожалуйста как вывести в опенкарт про 2.3 в модуле яндекс маркет вместо описания товаров их характеристики?

 

изменить в шаблоне модуля вывод описания на характеристики

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, Nameless сказал:

 

изменить в шаблоне модуля вывод описания на характеристики

У него нет шаблона, это фид, править надо в контроллере, вопрос только как?

$data['description'] = $product['description']; - чем заменить? какой переменной не пойму

Ссылка на комментарий
Поделиться на других сайтах

5 минут назад, Adems сказал:

У него нет шаблона, это фид, править надо в контроллере, вопрос только как?

$data['description'] = $product['description']; - чем заменить? какой переменной не пойму

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

Ссылка на комментарий
Поделиться на других сайтах

7 минут назад, Nameless сказал:

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

Спасибо за ответ, в том-то и дело что они таблицей выводятся и там используются несколько переменных, а как их правильно записать чтоб они работали как в товаре не пойму вот кусок: <div class="tab-pane  active" id="tab-specification">
              <table class="table table-bordered">
              <thead>
                <?php foreach ($attribute_groups as $attribute_group) { ?>
                  <tr>
                    <td colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></td>
                  </tr>
                <tbody>
                  <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
                  <tr>
                    <td><?php echo $attribute['name']; ?></td>
                    <td><?php echo $attribute['text']; ?></td>
                  </tr>
                  <?php } ?>
                </tbody>
                <?php } ?>
              </table>

Не хотелось бы покупать, мне необходимо просто заменить описание характеристиками именно не добавить а заменить.

 

Ссылка на комментарий
Поделиться на других сайтах

12 минуты назад, Adems сказал:

Спасибо за ответ, в том-то и дело что они таблицей выводятся и там используются несколько переменных, а как их правильно записать чтоб они работали как в товаре не пойму вот кусок: <div class="tab-pane  active" id="tab-specification">
              <table class="table table-bordered">
              <thead>
                <?php foreach ($attribute_groups as $attribute_group) { ?>
                  <tr>
                    <td colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></td>
                  </tr>
                <tbody>
                  <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
                  <tr>
                    <td><?php echo $attribute['name']; ?></td>
                    <td><?php echo $attribute['text']; ?></td>
                  </tr>
                  <?php } ?>
                </tbody>
                <?php } ?>
              </table>

Не хотелось бы покупать, мне необходимо просто заменить описание характеристиками именно не добавить а заменить.

 

не программист не могу помочь, цена модуля не большая, самому пришлось поставить

Ссылка на комментарий
Поделиться на других сайтах

Попробуйте так

Скрытый текст

$data['description'] = '';
foreach ($attribute_groups as $attribute_group) {
	$data['description'] .= $attribute_group['name'] . ' ';
	foreach ($attribute_group['attribute'] as $attribute) { 
		$data['description'] .= $attribute['name'] . ': ';
		$data['description'] .= $attribute['text'] . ' ';
	}
}

 

 

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Tercius сказал:

Попробуйте так

  Скрыть содержимое


$data['description'] = '';
foreach ($attribute_groups as $attribute_group) {
	$data['description'] .= $attribute_group['name'] . ' ';
	foreach ($attribute_group['attribute'] as $attribute) { 
		$data['description'] .= $attribute['name'] . ': ';
		$data['description'] .= $attribute['text'] . ' ';
	}
}

 

 

Спасибо за помощь но к сожалению, ошибка синтаксиса, не получается так. Я в пхп не силён, время учить нет да и мозгов может тоже))

Ссылка на комментарий
Поделиться на других сайтах

14 часа назад, Adems сказал:

Спасибо за помощь но к сожалению, ошибка синтаксиса, не получается так. Я в пхп не силён, время учить нет да и мозгов может тоже))

Там форум символы вставляет, попробуйте из исходников кода переписать

Ссылка на комментарий
Поделиться на других сайтах

4 часа назад, Tercius сказал:

Там форум символы вставляет, попробуйте из исходников кода переписать

Переписал но не выводит, только этот элемент вместо характеристик <description/> и то в неправильном виде))

Ссылка на комментарий
Поделиться на других сайтах

7 минут назад, Adems сказал:

Переписал но не выводит, только этот элемент вместо характеристик <description/> и то в неправильном виде))

сделайте скрин

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу