You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
294 lines
15 KiB
294 lines
15 KiB
8 years ago
|
{foreach from=$gmarkers item=gmarker}
|
||
|
<div class="title"><h5>{#ModName#} - {#MarkerAdress_e_brc#}{$gmarker.id}</h5></div>
|
||
|
|
||
|
<div class="widget" style="margin-top: 0px;">
|
||
|
<div class="body">
|
||
|
<span style=" position: relative; top: -10px;">{#MarkerAdress_m_e#}</span> <img src='/modules/gmap/images/{$gmarker.image}.png'>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<div class="breadCrumbHolder module">
|
||
|
<div class="breadCrumb module">
|
||
|
<ul>
|
||
|
<li class="firstB"><a href="index.php" title="{#MAIN_PAGE#}">{#MAIN_PAGE#}</a></li>
|
||
|
<li><a href="index.php?do=modules&cp={$sess}">{#MODULES_SUB_TITLE#}</a></li>
|
||
|
<li><a href="index.php?do=modules&action=modedit&mod=gmap&moduleaction=1&cp={$sess}">{#ModName#}</a></li>
|
||
|
<li>{#MarkerView#}</li>
|
||
|
<li><strong class="code">{#MarkerAdress_e_brc#}{$gmarker.id}</strong></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<table cellpadding="0" cellspacing="0" width="100%" class="tableStatic mainForm">
|
||
|
<col width="250">
|
||
|
<col>
|
||
|
<thead>
|
||
|
<tr>
|
||
|
<td><h5 class="iFrames">{#MarkerParam#}</h5></td>
|
||
|
<td><h5 class="iFrames">{#MarkerSetVal#}</h5></td>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tr>
|
||
|
<td><span style="float: left; margin-right: 5px;">{#MarkerAdress_not#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_narker_edit_not#}"> </span></td>
|
||
|
<td nowrap="nowrap">
|
||
|
<input disabled class="mousetrap" name="address_e" type="text" id="marker_address_e" value="" size="40" style="width:500px" />
|
||
|
<input name="latitude_e" type="hidden" id="lat_e" value="{$gmarker.latitude}"/>
|
||
|
<input name="longitude_e" type="hidden" id="long_e" value="{$gmarker.longitude}"/>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td><span style="float: left; margin-right: 5px;">{#MarkerDesc#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_link_category#}"> </span></td>
|
||
|
<td nowrap="nowrap">
|
||
|
<input readonly class="mousetrap" name="marker_cat_title_e" type="text" id="marker_cat_title_e" placeholder="{#Markercat_h#}" value="{$gmarker.marker_cat_title}" style="width:500px" />
|
||
|
<input type="hidden" name="marker_cat_link_e" id="marker_cat_link_e" value="{$gmarker.marker_cat_link}" />
|
||
|
<input type="hidden" name="marker_cat_id_e" id="marker_cat_id_e" value="{$gmarker.marker_cat_id}" />
|
||
|
<select name="category_e" id="category_e" style="width: 300px;">
|
||
|
<option value="">{#Gmap_cat_sel#}</option>
|
||
|
{foreach from=$gcats item=gcat}
|
||
|
<option value="{$gcat.id}" data-link="{$gcat.gcat_link}">{$gcat.gcat_title|escape}</option>
|
||
|
{/foreach}
|
||
|
</select>
|
||
|
<a class="button redBtn" href="javascript:void(0);" onclick="GetCategoryE()">{#Gmap_cat_cnf#}</a>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td><span style="float: left; margin-right: 5px;">{#Gmap_doc_title#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_link_single_marker#}"> </span></td>
|
||
|
<td>
|
||
|
<input class="mousetrap" name="marker_title_e" type="text" id="marker_title_e" placeholder="{#Gmap_doc_title#}" value="{$gmarker.title}" style="width:500px" />
|
||
|
<input type="hidden" name="title_link_e" id="title_link_e" value="{$gmarker.title_link}" />
|
||
|
<input onclick="openLinkWindowSelectE('');" type="button" class="basicBtn greenBtn" value="{#Gmap_btn_doc_title#}" />
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td><span style="float: left; margin-right: 5px;">{#Gmap_img_title#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_link_single_image#}"> </span></td>
|
||
|
<td>
|
||
|
<div style="" id="feld__i_e">
|
||
|
<img style="" id="_img_feld__i_e" src="{$gmarker.img_title}" alt="" border="0" width="64" height="64" />
|
||
|
</div>
|
||
|
<div style="" id="span_feld__i_e"></div>
|
||
|
<input class="mousetrap" type="text" style="width: 500px;" placeholder="{#Markerimg_t#}" name="img_feld__i_e" value="{$gmarker.img_title}" id="img_feld__i_e" />
|
||
|
<input value="{#Gmap_load_img_title#}"" class="basicBtn" type="button" onclick="browse_uploads('img_feld__i_e', '', '', '0');" />
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td colspan="2"><h5 class="iFrames">{#Gmap_cat_inf_dop#}</h5></td>
|
||
|
</tr>
|
||
|
<tr id="tr_city_e">
|
||
|
{if $gmarker.marker_city !=''}
|
||
|
<td><span style="float: left; margin-right: 5px;">{#Gmap_cat_inf_tn#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_narker_edit_not#}"> </span></td>
|
||
|
<td>
|
||
|
<input disabled="disabled" class="mousetrap" name="marker_city_e" type="text" id="marker_city_e" value="{$gmarker.marker_city}" placeholder="{#Gmap_cat_inf_tp#}" style="width:250px" />
|
||
|
</td>
|
||
|
{else}
|
||
|
<td><span style="float: left; margin-right: 5px;">{#Gmap_cat_inf_t#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_cat_inf_tt#}"> </span></td>
|
||
|
<td>
|
||
|
<input class="mousetrap" name="marker_city_e" type="text" id="marker_city_e" value="{$gmarker.marker_city}" placeholder="{#Gmap_cat_inf_tp#}" style="width:250px" />
|
||
|
</td>
|
||
|
{/if}
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td><span style="float: left; margin-right: 5px;">{#Gmap_cat_inf_st#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_mar_key_street#}"> </span></td>
|
||
|
<td>
|
||
|
<input class="mousetrap" name="marker_street_e" type="text" id="marker_street_e" value="{$gmarker.marker_street}" placeholder="{#Gmap_cat_inf_stp#}" style="width:250px" />
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>{#Gmap_cat_inf_bi#}</td>
|
||
|
<td>
|
||
|
<input class="mousetrap" name="marker_building_e" type="text" id="marker_building_e" value="{$gmarker.marker_building}" placeholder="{#Gmap_cat_inf_blp#}" style="width:250px" />
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>{#Gmap_cat_inf_ap#}</td>
|
||
|
<td>
|
||
|
<textarea cols="20" wrap="hard" class="mousetrap" name="marker_dopfield_e" type="text" id="marker_dopfield_e" value="{$gmarker.marker_dopfield}" placeholder="{#Gmap_cat_inf_dopfi#}" style="width:250px; word-wrap: inherit;">{$gmarker.marker_dopfield}</textarea>
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>{#Gmap_cat_inf_phone#}</td>
|
||
|
<td>
|
||
|
<input class="mousetrap" name="marker_phone_e" type="text" id="marker_phone_e" value="{$gmarker.marker_phone}" placeholder="{#Gmap_cat_inf_telp#}" style="width:250px" />
|
||
|
</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td><span style="float: left; margin-right: 5px;">{#Gmap_cat_inf_www#}</span><span style="cursor: help; float: left;" class="toprightDir icon_sprite ico_info" title="{#Gmap_cat_inf_wwwi#}"> </span></td>
|
||
|
<td>
|
||
|
<input class="mousetrap" name="marker_www_e" type="text" id="marker_www_e" value="{$gmarker.marker_www}" placeholder="{#Gmap_cat_inf_wwwf#}" style="width:250px" />
|
||
|
</td>
|
||
|
</tr>
|
||
|
|
||
|
<tr>
|
||
|
<td colspan="2">
|
||
|
<input type="button" onclick="editSaveMarker();" value="{#Gmap_mar_editsave#}" class="basicBtn" />
|
||
|
<a href="javascript:void(0);" onclick="ClearAllField();" class="btn redBtn">{#Gmap_field_reset#}</a>
|
||
|
<a href="index.php?do=modules&action=modedit&mod=gmap&moduleaction=show&id={$gmarker.gmap_id}&cp={$sess}" class="btn greenBtn" >{#Gmap_mar_map_ret#}</a>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
|
||
|
{/foreach}
|
||
|
|
||
|
<script type="text/javascript">
|
||
|
// Функция обнуления значений всех доступных полей
|
||
|
function ClearAllField()
|
||
|
{ldelim}
|
||
|
$('#marker_title_e').val('');
|
||
|
$('#title_link_e').val('');
|
||
|
$('#marker_cat_title_e').val('');
|
||
|
$('#marker_cat_link_e').val('');
|
||
|
$('#marker_cat_id_e').val('');
|
||
|
$('#img_feld__i_e').val('');
|
||
|
$('#_img_feld__i_e').attr('src','');
|
||
|
$('#marker_street_e').val('');
|
||
|
$('#marker_building_e').val('');
|
||
|
$('#marker_dopfield_e').val('');
|
||
|
$('#marker_phone_e').val('');
|
||
|
$('#marker_www_e').val('');
|
||
|
{rdelim};
|
||
|
// Обнуляем значения полей категорий при вводе с клавиатуры
|
||
|
$('#marker_cat_title_e').focus(function(){ldelim}
|
||
|
$('#marker_cat_title_e').val('');
|
||
|
$('#marker_cat_link_e').val('');
|
||
|
$('#marker_cat_id_e').val('');
|
||
|
{rdelim});
|
||
|
// Обнуляем значения полей Связать с документом при вводе с клавиатуры
|
||
|
$('#marker_title_e').focus(function(){ldelim}
|
||
|
$('#marker_title_e').val('');
|
||
|
$('#title_link_e').val('');
|
||
|
{rdelim});
|
||
|
// Функция выбора категории выпадающим списком
|
||
|
function GetCategoryE()
|
||
|
{ldelim}
|
||
|
$('#marker_cat_title_e').val('');
|
||
|
$('#marker_cat_link_e').val('');
|
||
|
$('#marker_cat_id_e').val('');
|
||
|
// получаем индекс выбранного элемента
|
||
|
var selind_e = document.getElementById("category_e").options.selectedIndex;
|
||
|
var txt_e= document.getElementById("category_e").options[selind_e].text;
|
||
|
var val_e= document.getElementById("category_e").options[selind_e].value;
|
||
|
var link_e= $(':selected', document.getElementById("category_e")).data('link');
|
||
|
if (link_e == undefined) {ldelim}
|
||
|
//alert('{#Gmap_cat_cs#}');
|
||
|
$('#marker_cat_title_e').val('');
|
||
|
$('#marker_cat_link_e').val('');
|
||
|
$('#marker_cat_id_e').val(val_e);
|
||
|
{rdelim} else {ldelim}
|
||
|
$('#marker_cat_title_e').val(txt_e);
|
||
|
$('#marker_cat_link_e').val(link_e);
|
||
|
$('#marker_cat_id_e').val(val_e);
|
||
|
{rdelim}
|
||
|
{rdelim}
|
||
|
</script>
|
||
|
<script>
|
||
|
function editSaveMarker(){ldelim}
|
||
|
|
||
|
var latitude_e = $('#lat_e').val();
|
||
|
var longitude_e = $('#long_e').val();
|
||
|
var marker_title_e = $('#marker_title_e').val();
|
||
|
if ($('#title_link_e').val() =='')
|
||
|
{ldelim} var title_link_e = 'javascript:void(0);'; {rdelim}
|
||
|
else
|
||
|
{ldelim} var title_link_e = $('#title_link_e').val(); {rdelim};
|
||
|
var marker_cat_title_e = $('#marker_cat_title_e').val();
|
||
|
if ($('#marker_cat_link_e').val() =='')
|
||
|
{ldelim} var marker_cat_link_e = 'javascript:void(0);'; {rdelim}
|
||
|
else
|
||
|
{ldelim} var marker_cat_link_e = $('#marker_cat_link_e').val(); {rdelim};
|
||
|
var marker_cat_id_e = $('#marker_cat_id_e').val();
|
||
|
if ($('#img_feld__i_e').val() !='')
|
||
|
{ldelim} var img_feld__i_e = $('#img_feld__i_e').val(); {rdelim}
|
||
|
else
|
||
|
{ldelim} var img_feld__i_e = '/modules/gmap/img/no_image.png'; {rdelim};
|
||
|
var marker_city_e = $('#marker_city_e').val();
|
||
|
var marker_street_e = $('#marker_street_e').val();
|
||
|
var marker_building_e = $('#marker_building_e').val();
|
||
|
var marker_dopfield_e = $('#marker_dopfield_e').val();
|
||
|
var marker_phone_e = $('#marker_phone_e').val();
|
||
|
var marker_www_e = $('#marker_www_e').val();
|
||
|
var image = '{$gmarker.image}';
|
||
|
if (marker_city_e !='') {ldelim}
|
||
|
var markerDataE = {ldelim}
|
||
|
'id': {$gmarker.id},
|
||
|
'latitude': latitude_e,
|
||
|
'gmap_id': {$gmarker.gmap_id},
|
||
|
'longitude': longitude_e,
|
||
|
'image': image,
|
||
|
'title': marker_title_e,
|
||
|
'title_link': title_link_e,
|
||
|
'marker_cat_title': marker_cat_title_e,
|
||
|
'marker_cat_link': marker_cat_link_e,
|
||
|
'marker_cat_id': marker_cat_id_e,
|
||
|
'img_title': img_feld__i_e,
|
||
|
'marker_city': marker_city_e,
|
||
|
'marker_street': marker_street_e,
|
||
|
'marker_building': marker_building_e,
|
||
|
'marker_dopfield': marker_dopfield_e,
|
||
|
'marker_phone': marker_phone_e,
|
||
|
'marker_www': marker_www_e,
|
||
|
{rdelim};
|
||
|
|
||
|
|
||
|
$.ajax({ldelim}
|
||
|
type: 'POST',
|
||
|
url: 'index.php?do=modules&action=modedit&mod=gmap&moduleaction=saveeditmarker&id={$gmarker.id}&cp={$sess}',
|
||
|
data: {ldelim}
|
||
|
e_marker: markerDataE
|
||
|
{rdelim},
|
||
|
dataType: 'json',
|
||
|
async: false,
|
||
|
success: function(result){ldelim}
|
||
|
$.jGrowl("{#Gmap_sv_mark1#}", {ldelim}
|
||
|
header: '{#Gmap_sv_mark#}',
|
||
|
theme: 'accept'
|
||
|
{rdelim});
|
||
|
|
||
|
$('#tr_city_e').html("<td><span style=\"float: left; margin-right: 5px;\">{#Gmap_cat_inf_tn#}</span><span style=\"cursor: help; float: left;\" class=\"toprightDir icon_sprite ico_info\" title=\"{#Gmap_narker_edit_not#}\"> </span></td><td><input disabled=\"disabled\" class=\"mousetrap\" name=\"marker_city_e\" type=\"text\" id=\"marker_city_e\" value=\"{$gmarker.marker_city}\" placeholder=\"{#Gmap_cat_inf_tp#}\" style=\"width:250px\" /></td>");
|
||
|
var marker_ci =result['marker_city'];
|
||
|
$('#marker_city_e').val(marker_ci);
|
||
|
{rdelim}
|
||
|
{rdelim});
|
||
|
|
||
|
{rdelim}else {ldelim}
|
||
|
alert("{#Gmap_not_mark_t#}");
|
||
|
{rdelim};
|
||
|
|
||
|
{rdelim}
|
||
|
</script>
|
||
|
|
||
|
<script>
|
||
|
function openLinkWindowSelectE(target, doc) {ldelim}
|
||
|
$('#marker_title_e').val('');
|
||
|
$('#title_link_e').val('');
|
||
|
if (typeof width == 'undefined' || width == '') var width = screen.width * 0.8;
|
||
|
if (typeof height == 'undefined' || height == '') var height = screen.height * 0.6;
|
||
|
if (typeof doc == 'undefined') var doc = 'title';
|
||
|
if (typeof scrollbar == 'undefined') var scrollbar = 1;
|
||
|
var sess = '{$sess}';
|
||
|
var abs_path = '{$ABS_PATH}';
|
||
|
var left = ( screen.width - width ) / 2;
|
||
|
var top = ( screen.height - height ) / 2;
|
||
|
window.open('index.php?doc=' + doc + '&target=' + target + '&do=docs&action=showsimple&function=1&pop=1&cp=' + sess, 'pop', 'left=' + left + ', top=' + top + ', width=' + width + ', height=' + height + ', scrollbars=' + scrollbar + ', resizable=1');
|
||
|
{rdelim}
|
||
|
|
||
|
$.fn.fromDocList = function set_value(target_id, doc_id, id) {ldelim}
|
||
|
var sess = '{$sess}';
|
||
|
var abs_path = '{$ABS_PATH}';
|
||
|
$.ajax ({ldelim}
|
||
|
url: 'index.php?do=navigation&cp=' + sess,
|
||
|
type: 'POST',
|
||
|
dataType: 'JSON',
|
||
|
data: {ldelim}
|
||
|
'action':'itemeditid',
|
||
|
'doc_id': doc_id
|
||
|
{rdelim},
|
||
|
|
||
|
success: function(data){ldelim}
|
||
|
$('#marker_title_e').val(data.document_title);
|
||
|
$('#title_link_e').val(data.document_alias);
|
||
|
{rdelim}
|
||
|
{rdelim});
|
||
|
{rdelim};
|
||
|
</script>
|