{% block title 'Editar Producto '|trans %} {% block content %}
{% if parent %} {% endif %}
{{ form_start(form, { 'enctype':"multipart/form-data"}) }}
{% if fotos == false and producto.tumbnail %}

No hay imágenes para este producto, la portada que se muestra es la última en memoria, al subir nuevas la primera reemplazará a la portada actual.

{% endif %}
    {% set id_foto = 1 %} {% for d in fotos %} {# 'fotos' contiene una collección de registros de la tabla producto_imagen #}
    {# Se crea el boton que elimina la imagen #} {% set id_foto = id_foto + 1 %}
    {% else %} {# Sino existe alguna imagen #}

    No hay imágenes para este producto, puede adjuntarlas haciendo click en "Agregar imagen". Al guardar los cambios se cargarán en el servidor.

{% endfor %}
{{ form_label(form.imagenproducto,'Imagen:'|trans) }} {{ form_widget(form.imagenproducto, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'}}) }} {{ form_errors(form.imagenproducto, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{% if isparent == true %}
Productos Relacionados
{% for c in children %} {% endfor %}
SKU Stock Precio Variaciones
{{ c.sku }} {{ c.stock }} {{ c.precio }}
    {% if c.opciones is defined %} {% for o in c.opciones %}
  • {{ o }}
  • {% endfor %} {% endif %}
{% endif %}
Datos del producto
{{ form_label(form.titulo,'Título:'|trans) }} {{ form_widget(form.titulo, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Título'} }) }} {{ form_errors(form.titulo, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.sku,'Sku:'|trans) }} {{ form_widget(form.sku, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Sku'} }) }} {{ form_errors(form.sku, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.codprodproveedor,'Código Referencia:'|trans) }} {{ form_widget(form.codprodproveedor, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Sku'} }) }} {{ form_errors(form.codprodproveedor, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.modelo,'Modelo:'|trans) }} {{ form_widget(form.modelo, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Modelo'} }) }} {{ form_errors(form.modelo, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.codigo_ean,'EAN:'|trans) }} {{ form_widget(form.codigo_ean, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Código EAN'} }) }} {{ form_errors(form.codigo_ean, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.descripcioncorta,'Descripción Corta:'|trans) }} {{ form_widget(form.descripcioncorta, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Descripción Corta'} }) }} {{ form_errors(form.descripcioncorta, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.descripcion,'Descripción Larga:'|trans) }} {{ form_widget(form.descripcion, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow cfj-textarea-height','placeholder':'Descripción Larga'} }) }} {{ form_errors(form.descripcion, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.properties,'Caracteristicas:'|trans) }} {{ form_widget(form.properties, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow cfj-textarea-height','placeholder':'Caracteristicas'} }) }} {{ form_errors(form.properties, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.categoriaproveedor,'Categoría Proveedor:'|trans) }} {{ form_widget(form.categoriaproveedor, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Categoria Id'} }) }} {{ form_errors(form.categoriaproveedor, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{% if parent is null %}
Tags
{% include 'AppBundle:Productosglobal:form_blocks/product_tags.html.twig' with {'form':form,'producto':producto} %}
Atributos Adicionales
{% for choice in form.variations.vars.choices %} {% set method = 'variation_' ~ choice.value %}
{{ form_label(attribute(form, method), label|default(null), {'label_attr':{'style':'text-transform: capitalize;'}}) }} {{ form_widget(attribute(form, method), {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow col-md-12','placeholder':'Nombre de presentación','multiple':'multiple'} }) }} {{ form_errors(attribute(form, method), {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow col-md-12'} }) }}
{% endfor %}
{% endif %}
Detalles Avanzados
{{ form_label(form.moneda,'Moneda Id:'|trans) }} {{ form_widget(form.moneda, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Moneda Id'} }) }} {{ form_errors(form.moneda, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.alicuota,'Alicuota:'|trans) }} {{ form_widget(form.alicuota, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Alicuota'} }) }} {{ form_errors(form.alicuota, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.precioneto,'Precio sin iva:'|trans) }} {{ form_widget(form.precioneto, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Precio Neto'} }) }} {{ form_errors(form.precioneto, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.precio,'Precio:'|trans) }} {{ form_widget(form.precio, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Precio'} }) }} {{ form_errors(form.precio, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.preciolista,'Precio Lista:'|trans) }} {{ form_widget(form.preciolista, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Precio Lista'} }) }} {{ form_errors(form.preciolista, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.stock,'Stock:'|trans) }} {{ form_widget(form.stock, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Stock actual: '} }) }} {{ form_errors(form.stock, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.reserva,'Reserva:'|trans) }} {{ form_widget(form.reserva, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Reserva stock Ventas: '} }) }} {{ form_errors(form.reserva, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}

{% if parent is not null %}
{% endif %}
{% if parent is not null %} {% for choice in form.variations.vars.choices %} {% set method = 'variation_' ~ choice.value %}
{{ form_label(attribute(form, method), label|default(null), {'label_attr':{'style':'text-transform: capitalize;'}}) }} {{ form_widget(attribute(form, method), {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow col-md-12','placeholder':'Nombre de presentación','multiple':'multiple'} }) }} {{ form_errors(attribute(form, method), {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow col-md-12'} }) }}
{% endfor %} {% endif %}
{{ form_label(form.variation_display_name,'Presentación:'|trans) }} {{ form_widget(form.variation_display_name, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Nombre de presentación','multiple':'multiple'} }) }} {{ form_errors(form.variation_display_name, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
Atributos
{{ form_label(form.peso,'Peso (kg)'|trans) }} {{ form_widget(form.peso, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Peso'} }) }} {{ form_errors(form.peso, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.alto,'Alto (cm)'|trans) }} {{ form_widget(form.alto, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Alto'} }) }} {{ form_errors(form.alto, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.profundidad,'Profundidad (cm)'|trans) }} {{ form_widget(form.profundidad, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Profundidad'} }) }} {{ form_errors(form.profundidad, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
{{ form_label(form.ancho,'Ancho (cm)'|trans) }} {{ form_widget(form.ancho, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow','placeholder':'Ancho'} }) }} {{ form_errors(form.ancho, {'attr':{'class':'form-control cfj-inputs-shadow cfj-inputs-shadow'} }) }}
Configuración
{{ form_label(form.activo,'Estado') }}
{{ form_widget(form.activo, {'attr':{'class':'onoffswitch-checkbox'} }) }}
{{ form_errors(form) }} {{ form_rest(form) }} {{ form_end(form) }}
{# #} {% endblock %} {% block javascripts %} {% endblock %} {# Los archivos js de esta vista se incluyen en el bloque javascripts2nd de src/AppBundle/Resources/views/Productosglobal/tabs_productos.html.twig #}