#1945 Post ad - location section

This commit is contained in:
Muammer Top 2021-10-01 12:42:16 +03:00
parent 73c28e6a51
commit ec9dc00ac0
2 changed files with 17 additions and 16 deletions

View File

@ -287,7 +287,7 @@
<h5 class="mt-5 pb-1 border-bottom"> <h5 class="mt-5 pb-1 border-bottom">
{{ trans('visiosoft.module.advs::field.ad_location') }} {{ trans('visiosoft.module.advs::field.ad_location') }}
</h5> </h5>
<div class="bg-light p-4 mb-4"> <div class="bg-light px-4 pb-4 pt-0 mb-4">
{% include "visiosoft.module.location::new-ad/map" %} {% include "visiosoft.module.location::new-ad/map" %}
<input value="{{ adv.map_Val }}" name="map_Val" data-max="255" data-mask="" <input value="{{ adv.map_Val }}" name="map_Val" data-max="255" data-mask=""

View File

@ -1,48 +1,48 @@
{% if setting_value('visiosoft.module.location::create_ad_page_location') %} {% if setting_value('visiosoft.module.location::create_ad_page_location') %}
<div class="form-group location-map"> <div class="form-group location-map position-relative">
<div> <div>
<ul class="nav nav-tabs p-1 bg-dark border-bottom py-2" role="tablist"> <ul class="nav nav-tabs d-flex justify-content-end border-0 bg-light position-absolute" role="tablist">
<li role="presentation" class="p-0 m-0"> <li role="presentation" class="p-0 m-0">
<a href="#location" class="text-dark py-1 px-4 border bg-white locationSection" <a href="#location" class="text-dark pr-2"
aria-controls="location" aria-controls="location"
role="tab" data-toggle="tab">{{ trans('visiosoft.module.location::addon.title') }}</a> role="tab" data-toggle="tab">{{ trans('visiosoft.module.location::addon.title') }}</a>
</li> </li>
<li role="presentation" class="p-0 m-0 ml-1"> <li role="presentation" class="p-0 m-0 ml-1">
<a href="#my_address" class="text-dark py-1 px-4 border bg-white" aria-controls="my_address" <a href="#my_address" class="text-dark pl-2" aria-controls="my_address"
role="tab" data-toggle="tab">{{ trans('visiosoft.module.profile::field.my_address') }}</a> role="tab" data-toggle="tab">{{ trans('visiosoft.module.profile::field.my_address') }}</a>
</li> </li>
</ul> </ul>
<div class="tab-content bg-light"> <div class="tab-content bg-light">
<div role="tabpanel" class="tab-pane m-0 pt-2 active" id="location"> <div role="tabpanel" class="tab-pane m-0 pt-2 active" id="location">
<div class="row"> <div class="row">
<div class="col-sm-4"> <div class="col-12">
<ul style="padding: 0" class="list-unstyled"> <ul style="padding: 0" class="list-unstyled d-flex flex-column flex-sm-row">
<li class="country-data" data-content="{{ adv['country_id'] }}" <li class="country-data flex-fill mx-1" data-content="{{ adv['country_id'] }}"
data-default="{{ setting_value('visiosoft.module.location::default_country') }}" data-default="{{ setting_value('visiosoft.module.location::default_country') }}"
class="location-field country-data"> class="location-field country-data">
{{ form.fields.country.setOptions({})|raw }} {{ form.fields.country.setOptions({})|raw }}
</li> </li>
<li class="city-data" data-content="{{ adv['city'] }}" <li class="city-data flex-fill mx-1" data-content="{{ adv['city'] }}"
data-default="{{ setting_value('visiosoft.module.location::default_city') }}" data-default="{{ setting_value('visiosoft.module.location::default_city') }}"
class="location-field city-data"> class="location-field city-data">
{{ form.fields.city|raw }} {{ form.fields.city|raw }}
</li> </li>
<li class="district-data" data-content="{{ adv['district'] }}" <li class="district-data flex-fill mx-1" data-content="{{ adv['district'] }}"
class="location-field district-data"> class="location-field district-data">
{{ form.fields.district|raw }} {{ form.fields.district|raw }}
</li> </li>
<li class="neighborhood-data" data-content="{{ adv['neighborhood'] }}" <li class="neighborhood-data flex-fill mx-1" data-content="{{ adv['neighborhood'] }}"
class="location-field neighborhood-data"> class="location-field neighborhood-data">
{{ form.fields.neighborhood|raw }} {{ form.fields.neighborhood|raw }}
</li> </li>
{% if not setting_value('visiosoft.module.advs::hide_village_field') %} {% if not setting_value('visiosoft.module.advs::hide_village_field') %}
<li class="village-data" data-content="{{ adv['village'] }}" class="location-field"> <li class="village-data flex-fill" data-content="{{ adv['village'] }}">
{{ form.fields.village|raw }} {{ form.fields.village|raw }}
</li> </li>
{% endif %} {% endif %}
</ul> </ul>
</div> </div>
<div class="col-sm-8"> <div class="col-12">
<div id="map-canvas" style=" <div id="map-canvas" style="
position: relative; overflow: hidden; position: relative; overflow: hidden;
transform: translateZ(0px) translateZ(0px) translateZ(0px) translateZ(0px) translateZ(0px) translateZ(0px); transform: translateZ(0px) translateZ(0px) translateZ(0px) translateZ(0px) translateZ(0px) translateZ(0px);
@ -102,7 +102,8 @@
{{ asset_add("scripts.js", "visiosoft.module.location::js/addressSelect.js") }} {{ asset_add("scripts.js", "visiosoft.module.location::js/addressSelect.js") }}
{% endif %} {% endif %}
<style> <style>
.location-map .nav-tabs .active { .location-map .nav-tabs .active { text-decoration: underline; color: lightskyblue !important; }
background-color: #e5e5e5; .location-map .nav-tabs { top: -30px; right: 0; font-size: 12px; }
} .location-map .tab-content label { font-size: 13px; font-weight: bold; }
.location-map .tab-content select { border-color: #e8e8e8; border-radius: 3px; }
</style> </style>