- follow:
- <?PHP
- // Valores constantes a modificar según el comercio
- $url_tpvv='https://tpv01.cajarural.com/nuevo_tpv/tpv/jsp/tpvjp_validaComercio.jsp';
- $clave='CLAVE'; // Clave de comercio proporcionada por Sermepa.
- $name='Nombre de la empresa'; // Nombre del comercio que sale en la transaccion.
- $code='Comercio'; // Codigo de comercio proporcionado por Sermepa.
- $terminal='001'; // Terminal usado.
- $currency='978'; // 978=Euros.
- $tipoOperacion='0'; // Tipo de operacion. 0=Autorizacion.
- $urlOK = JURI::base().'index.php?page=account.order_details&order_id='.$db->f("order_id").'&option=com_virtuemart&Itemid=16';
- $urlKO = JURI::base().'index.php?option=com_content&view=article&id=19&Itemid=16';
- $urlMerchant= JURI::base().'administrator/components/com_virtuemart/notificacion_sermepa.php'; // Para poder definir una URL del comercio es necesario usar PHP5
- $idioma = '0'; // idioma
-
- $order = '000'.$db->f("order_id");
- $amount=$db->f("order_total")*100;
-
- $message = $fecha.$clave.$amount.$currency.$order;
-
- if( $page == "checkout.thankyou" ) {
- ?>
- <form name="form" action="<?php echo $url_tpvv?>" method="post">
- <input type="hidden" name="cmd" value="cart" />
- <input type="hidden" name="importe" value="<?php echo $amount?>" />
- <input type="hidden" name="fecha" value="<?php echo $fecha?>" />
- <input type="hidden" name="idioma" value="<?php echo $idioma?>" />
- <input type="hidden" name="moneda" value="<?php echo $currency?>" />
- <input type="hidden" name="numpedido" value="<?php echo $order?>" />
- <input type="hidden" name="fuc" value="<?php echo $code?>" />
- <input type="hidden" name="firma" value="<?php echo $signature ?>" />
- <input type="hidden" name="idterminal" value="<?php echo $terminal?>" />
- </form>
-
- <script language="JavaScript">
- document.forms.form.submit();
- </script>
-
- <?PHP } ?>
-
Repositorio de actualizaciones joomla 1.5 en formato parche para instalación en funcionamiento. Al estar en modo parche solo se aplican los cambios y respeta mejor las modificaciones que se hubieran hecho.
Para aplicarlas solo hay que ejecutar este comando en linux patch --binary -p1 < "fichero" dentro del directorio joomla.
En sistemas de multiples instalaciones he creado un script que facilita dicha tarea. Actualizado para solo actualizar la version 1.5
- #!/bin/sh
-
- if [ ! "$1" ]
- then
- echo "No exist patch"
- exit
- fi
-
-
- for DOM in `find */htdocs/libraries/joomla/version.php|cut -d/ -f1`
- do
-
- if [ "`grep \\$RELEASE $DOM/htdocs/libraries/joomla/version.php|grep 1\\.5`" ]
- then
- echo "Actualizando $DOM"
- patch --binary -p1 -d ./$DOM/htdocs/ < $1 &>/dev/null
- if [ $? -ne 0 ]
- then
- echo "** Error to update domain $DOM"
- fi
- fi
- done
update_joomla15.sh (379 Bytes)
Actualizaciones Joomla 1.5:
joomla-10_11.diff (299.14 kB)
joomla-11_12.diff (3.85 MB)
joomla-13_14.diff (5.99 kB)
joomla-14_15.diff (1.1 MB)
joomla-16_17.diff (150.15 kB)
joomla-17_18.diff (69.98 kB)
joomla-18_20.diff (478.53 kB)
joomla-20_21.diff (4.07 kB)
joomla-21_22.diff (126 kB)
joomla-22_23.diff (704.42 kB)
joomla-23_24.diff (11.27 kB)
joomla-24_25.diff (3.6 kB)
* Nota: Estos parches no incluyen el directorio de /install