mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-09 23:06:08 -06:00
191 lines
9.9 KiB
Twig
191 lines
9.9 KiB
Twig
{% extends layout('new-create') %}
|
|
|
|
{% block content %}
|
|
<section id="main" class="clearfix home-default">
|
|
<div class="container">
|
|
<nav aria-label="breadcrumb">
|
|
<ol class="breadcrumb">
|
|
{% for cat in cats_d %}
|
|
<li class="breadcrumb-item text-primary">{{ cat }}</li>
|
|
{% endfor %}
|
|
<li class="breadcrumb-item">
|
|
<a href="{{ url_route('adv::edit_category',[id]) }}">
|
|
<i class="fas fa-pencil-alt"></i> {{ trans('visiosoft.module.advs::field.edit_category') }}
|
|
</a>
|
|
</li>
|
|
</ol>
|
|
</nav>
|
|
<div class="adpost-details">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
{% set form = form('advs', 'advs').entry(id).actions(['update']).get() %}
|
|
{{ form_open({
|
|
'class': 'form ' ~ form.options.class ,
|
|
'enctype': 'multipart/form-data',
|
|
'url': 'advs/save_adv',
|
|
})|raw }}
|
|
<input type="hidden" value="pending_user" name="status">
|
|
<input type="hidden" name="cat1" value="{{ request.cat1 }}">
|
|
<input type="hidden" name="cat2" value="{{ request.cat2 }}">
|
|
<input type="hidden" name="cat3" value="{{ request.cat3 }}">
|
|
<input type="hidden" name="cat4" value="{{ request.cat4 }}">
|
|
<input type="hidden" name="cat5" value="{{ request.cat5 }}">
|
|
<input type="hidden" name="cat6" value="{{ request.cat6 }}">
|
|
<input type="hidden" name="cat7" value="{{ request.cat7 }}">
|
|
<input type="hidden" id="currencies" name="currencies" value="">
|
|
<input type="hidden" name="update_id" value="{{ id }}">
|
|
<fieldset>
|
|
<div class="section postdetails">
|
|
<div class="row form-group add-title">
|
|
{% set fields = form.fields.base().pluck('field_name').all() %}
|
|
<div class="col-md-12">
|
|
<div class="field-group name">
|
|
{% for field in form.fields.translations('name') %}
|
|
{{ field.render({'form': form})|raw }}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
|
|
<div style="display: none">
|
|
{{ form.fields.slug|raw }}
|
|
</div>
|
|
</div>
|
|
{{ addBlock('new-ad/fields')|raw }}
|
|
<div class="row form-group select-price">
|
|
<label class="col-sm-2 col-xs-12">
|
|
{{ form.fields.price.label|raw }}
|
|
<span class="required">*</span>
|
|
</label>
|
|
<div class="col-sm-4 col-xs-6">
|
|
{{ form.fields.price.input|raw }}
|
|
</div>
|
|
<div class="col-sm-3 col-xs-6">
|
|
{{ form.fields.currency.setAttributes({
|
|
'required' :true,
|
|
}).input|raw }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row form-group brand-name">
|
|
<div class="col-md-12">
|
|
<div class="field-group advs_desc">
|
|
{% for field in form.fields.translations('advs_desc') %}
|
|
{{ field.render({'form': form})|raw }}
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row form-group images">
|
|
<div class="col-md-12">
|
|
{{ form.fields.files.input |raw }}
|
|
</div>
|
|
</div>
|
|
{{ addBlock('new-ad/other-fields',{'custom_fields':custom_fields})|raw }}
|
|
|
|
{% include "visiosoft.module.location::new-ad/map" %}
|
|
|
|
<input value="{{ adv.map_Val }}" name="map_Val" data-max="255" data-mask=""
|
|
data-alias="" data-regex=""
|
|
type="text" placeholder="" class="hidden d-none mapVal" data-field="map_Val"
|
|
data-field_name="map_Val" data-provides="anomaly.field_type.text">
|
|
</div><!-- section -->
|
|
|
|
<div class="checkbox section agreement">
|
|
|
|
<label for="send">
|
|
<input type="checkbox" name="send" id="send" required>
|
|
|
|
{{ trans('visiosoft.module.advs::message.agreement') }}
|
|
</label><br>
|
|
{{ form.actions|raw }}
|
|
</div><!-- section -->
|
|
|
|
</fieldset>
|
|
</div>
|
|
</div><!-- photos-ad -->
|
|
|
|
</div>
|
|
{{ form.close|raw }}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<script>
|
|
var default_country = "{{ setting_value('visiosoft.module.advs::default_country') }}";
|
|
var default_city = "{{ setting_value('visiosoft.module.advs::default_city') }}";
|
|
var default_district = "{{ setting_value('visiosoft.module.advs::default_district') }}";
|
|
var default_neighborhood = "{{ setting_value('visiosoft.module.advs::default_neighborhood') }}";
|
|
var default_currency = "{{ setting_value('visiosoft.module.advs::default_currency') }}";
|
|
var default_GET = "{{ setting_value('visiosoft.module.advs::default_GET') }}";
|
|
var adv_id = "{{ id }}";
|
|
</script>
|
|
|
|
<script src="https://maps.googleapis.com/maps/api/js?key={{ setting_value('visiosoft.module.advs::google_map_key') }}&callback="
|
|
type="text/javascript"></script>
|
|
{{ asset_add("scripts.js", "visiosoft.module.advs::js/new-create.js") }}
|
|
{{ asset_add("scripts.js", "visiosoft.module.advs::js/location.js") }}
|
|
{{ asset_add("scripts.js", "streams::js/form/form.js") }}
|
|
{{ asset_add("scripts.js", "streams::js/form/translations.js") }}
|
|
|
|
{% endblock %}
|
|
|
|
|
|
{#{% extends layout('new-create') %}#}
|
|
|
|
{#{% block content %}#}
|
|
{# <section id="main" class="clearfix home-default">#}
|
|
{# <div class="container">#}
|
|
{# <nav aria-label="breadcrumb">#}
|
|
{# <ol class="breadcrumb">#}
|
|
{# {% for cat in cats_d %}#}
|
|
{# <li class="breadcrumb-item text-primary">{{ cat }}</li>#}
|
|
{# {% endfor %}#}
|
|
{# <li class="breadcrumb-item">#}
|
|
{# <a href="{{ url_route('adv::edit_category',[id]) }}">#}
|
|
{# <i class="fas fa-pencil-alt"></i> {{ trans('visiosoft.module.advs::field.edit_category') }}#}
|
|
{# </a>#}
|
|
{# </li>#}
|
|
{# </ol>#}
|
|
{# </nav>#}
|
|
{# <div class="adpost-details">#}
|
|
{# <div class="row">#}
|
|
{# <div class="col-md-12">#}
|
|
{# {% set form = form('advs', 'advs').entry(id).get() %}#}
|
|
{# {{ asset_add("scripts.js", "streams::js/form/form.js") }}#}
|
|
{# {{ asset_add("scripts.js", "streams::js/form/translations.js") }}#}
|
|
|
|
{# {{ form.open({#}
|
|
{# 'class': 'form ' ~ form.options.class,#}
|
|
{# })|raw }}#}
|
|
|
|
{# {% set fields = form.fields.base().pluck('field_name').all() %}#}
|
|
|
|
{# <div class="field-group name">#}
|
|
{# {% for field in form.fields.translations('name') %}#}
|
|
{# {{ field.render({'form': form})|raw }}#}
|
|
{# {% endfor %}#}
|
|
{# </div>#}
|
|
|
|
|
|
{# {{ form.close()|raw }}#}
|
|
{# </div>#}
|
|
{# </div><!-- photos-ad -->#}
|
|
|
|
{# </div>#}
|
|
{# </div>#}
|
|
{# </div>#}
|
|
{# </section>#}
|
|
{# <script>#}
|
|
{# var default_country = "{{ setting_value('visiosoft.module.advs::default_country') }}";#}
|
|
{# var default_city = "{{ setting_value('visiosoft.module.advs::default_city') }}";#}
|
|
{# var default_district = "{{ setting_value('visiosoft.module.advs::default_district') }}";#}
|
|
{# var default_neighborhood = "{{ setting_value('visiosoft.module.advs::default_neighborhood') }}";#}
|
|
{# var default_currency = "{{ setting_value('visiosoft.module.advs::default_currency') }}";#}
|
|
{# var default_GET = "{{ setting_value('visiosoft.module.advs::default_GET') }}";#}
|
|
{# var adv_id = "{{ id }}";#}
|
|
{# </script>#}
|
|
|
|
{# <script src="https://maps.googleapis.com/maps/api/js?key={{ setting_value('visiosoft.module.advs::google_map_key') }}&callback="#}
|
|
{# type="text/javascript"></script>#}
|
|
{# {{ asset_add("scripts.js", "visiosoft.module.advs::js/new-create.js") }}#}
|
|
{# {{ asset_add("scripts.js", "visiosoft.module.advs::js/location.js") }}#}
|
|
{#{% endblock %}#} |