Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
personalizacionjoomla [2012/01/19 14:15] 10.12.12.70 |
personalizacionjoomla [2017/03/27 17:44] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== Personalicación de Joomla====== | + | ====== Personalización de Joomla====== |
| ===== Sustituir el código de provincia por el nombre de provincia en pedidos ===== | ===== Sustituir el código de provincia por el nombre de provincia en pedidos ===== | ||
| Línea 62: | Línea 62: | ||
| require_once(CLASSPATH.'ps_country.php'); | require_once(CLASSPATH.'ps_country.php'); | ||
| $country = new ps_country(); | $country = new ps_country(); | ||
| - | $dbc = $country->get_country_by_code($dbst->f($field->name)); | + | $dbc = $country->get_country_by_code($dbbt->f($field->name)); |
| if( $dbc !== false ) echo $dbc->f('country_name'); | if( $dbc !== false ) echo $dbc->f('country_name'); | ||
| break; | break; | ||
| default: | default: | ||
| - | echo $dbst->f($field->name); | + | echo $dbbt->f($field->name); |
| break; | break; | ||
| } | } | ||
| Línea 87: | Línea 87: | ||
| break; | break; | ||
| default: | default: | ||
| - | echo $dbst->f($field->name); | + | echo $dbbt->f($field->name); |
| break; | break; | ||
| } | } | ||
| - | | + | |
| + | En el fichero **administrator/components/com_virtuemart/html/order.order_print.php** | ||
| + | |||
| + | Sustituímos el código (aprox. línea 267 y línea 297): | ||
| + | switch($field->name) { | ||
| + | case 'country': | ||
| + | require_once(CLASSPATH.'ps_country.php'); | ||
| + | $country = new ps_country(); | ||
| + | $dbc = $country->get_country_by_code($dbt->f($field->name)); | ||
| + | if( $dbc !== false ) echo $dbc->f('country_name'); | ||
| + | break; | ||
| + | default: | ||
| + | echo $dbt->f($field->name); | ||
| + | break; | ||
| + | } | ||
| + | |||
| + | |||
| + | Por: | ||
| + | |||
| + | switch($field->name) { | ||
| + | case 'country': | ||
| + | require_once(CLASSPATH.'ps_country.php'); | ||
| + | $country = new ps_country(); | ||
| + | $dbc = $country->get_country_by_code($dbst->f($field->name)); | ||
| + | if( $dbc !== false ) echo $dbc->f('country_name'); | ||
| + | break; | ||
| + | case 'state': | ||
| + | $q = "SELECT state_name FROM #__{vm}_state WHERE state_2_code='".$dbt->f("state")."'"; | ||
| + | $dbc->query($q); | ||
| + | $dbc->next_record(); | ||
| + | echo $dbc->f("state_name"); | ||
| + | break; | ||
| + | default: | ||
| + | echo $dbt->f($field->name); | ||
| + | break; | ||
| + | } | ||
| + | |||
| + | | ||
| | | ||