mirror of
https://github.com/monstra-cms/monstra.git
synced 2025-08-04 20:27:40 +02:00
81 lines
2.9 KiB
PHP
81 lines
2.9 KiB
PHP
<h2 class="margin-bottom-1"><?php echo __('Menu', 'menu'); ?></h2>
|
|
|
|
<?php if ($menu->count() == 0) { ?>
|
|
<div class="vertical-align margin-bottom-1">
|
|
<div class="text-left row-phone">
|
|
<h3><?php echo __('Category', 'menu'); ?>: <?php echo 'default'; ?></h3>
|
|
</div>
|
|
<div class="text-right row-phone">
|
|
<?php
|
|
echo (
|
|
Html::anchor(__('Create New Item', 'menu'), 'index.php?id=menu&action=add', array('title' => __('Create New Item', 'menu'), 'class' => 'btn btn-phone btn-primary'))
|
|
);
|
|
?>
|
|
</div>
|
|
</div>
|
|
<?php } ?>
|
|
|
|
<?php
|
|
foreach ($categories as $category) {
|
|
$items = $menu->select('[category="'.$category.'"]', 'all', null, array('id', 'name', 'link', 'target', 'order', 'category'), 'order', 'ASC');
|
|
$category_to_add = ($category == '') ? '' : '&category='.$category;
|
|
?>
|
|
|
|
<div class="vertical-align margin-bottom-1">
|
|
<div class="text-left row-phone">
|
|
<h3><?php echo __('Category', 'menu'); ?>: <?php echo ($category == '') ? 'default' : $category; ?></h3>
|
|
</div>
|
|
<div class="text-right row-phone">
|
|
<br>
|
|
<?php
|
|
echo (
|
|
Html::anchor(__('Create New Item', 'menu'), 'index.php?id=menu&action=add'.$category_to_add , array('title' => __('Create New Item', 'menu'), 'class' => 'btn btn-phone btn-primary'))
|
|
);
|
|
?>
|
|
</div>
|
|
</div>
|
|
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th><?php echo __('Name', 'menu'); ?></th>
|
|
<th><?php echo __('Order', 'menu'); ?></th>
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php foreach ($items as $item) { ?>
|
|
<?php
|
|
|
|
$item['link'] = Html::toText($item['link']);
|
|
$item['name'] = Html::toText($item['name']);
|
|
|
|
$pos = strpos($item['link'], 'http://');
|
|
if ($pos === false) {
|
|
$link = Option::get('siteurl').'/'.$item['link'];
|
|
} else {
|
|
$link = $item['link'];
|
|
}
|
|
?>
|
|
<tr>
|
|
<td>
|
|
<a target="_blank" href="<?php echo $link; ?>"><?php echo $item['name']; ?></a>
|
|
</td>
|
|
<td>
|
|
<?php echo $item['order']; ?>
|
|
</td>
|
|
<td>
|
|
<div class="pull-right">
|
|
<?php echo Html::anchor(__('Edit', 'menu'), 'index.php?id=menu&action=edit&item_id='.$item['id'], array('class' => 'btn btn-primary')); ?>
|
|
<?php echo Html::anchor(__('Delete', 'menu'),
|
|
'index.php?id=menu&delete_item='.$item['id'],
|
|
array('class' => 'btn btn-danger', 'onclick' => "return confirmDelete('".__('Delete item :name', 'menu', array(':name' => $item['name']))."')"));
|
|
?>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<?php } ?>
|
|
</tbody>
|
|
</table>
|
|
<?php } ?>
|