dbxapp 4.1.3
CMS, Shop, Workflows und modulare Geschäftsanwendungen
Loading...
Searching...
No Matches
checkout_es.fd.php File Reference

Go to the source code of this file.

Variables

 $messages = array()
 $messages ['save_success'] = 'Los datos se guardaron'
 $messages ['save_succeass'] = $messages['save_success']
 $messages ['save_error'] = 'Los datos no se pudieron guardar'
 $messages ['page_title'] = 'Finalizar compra'
 $messages ['bar_title'] = 'Completar pedido'
 $messages ['page_subtitle'] = 'Revise los datos del cliente y pruebe el proceso de pedido de demostración.'
 $messages ['empty_title'] = 'El carrito está vacío'
 $messages ['empty_subtitle'] = 'Seleccione artículos antes de finalizar la compra.'
 $messages ['empty_message'] = 'Seleccione un artículo del catálogo y añádalo al carrito.'
 $messages ['login_subtitle'] = 'Inicio de sesión obligatorio.'
 $messages ['login_message'] = '<strong>Inicio de sesión obligatorio.</strong><br>Los pedidos como invitado están desactivados. Inicie sesión antes de completar el pedido.'
 $messages ['form_info'] = 'Revise los datos del cliente, el método de pago y la aceptación de los textos legales.'
 $messages ['validation_error'] = 'Revise los campos obligatorios resaltados.'
 $messages ['no_payment'] = 'No hay ningún método de pago disponible.'
 $messages ['select_payment'] = 'Seleccione un método de pago disponible.'
 $messages ['confirm_legal'] = 'Acepte los textos legales y confirme que ha leído la política de desistimiento.'
 $messages ['legal_field_error'] = 'Acepte los textos legales.'
 $messages ['withdrawal_field_error'] = 'Confirme que ha leído la política de desistimiento.'
 $messages ['order_error'] = 'No se pudo crear el pedido.'
 $messages ['technical_error'] = 'No se pudo procesar el pedido debido a un error técnico.'
 $messages ['demo_title'] = 'Tienda de demostración – sin compra real'
 $messages ['demo_message'] = 'Esta tienda se ofrece exclusivamente con fines de demostración y prueba. Puede completar todo el proceso de pedido con datos de prueba; únicamente se procesa una operación técnica de prueba. No se realizan compras, pagos ni entregas reales y no se formaliza ningún contrato de compraventa.'
 $messages ['payment_bank_transfer'] = 'Pago anticipado / transferencia bancaria'
 $messages ['payment_invoice'] = 'Factura'
 $messages ['payment_none_help'] = 'Actualmente no hay ningún método de pago activo o completamente configurado.'
 $messages ['payment_bank_transfer_help'] = 'El pedido se guarda. A continuación, el cliente transfiere el importe indicando el número de pedido como concepto.'
 $messages ['payment_invoice_help'] = 'El pedido se guarda y se paga más tarde mediante factura.'
 $messages ['payment_paypal_help'] = 'Se le redirigirá a PayPal. El pago se actualiza automáticamente después de la autorización.'
 $messages ['payment_amazon_help'] = 'Se le redirigirá a Amazon Pay. Los modos sandbox y real usan las credenciales guardadas en la configuración de la tienda.'
 $messages ['bank_transfer_default'] = 'Transfiera el importe de la factura e indique el número de pedido.'
 $messages ['invoice_default'] = 'Recibirá una factura. Pague dentro del plazo indicado.'
 $messages ['paypal_default'] = 'El pago se autoriza mediante PayPal y se actualiza automáticamente tras una respuesta correcta.'
 $messages ['amazon_default'] = 'El pago se autoriza mediante Amazon Pay y se actualiza automáticamente tras una respuesta correcta.'
 $messages ['account_owner'] = 'Titular de la cuenta'
 $messages ['purpose'] = 'Concepto'
 $messages ['column_product'] = 'Producto'
 $messages ['column_quantity'] = 'Cantidad'
 $messages ['column_price'] = 'Precio'
 $messages ['column_shipping'] = 'Envío'
 $messages ['column_total'] = 'Total'
 $messages ['amount_due'] = 'Importe a pagar'
 $messages ['order_saved_title'] = 'Pedido guardado'
 $messages ['order_number_text'] = 'Su número de pedido es'
 $messages ['payment_method_label'] = 'Método de pago'
 $messages ['status_label'] = 'Estado'
 $messages ['order_waiting'] = 'El pedido está visible en la administración de la tienda y está pendiente de tramitación.'
 $messages ['total_label'] = 'Total'
 $messages ['view_orders'] = 'Ver pedidos'
 $messages ['continue_shopping'] = 'Seguir comprando'
 $messages ['thanks_title'] = 'Gracias'
 $messages ['saved_snapshot_subtitle'] = 'El pedido se guardó como instantánea.'
 $messages ['payment_note'] = 'Información de pago'
 $addField
 $cfg = array()
