Saltar al contenido
Codifíca.me | Desarrollo web | Programación

Funciones Opencart | Configuracion y Moneda

22 febrero, 2014

Estas son las funciones de Opencart relacionadas con la configuración y la moneda del cliente que se pueden llamar desde todas las páginas, desde todos los controlladores, módelos y vistas que tenga tu tienda, las podéis encontrar en la web oficial de Opencart.

Las dividiremos en varios post, en este estarán las funciones que hacen referencia a la configuración y a la moneda.

Configuración

1
$this->config->get($key);

Devuelve el valor de una opción de configuración de la base de datos.

1
$this->config->set($key, $value);

Crea una nueva opción de configuración con una clave y un valor, usado habitualmente para instalar módulos.

1
$this->config->has($key);

Nos indica si la tabla de configuración tiene un valor para esa “keyword” en particular.

1
$this->config->load($filename);

Lee un fichero con Opencart

Moneda

1
$this->currency->set($currency);

Establece la moneda para ese usuario.

1
$this->currency->format($number, $currency =, $value =, $format = true);

Se usa para formatear los precios con la moneda que le indicamos.

1
$this->currency->convert($value, $from, $to);

Se usa para convertir de un tipo de moneda a otro.

1
$this->currency->getId($currency =);

Devuelve el id de una moneda. Si no le pasas un parámetro te devuelve el id de la moneda actual.

1
2
3
4
5
$this->currency->getSymbolLeft($currency =);
 
Toma el simbolo de la izquierda, si hay alguno, para mostrarlo junto al precio.
<pre lang="php" line="1">
$this->currency->getSymbolRight($currency =);

Toma el simbolo de la derecha, si hay alguno, para mostrarlo junto al precio.

1
$this->currency->getDecimalPlace($currency =);

Toma el símbolo de separación de los valores decimal en la moneda selecionada.

1
$this->currency->getCode();

Devuelve el codigo ISO de la moneeda seleccionada

1
$this->currency->getValue($currency =);

Devuele el valor de la moneda selecionada. Este es el valor que se utiliza para calcular los porcentajes de la moneda.

1
$this->currency->has($currency);

Comprueba las monedas que tienes activas.