Страница 1 из 1

Как добавить в экспорт ссылку на страницу товара?

Добавлено: 24.12.2018, 08:59
mustang75
Очень не хватает

Добавлено: 24.12.2018, 10:16
korshunov
Пробуйте в backend/ajax/export.php
добавить
$res['url'] = $this->config->root_url.'/products/'.$res['url'];
перед
fputcsv($f, $res, $this->column_delimiter);

Добавлено: 24.12.2018, 12:41
mustang75
korshunov писал(а):Пробуйте в backend/ajax/export.php
добавить
$res['url'] = $this->config->root_url.'/products/'.$res['url'];
перед
fputcsv($f, $res, $this->column_delimiter);

У меня нет этой строчки fputcsv($f, $res, $this->column_delimiter);[/quote]
Версия OkayCMS v.2.2.3

Добавлено спустя 2 минуты 21 секунду:
Приложил файл

Добавлено: 24.12.2018, 13:30
korshunov
В присланном Вами файле - строка 176 как раз такая...

Добавлено: 24.12.2018, 14:10
mustang75
korshunov писал(а):В присланном Вами файле - строка 176 как раз такая...
Спасибо большое, все сработало, через поиск искал не показало.
Мне нужно еще добавить полный путь картинкам и полное описание, что с меня?

Добавлено: 24.12.2018, 16:48
korshunov
Полный путь для картинок-оригиналов:
После
foreach($images as $image) {
вставить
$image->filename = $this->config->root_url.'/files/originals/'.$image->filename;

Описание товара и так есть в экспорте - и полное и краткое - колонки Annotation и Description.

Добавлено: 24.12.2018, 18:10
mustang75
Спасибо еще раз, все получилось
Еще забыл... как сделать вывод валюты в формате 6950.00 UAH ?

Добавлено: 25.12.2018, 06:46
korshunov
Формат задается в настройках валюты.

Если хотите на одних страницах в одном формате цену показывать, на других - в другом, то такого удовольствия нет, надо переделывать api...