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

marokkott    0

OpenCart 1.4.9

Требуется сделать экспорт товаров в YML-файл, бюджет ~1000 руб.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk   
Гость brk
marokkott    0

Пробовал, ошибки отдают, они для opencart-а 1.5.x, мне именно что под 1.4.9 нужно

Связался с toporchillo, думаю договоримся о разработке, спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость brk   
Гость brk

Пробовал, ошибки отдают, они для opencart-а 1.5.x, мне именно что под 1.4.9 нужно

Связался с toporchillo, думаю договоримся о разработке, спасибо

Вам дали две подсказки по 1.4.9 - он же 0.2.2

файл yml для этой версии бесплатно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
marokkott    0

Извиняюсь, ошибся с версией, сейчас стоит 1.4.8

Оба модуля, и из начала ветки и тот, на который вы дали ссылку, отдают ошибку:

Fatal error: Call to undefined method Currency::getDecimalPlace() in /home/***/public_html/catalog/controller/export/yml.php on line 38

В настройках модуля выбрана валюта RUB (она там одна) и в настройках системы стоит дефолтная валюта RUB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 097

добавьте в файл

system/library/currency.php

перед

public function getCode() {
return $this->code;
}

три метода

public function getSymbolLeft($currency = '') {
if (!$currency) {
return $this->currencies[$this->code]['symbol_left'];
} elseif ($currency && isset($this->currencies[$currency])) {
return $this->currencies[$currency]['symbol_left'];
} else {
return '';
}
}

public function getSymbolRight($currency = '') {
if (!$currency) {
return $this->currencies[$this->code]['symbol_right'];
} elseif ($currency && isset($this->currencies[$currency])) {
return $this->currencies[$currency]['symbol_right'];
} else {
return '';
}
}

public function getDecimalPlace($currency = '') {
if (!$currency) {
return $this->currencies[$this->code]['decimal_place'];
} elseif ($currency && isset($this->currencies[$currency])) {
return $this->currencies[$currency]['decimal_place'];
} else {
return 0;
}
}

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу