{% extends layout('new-create') %} {% block styles %} {% endblock %} {% block content %} {% set form_params = app.request.session.get('_old_input') %}
{% include 'visiosoft.module.advs::new-ad/partials/steps' with {'step': 'new-create'} %}
{% set requiredFields = setting_value('visiosoft.module.advs::make_all_fields_required') %} {% set form = form('advs', 'advs').entry(id).actions({'update': { 'text': trans('visiosoft.module.advs::button.publish') }}).get() %} {{ form_open({ 'id': 'createEditAdvForm', 'class': 'form ' ~ form.options.class , 'enctype': 'multipart/form-data', 'url': 'advs/save_adv', })|raw }}
{% include 'visiosoft.module.advs::new-ad/partials/contact-info' %}
{{ trans('visiosoft.module.advs::field.ad_info') }}
{% if config('advs::is_changeable_slug') %} {% endif %} {% if setting_value('visiosoft.module.advs::show_seo_title') %} {% endif %} {% if setting_value('visiosoft.module.advs::show_seo_description') %} {% endif %} {% if setting_value('visiosoft.module.advs::market_place') %} {# {{ addBlock('new-ad/fields', {'adv': adv, 'rawClassified': rawClassified})|raw }} #} {% endif %} {% include 'visiosoft.module.advs::new-ad/price-area' %} {% if not setting_value('visiosoft.module.advs::hide_options_field') %} {% if not setting_value('visiosoft.module.advs::detailed_product_options') %}
{% if is_options %}
{% endif %} {% endif %} {% endif %}
{% for field in form.fields.translations('advs_desc') %} {{ field.setValue(form_params[field.field~"_"~field.getLocale()] ?? field.value).render({'form': form})|raw }} {% endfor %}
{% if setting_value('visiosoft.module.advs::show_ad_note') %}
{{ form.fields.ad_note.setAttributes({ 'class': 'form-control w-100 borderThree focusBorder outlineNone p-2 rounded shadow-none' }).render({'form': form})|raw }}
{% endif %}
{{ trans('visiosoft.module.advs::field.upload_photos') }}
{{ form.fields.files.input |raw }}
{% for docs in form.fields.doc_files.value %} {{ docs.name }}
{% endfor %}
{{ trans('visiosoft.module.advs::field.additional_fields') }}
{% include 'visiosoft.module.customfields::new-ad/other-fields' with {custom_fields: custom_fields, id:adv.id} %}
{% if setting_value('visiosoft.module.advs::add_ad_tags') %}
{{ form.fields.tags.setAttributes({ 'class': 'mt-3 border-0 text-right form-control flex-fill' }).render({'form': form})|raw }}
{% endif %} {% if setting_value('visiosoft.module.location::create_ad_page_location') %}
{{ trans('visiosoft.module.advs::field.ad_location') }}
{% include "visiosoft.module.location::new-ad/map" %}
{% endif %}
{% if setting_value('visiosoft.module.advs::show_post_ad_agreement') %}
{% endif %} {{ form.actions|raw }}
{{ form.close|raw }}
{% include "visiosoft.module.advs::new-ad/partials/modals" %} {% include "visiosoft.module.advs::new-ad/partials/configuration-modal" %} {# {{ addBlock('new-ad/modals')|raw }} #} {% if setting_value('visiosoft.module.advs::make_map_required') %} {{ asset_add("scripts.js", "visiosoft.module.advs::js/required-map.js") }} {% endif %} {{ asset_add("scripts.js", "visiosoft.module.advs::js/new-create.js") }} {{ asset_add("scripts.js", "streams::js/form/form.js") }} {{ asset_add("scripts.js", "streams::js/form/translations.js") }} {{ asset_add("scripts.js", "visiosoft.theme.sahibinden::js/base/vendor/jquery-ui.min.js") }} {% endblock %}