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.