if(function_exists('dbx')) $cfgBool
 $paymentOptions = array()
if( $cfgBool( 'payment_bank_transfer_enabled', true)) if($cfgBool('payment_invoice_enabled', false)) if($cfgBool( 'payment_paypal_enabled', false) &&trim((string)( $cfg[ 'payment_paypal_client_id'] ?? '')) !=='' &&trim((string)( $cfg[ 'payment_paypal_client_secret'] ?? '')) !=='') if( $cfgBool('payment_amazon_pay_enabled', false) &&trim((string)($cfg['payment_amazon_pay_merchant_id'] ?? '')) !=='' &&trim((string)($cfg['payment_amazon_pay_store_id'] ?? '')) !=='' &&trim((string)($cfg['payment_amazon_pay_public_key_id'] ?? '')) !=='' &&trim((string)($cfg['payment_amazon_pay_private_key'] ?? '')) !=='') $optionString = ''

Variable Documentation

◆ $addField

$addField
Initial value:
= function($name, $type, $label, $rules, $tpl, $extra = array()) use (&$fields) {
$field=array();
$field['name']=$name;
$field['type']=$type;
$field['index']='';
$field['length']=$extra['length'] ?? '';
$field['default']=$extra['default'] ?? '';
$field['label']=$label;
$field['rules']=$rules;
$field['tooltip']=$extra['tooltip'] ?? '';
$field['errormsg']=$extra['errormsg'] ?? '';
$field['placeholder']=$extra['placeholder'] ?? '';
$field['convert']='';
$field['protect']='0';
$field['mask']='';
$field['data']=$extra['data'] ?? '';
$field['options']=$extra['options'] ?? '';
$field['tpl']=$tpl;
}
if($web->content_permalink_redirect_target() !=='') $tpl

Definition at line 56 of file checkout_es.fd.php.

◆ $cfg

$cfg = array()

Definition at line 84 of file checkout_es.fd.php.

◆ $cfgBool

if (function_exists( 'dbx')) $cfgBool
Initial value:
= function(string $key, bool $default = false) use ($cfg): bool {
if (!array_key_exists($key, $cfg)) {
return $default;
}
$value = $cfg[$key];
if (is_bool($value)) return $value;
return in_array(strtolower(trim((string)$value)), array('1', 'true', 'yes', 'on'), true);
}
$cfg

Definition at line 89 of file checkout_es.fd.php.

◆ $messages [1/53]

$messages[ 'account_owner'] = 'Titular de la cuenta'

Definition at line 36 of file checkout_es.fd.php.

◆ $messages [2/53]

$messages[ 'amazon_default'] = 'El pago se autoriza mediante Amazon Pay y se actualiza automáticamente tras una respuesta correcta.'

Definition at line 35 of file checkout_es.fd.php.

◆ $messages [3/53]

$messages[ 'amount_due'] = 'Importe a pagar'

Definition at line 43 of file checkout_es.fd.php.

◆ $messages [4/53]

$messages[ 'bank_transfer_default'] = 'Transfiera el importe de la factura e indique el número de pedido.'

Definition at line 32 of file checkout_es.fd.php.

◆ $messages [5/53]

$messages[ 'bar_title'] = 'Completar pedido'

Definition at line 7 of file checkout_es.fd.php.

◆ $messages [6/53]

$messages[ 'column_price'] = 'Precio'

Definition at line 40 of file checkout_es.fd.php.

◆ $messages [7/53]

$messages[ 'column_product'] = 'Producto'

Definition at line 38 of file checkout_es.fd.php.

◆ $messages [8/53]

$messages[ 'column_quantity'] = 'Cantidad'

Definition at line 39 of file checkout_es.fd.php.

◆ $messages [9/53]

$messages[ 'column_shipping'] = 'Envío'

Definition at line 41 of file checkout_es.fd.php.

◆ $messages [10/53]

$messages[ 'column_total'] = 'Total'

