| Current Path : /var/www/iplanru/data/www/i-plan.ru/media/widgetkit/widgets/map/layouts/ |
| Current File : /var/www/iplanru/data/www/i-plan.ru/media/widgetkit/widgets/map/layouts/edit.php |
<div id="widgetkit" class="wrap">
<?php echo $this['template']->render('title', array('title' => ($widget->id ? 'Edit' : 'Add').' Map')); ?>
<form id="form" method="post" action="<?php echo $this['system']->link(array('task' => 'save_map')); ?>">
<div class="sidebar">
<div class="box">
<h3>Settings</h3>
<div class="content">
<?php
$settings = array();
foreach (array($xml, $style_xml) as $x) {
if ($setting = $x->xpath('settings/setting')) {
$settings = array_merge($settings, $setting);
}
}
foreach ($settings as $setting) {
$name = (string) $setting->attributes()->name;
$type = (string) $setting->attributes()->type;
$label = (string) $setting->attributes()->label;
$name = (string) $setting->attributes()->name;
$default = (string) $setting->attributes()->default;
$value = isset($widget->settings[$name]) ? $widget->settings[$name] : $default;
echo '<div class="option">';
echo '<h4>'.$label.'</h4>';
echo '<div class="value">';
echo $this['field']->render($type, 'settings['.$name.']', $value, $setting);
echo '</div>';
echo '</div>';
}
?>
</div>
</div>
<div class="box order">
<h3>Order</h3>
<div class="content">
<p class="description">To Re-order use drag & drop.</p>
<ul id="order"></ul>
</div>
</div>
</div>
<div class="form">
<input type="hidden" value="<?php echo $widget->id; ?>" name="id" id="widget_id" />
<input type="text" value="<?php echo $widget->name; ?>" name="name" placeholder="Enter name here..." class="name" required />
<div id="items">
<?php
foreach ($widget->items as $id => $item) {
echo $this->render('map:layouts/item', compact('id', 'item', 'widget', 'style_xml'));
}
?>
</div>
<p class="actions">
<input type="submit" value="Save changes" class="button-primary action save"/>
<button type="button" class="button-secondary action add">Add New Location</button>
<span></span>
</p>
</div>
</form>
<div style="visibility:hidden;position:absolute;top:0;left:0;">
<div id="addresslocator" style="width:650px;">
<div>
<input type="text" class="address" style="width:410px;float:left;" placeholder="Type in your address" />
<div style="float:right;width:230px;text-align:right;">
<input type="text" class="lat" style="width:45%;" placeholder="Lat" readonly />
<input type="text" class="lng" style="width:45%;" placeholder="Lng" readonly />
</div>
<div style="clear:both;"></div>
</div>
<div class="map googlemap" style="height:400px;margin:10px 0px;"></div>
<div>
<div style="float:left">Drag the marker to refine the location</div>
<button style="float:right;">Set location</button>
<div style="clear:both;"></div>
</div>
</div>
</div>
</div>