dbxapp 4.1.3
CMS, Shop, Workflows und modulare Geschäftsanwendungen
Loading...
Searching...
No Matches
shop-product_es.fd.php
Go to the documentation of this file.
1<?php
2$messages = array();
3$messages['save_success'] = 'Los datos se guardaron';
4$messages['save_succeass'] = $messages['save_success'];
5$messages['save_error'] = 'Los datos no se pudieron guardar';
6$messages['form_new_title'] = 'Nuevo producto';
7$messages['form_edit_title'] = 'Editar producto';
8$messages['form_new_subtitle'] = 'Crear datos maestros';
9$messages['form_info'] = 'Edite los datos maestros del producto. Los grupos, atributos e imágenes se mantienen con las correspondientes funciones de administración de la tienda.';
10$messages['field_product_group'] = 'Grupo de productos';
11$messages['product_save_success'] = 'El producto se guardó.';
12$messages['product_save_error'] = 'No se pudo guardar el producto. Revise especialmente el SKU y el nombre de la URL.';
13$messages['validation_error'] = 'Revise los datos introducidos.';
14$messages['help_edit'] = 'Ayuda: editar producto';
15$messages['save_title'] = 'Guardar producto';
16$messages['save_label'] = 'Guardar';
17$messages['view_product'] = 'Ver producto';
18$messages['preview'] = 'Vista previa';
19$messages['product_attributes'] = 'Atributos del producto';
20$messages['attributes'] = 'Atributos';
21$messages['delete_title'] = 'Eliminar producto';
22$messages['delete_confirm'] = '¿Desea realmente eliminar este producto?';
23$messages['delete_label'] = 'Eliminar';
24$messages['product_list_title'] = 'Volver a la lista de productos';
25$messages['product_list'] = 'Lista de productos';
26$messages['images_title'] = 'Imágenes del producto';
27$messages['save_first_images'] = 'Guarde primero el producto; después podrá asignar imágenes.';
28$messages['select_images_title'] = 'Añadir imágenes del navegador de medios al producto';
29$messages['selection'] = 'Seleccionar';
30$messages['new_primary'] = 'Usar la nueva imagen como imagen principal';
31$messages['no_images'] = 'Todavía no se han asignado imágenes.';
32$messages['image_source_product'] = 'Imagen del producto';
33$messages['image_source_group'] = 'Imagen del grupo';
34$messages['primary'] = 'Principal';
35$messages['unlink_image_title'] = 'Eliminar asignación de imagen';
36$messages['unlink_image_question'] = '¿Desea realmente eliminar esta asignación de imagen?';
37$messages['unlink_image_hint'] = 'El archivo permanece en el navegador de medios. Solo se elimina la asignación de la tienda. Las imágenes de grupo afectan al grupo y, por tanto, a otros productos del mismo.';
38$messages['unlink_image_label'] = 'Eliminar asignación';
39$messages['media_hint'] = 'La carga, selección, recorte, cambio de tamaño, procesamiento por lotes y mantenimiento usan el navegador de medios existente.';
40$messages['channels_title'] = 'Canales';
41$messages['save_first_channels'] = 'Guarde primero el producto; después podrá configurar los canales individualmente.';
42$messages['channels_info'] = 'Selección directa del producto. Esta configuración tiene prioridad sobre los grupos de canales.';
43$messages['no_channels'] = 'Todavía no se han creado canales.';
44$messages['table_channel'] = 'Canal';
45$messages['table_status'] = 'Estado';
46$messages['table_export'] = 'Exportación';
47$messages['table_action'] = 'Acción';
48$messages['channel_direct_active'] = 'activo directamente';
49$messages['channel_direct_inactive'] = 'inactivo directamente';
50$messages['channel_from_group_title'] = 'del grupo: {groups}';
51$messages['channel_from_group'] = 'del grupo';
52$messages['channel_not_set'] = 'sin configurar';
53$messages['channel_not_exported'] = 'no exportado';
54$messages['mapping_title'] = 'Asignación del canal: {channel}';
55$messages['mapping_label'] = 'Asignación';
56$messages['export_title'] = 'Exportar al canal';
57$messages['export_question'] = '¿Exportar ahora el producto a {channel}?';
58$messages['export_hint'] = 'El conector solo envía cuando están disponibles las credenciales y los campos obligatorios del proveedor. El estado y la respuesta se guardan con el producto.';
59$messages['export_button_title'] = 'Exportar a este canal';
60
61$addField = function($name, $type, $label, $rules, $tpl, $extra = array()) use (&$fields) {
62 $field=array();
63 $field['name']=$name;
64 $field['type']=$type;
65 $field['index']='';
66 $field['length']=$extra['length'] ?? '';
67 $field['default']=$extra['default'] ?? '';
68 $field['label']=$label;
69 $field['rules']=$rules;
70 $field['tooltip']=$extra['tooltip'] ?? '';
71 $field['errormsg']=$extra['errormsg'] ?? '';
72 $field['placeholder']=$extra['placeholder'] ?? '';
73 $field['convert']='';
74 $field['protect']='0';
75 $field['mask']='';
76 $field['data']=$extra['data'] ?? '';
77 $field['options']=$extra['options'] ?? '';
78 $field['tpl']=$tpl;
80};
81
82$addField('sku','varchar','Número de artículo','parameter|min=2|max=80','text-label');
83$addField('slug','varchar','Nombre de URL','parameter|min=2|max=120','text-label');
84$addField('title','varchar','Título','*|min=2|max=180','text-label');
85$addField('category','varchar','Categoría','parameter|max=80','select-single-label',array('options'=>'Software=Software&Dienstleistung=Servicios&Merchandise=Merchandise'));
86$addField('product_group_id','int','Grupo de artículos','int','select-single-label');
87$addField('product_type','varchar','Tipo de producto','parameter|max=24','select-single-label',array('options'=>'digital=Digital&service=Servicios&physical=Física'));
88$addField('summary','varchar','Descripción breve','*|max=255','textarea-label',array('data'=>'rows=2'));
89$addField('description','mediumtext','Descripción','*|max=5000','textarea-label',array('data'=>'rows=6'));
90$addField('price_gross','decimal','Precio bruto','decimal','text-label');
91$addField('tax_mode','varchar','IVA','parameter|max=24','select-single-label',array('options'=>'group=Del grupo&individual=Individual'));
92$addField('tax_rate','decimal','IVA % individual','decimal','text-label');
93$addField('shipping_mode','varchar','Fuente de distribución','parameter|max=24','select-single-label',array('options'=>'group=Del grupo&individual=Individual'));
94$addField('shipping_gross','decimal','Envíos brutos individualmente','decimal','text-label');
95$addField('stock','int','Existencias','int','text-label');
96$addField('active','int','Activo','int','checkbox-label',array('default'=>'1'));
97$addField('sorter','int','Orden','int','text-label');
98$addField('badge','varchar','Badge','*|max=80','text-label');
99$addField('image_icon','varchar','icono','parameter|max=80','text-label');
100$addField('logo_variant','varchar','Variante de logotipo','parameter|max=80','text-label');
101?>
$messages
Definition config.fd.php:2
if($web->content_permalink_redirect_target() !=='') $tpl