Definition at line 42 of file checkout_es.fd.php.

◆ $messages [11/53]

$messages[ 'confirm_legal'] = 'Acepte los textos legales y confirme que ha leído la política de desistimiento.'

Definition at line 18 of file checkout_es.fd.php.

◆ $messages [12/53]

$messages[ 'continue_shopping'] = 'Seguir comprando'

Definition at line 51 of file checkout_es.fd.php.

◆ $messages [13/53]

$messages[ 'demo_message'] = 'Esta tienda se ofrece exclusivamente con fines de demostración y prueba. Puede completar todo el proceso de pedido con datos de prueba; únicamente se procesa una operación técnica de prueba. No se realizan compras, pagos ni entregas reales y no se formaliza ningún contrato de compraventa.'

Definition at line 24 of file checkout_es.fd.php.

◆ $messages [14/53]

$messages[ 'demo_title'] = 'Tienda de demostración – sin compra real'

Definition at line 23 of file checkout_es.fd.php.

◆ $messages [15/53]

$messages[ 'empty_message'] = 'Seleccione un artículo del catálogo y añádalo al carrito.'

Definition at line 11 of file checkout_es.fd.php.

◆ $messages [16/53]

$messages[ 'empty_subtitle'] = 'Seleccione artículos antes de finalizar la compra.'

Definition at line 10 of file checkout_es.fd.php.

◆ $messages [17/53]

$messages[ 'empty_title'] = 'El carrito está vacío'

Definition at line 9 of file checkout_es.fd.php.

◆ $messages [18/53]

$messages[ 'form_info'] = 'Revise los datos del cliente, el método de pago y la aceptación de los textos legales.'

Definition at line 14 of file checkout_es.fd.php.

◆ $messages [19/53]

$messages[ 'invoice_default'] = 'Recibirá una factura. Pague dentro del plazo indicado.'

Definition at line 33 of file checkout_es.fd.php.

◆ $messages [20/53]

$messages[ 'legal_field_error'] = 'Acepte los textos legales.'

Definition at line 19 of file checkout_es.fd.php.

◆ $messages [21/53]

$messages[ 'login_message'] = '<strong>Inicio de sesión obligatorio.</strong><br>Los pedidos como invitado están desactivados. Inicie sesión antes de completar el pedido.'

Definition at line 13 of file checkout_es.fd.php.

◆ $messages [22/53]

$messages[ 'login_subtitle'] = 'Inicio de sesión obligatorio.'

Definition at line 12 of file checkout_es.fd.php.

◆ $messages [23/53]

$messages[ 'no_payment'] = 'No hay ningún método de pago disponible.'

Definition at line 16 of file checkout_es.fd.php.

◆ $messages [24/53]

$messages[ 'order_error'] = 'No se pudo crear el pedido.'

Definition at line 21 of file checkout_es.fd.php.

◆ $messages [25/53]

$messages[ 'order_number_text'] = 'Su número de pedido es'

Definition at line 45 of file checkout_es.fd.php.

◆ $messages [26/53]

$messages[ 'order_saved_title'] = 'Pedido guardado'

Definition at line 44 of file checkout_es.fd.php.

◆ $messages [27/53]

$messages[ 'order_waiting'] = 'El pedido está visible en la administración de la tienda y está pendiente de tramitación.'

Definition at line 48 of file checkout_es.fd.php.

◆ $messages [28/53]

$messages[ 'page_subtitle'] = 'Revise los datos del cliente y pruebe el proceso de pedido de demostración.'

Definition at line 8 of file checkout_es.fd.php.

◆ $messages [29/53]

$messages[ 'page_title'] = 'Finalizar compra'

Definition at line 6 of file checkout_es.fd.php.

◆ $messages [30/53]

$messages[ 'payment_amazon_help'] = 'Se le redirigirá a Amazon Pay. Los modos sandbox y real usan las credenciales guardadas en la configuración de la tienda.'

Definition at line 31 of file checkout_es.fd.php.

◆ $messages [31/53]

$messages[ 'payment_bank_transfer'] = 'Pago anticipado / transferencia bancaria'

Definition at line 25 of file checkout_es.fd.php.

◆ $messages [32/53]

$messages[ 'payment_bank_transfer_help'] = 'El pedido se guarda. A continuación, el cliente transfiere el importe indicando el número de pedido como concepto.'

Definition at line 28 of file checkout_es.fd.php.

◆ $messages [33/53]

$messages[ 'payment_invoice'] = 'Factura'

Definition at line 26 of file checkout_es.fd.php.

◆ $messages [34/53]

$messages[ 'payment_invoice_help'] = 'El pedido se guarda y se paga más tarde mediante factura.'

Definition at line 29 of file checkout_es.fd.php.

◆ $messages [35/53]

$messages[ 'payment_method_label'] = 'Método de pago'

Definition at line 46 of file checkout_es.fd.php.

◆ $messages [36/53]

$messages[ 'payment_none_help'] = 'Actualmente no hay ningún método de pago activo o completamente configurado.'

Definition at line 27 of file checkout_es.fd.php.

◆ $messages [37/53]

$messages[ 'payment_note'] = 'Información de pago'

Definition at line 54 of file checkout_es.fd.php.

◆ $messages [38/53]

$messages[ 'payment_paypal_help'] = 'Se le redirigirá a PayPal. El pago se actualiza automáticamente después de la autorización.'

Definition at line 30 of file checkout_es.fd.php.

◆ $messages [39/53]

$messages[ 'paypal_default'] = 'El pago se autoriza mediante PayPal y se actualiza automáticamente tras una respuesta correcta.'

Definition at line 34 of file checkout_es.fd.php.

◆ $messages [40/53]

$messages[ 'purpose'] = 'Concepto'

Definition at line 37 of file checkout_es.fd.php.

◆ $messages [41/53]

$messages[ 'save_error'] = 'Los datos no se pudieron guardar'

Definition at line 5 of file checkout_es.fd.php.

◆ $messages [42/53]

$messages[ 'save_succeass'] = $messages['save_success']

Definition at line 4 of file checkout_es.fd.php.

◆ $messages [43/53]

$messages[ 'save_success'] = 'Los datos se guardaron'

Definition at line 3 of file checkout_es.fd.php.

◆ $messages [44/53]

$messages[ 'saved_snapshot_subtitle'] = 'El pedido se guardó como instantánea.'

Definition at line 53 of file checkout_es.fd.php.

◆ $messages [45/53]

$messages[ 'select_payment'] = 'Seleccione un método de pago disponible.'

Definition at line 17 of file checkout_es.fd.php.

◆ $messages [46/53]

$messages[ 'status_label'] = 'Estado'

Definition at line 47 of file checkout_es.fd.php.

◆ $messages [47/53]

$messages[ 'technical_error'] = 'No se pudo procesar el pedido debido a un error técnico.'

Definition at line 22 of file checkout_es.fd.php.

◆ $messages [48/53]

$messages[ 'thanks_title'] = 'Gracias'

Definition at line 52 of file checkout_es.fd.php.

◆ $messages [49/53]

$messages[ 'total_label'] = 'Total'

Definition at line 49 of file checkout_es.fd.php.

◆ $messages [50/53]

$messages[ 'validation_error'] = 'Revise los campos obligatorios resaltados.'

Definition at line 15 of file checkout_es.fd.php.

◆ $messages [51/53]

$messages[ 'view_orders'] = 'Ver pedidos'

Definition at line 50 of file checkout_es.fd.php.

◆ $messages [52/53]

$messages[ 'withdrawal_field_error'] = 'Confirme que ha leído la política de desistimiento.'

Definition at line 20 of file checkout_es.fd.php.

◆ $messages [53/53]

$messages = array()

Definition at line 2 of file checkout_es.fd.php.

◆ $optionString

if($cfgBool('payment_bank_transfer_enabled', true)) if( $cfgBool( 'payment_invoice_enabled', false)) if( $cfgBool('payment_paypal_enabled', false) &&trim((string)($cfg['payment_paypal_client_id'] ?? '')) !=='' &&trim((string)($cfg['payment_paypal_client_secret'] ?? '')) !=='') if ($cfgBool( 'payment_amazon_pay_enabled', false) &&trim((string)( $cfg[ 'payment_amazon_pay_merchant_id'] ?? '')) !=='' &&trim((string)( $cfg[ 'payment_amazon_pay_store_id'] ?? '')) !=='' &&trim((string)( $cfg[ 'payment_amazon_pay_public_key_id'] ?? '')) !=='' &&trim((string)( $cfg[ 'payment_amazon_pay_private_key'] ?? '')) !=='') $optionString = ''

Definition at line 120 of file checkout_es.fd.php.

◆ $paymentOptions

$paymentOptions = array()

Definition at line 97 of file checkout_es.fd.php.