📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv9.demodesign.com.tr
/
adminco
/
inc
📝
header_menu.php
← Geri Dön
<style> .dd { position: relative; display: block; margin: 0; padding: 0; max-width: 600px; list-style: none; font-size: 13px; line-height: 20px; } .dd-list { display: block; position: relative; margin: 0; padding: 0; list-style: none; } .dd-list .dd-list { padding-left: 30px; } .dd-collapsed .dd-list { display: none; } .dd-item, .dd-empty, .dd-placeholder { display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px; } .dd-handle { display: block; height: 38px; margin: 5px 0; padding: 4px 10px; color: #333; text-decoration: none; font-weight: bold; border: 1px solid #ccc; background: #fafafa; background: -webkit-linear-gradient(top, #fafafa 0%, #eee 100%); background: -moz-linear-gradient(top, #fafafa 0%, #eee 100%); background: linear-gradient(top, #fafafa 0%, #eee 100%); -webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box; } .dd-handle:hover { color: #2ea8e5; background: #fff; } .dd-item > button { display: block; position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 5px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: transparent; font-size: 12px; line-height: 2.4; text-align: center; font-weight: bold; } .dd-item > button:before { content: '+'; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0; } .dd-item > button[data-action="collapse"]:before { content: '-'; } .dd-placeholder, .dd-empty { margin: 5px 0; padding: 0; min-height: 30px; background: #f2fbff; border: 1px dashed #b6bcbf; box-sizing: border-box; -moz-box-sizing: border-box; } .dd-empty { } .dd-dragel { position: absolute; pointer-events: none; z-index: 9999; } .dd-dragel > .dd-item .dd-handle { margin-top: 0; } .dd-dragel .dd-handle { -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, .1); box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, .1); } .dd-handle-text { position: relative; float: left; top: 4px; margin-right: 5px; } .dd-handle-btns { position: absolute; top: 5px; right: 5px; } .dd-handle-text i { margin-right: 10px; } .dd-handle-btns i { position: relative; top: 4px; margin: 0 5px; color: #333; } </style> <div class="row"> <div class="col-12"> <div class="page-title-box d-sm-flex align-items-center justify-content-between"> <a href="<?php echo ADMIN_URL; ?>/index.php?page=header_menu" class="menu_link"><h4 class="mb-sm-0 font-size-18">Header Menü</h4></a> <div class="page-title-right"> <ol class="breadcrumb m-0"> <li class="breadcrumb-item"><a href="<?php echo ADMIN_URL; ?>"><?php echo LGA_HOME; ?></a></li> <li class="breadcrumb-item active">Header Menü</li> </ol> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <div class="card"> <div class="card-header"> <h4 class="card-title"><?php echo LGA_FAQ_EDIT; ?></h4> </div> <div class="card-body"> <?php $menu_cek = $db->table('theme_options')->where('option_name','=','header_menu')->get(); if($menu_cek['total_count']!= 0){ $menus = json_decode($menu_cek['data'][0]['option_value'],true); }else{ $menus = []; } ?> <div class="row"> <div class="col-md-6"> <h5>Aktif Menüler</h5> <hr> <div id="HeaderMenu"> <div class="dd"> <ol class="dd-list" id="HeaderMenuOl"> <?php foreach ($menus as $menu) { ?> <li class="dd-item" data-title="<?= $menu['title'] ?>" data-target="<?= $menu['target'] ?>" data-id="<?= $menu['id'] ?>" data-link="<?= $menu['link'] ?>" data-image="<?= isset($menu['image'])?$menu['image']:"" ?>" data-image_link="<?= isset($menu['image_link'])?$menu['image_link']:"" ?>"> <div class="dd-handle"> <div class="dd-handle-text"><?= $menu['title'] ?></div> </div> <div class="dd-handle-btns"> <a href="javascript:void(0)" class="btn btn-danger btn-sm margin-left-3 modal-trigger" id="menu_sil">Sil</a> <a href="#" class="btn btn-warning btn-sm modal-trigger" data-izimodal-fullscreen="true" data-izimodal-open="#new-modal" data-izimodal-transitionin="fadeInDown" data-action="admin_geteditmenu" data-id="8">Düzenle</a> </div> <?php if (isset($menu['children'])) { foreach ($menu['children'] as $children) { ?> <ol class="dd-list"> <li class="dd-item" data-title="<?= $children['title'] ?>" data-target="<?= $children['target'] ?>" data-id="<?= $children['id'] ?>" data-link="<?= $children['link'] ?>" data-image="<?= isset($children['image'])?$children['image']:"" ?>" data-image_link="<?= isset($children['image_link'])?$children['image_link']:"" ?>" > <div class="dd-handle"> <div class="dd-handle-text"><?= $children['title'] ?></div> </div> <div class="dd-handle-btns"> <a href="javascript:void(0)" class="btn btn-danger btn-sm margin-left-3 modal-trigger" id="menu_sil">Sil</a> <a href="#" class="btn btn-warning btn-sm modal-trigger" data-izimodal-fullscreen="true" data-izimodal-open="#new-modal" data-izimodal-transitionin="fadeInDown" data-action="admin_geteditmenu" data-id="8">Düzenle</a> </div> <?php if(isset($children['children'])){ foreach($children['children'] as $child){ ?> <ol class="dd-list"> <li class="dd-item" data-title="<?= $child['title'] ?>" data-target="<?= $child['target'] ?>" data-id="<?= $child['id'] ?>" data-link="<?= $child['link'] ?>" data-image="<?= isset($child['image'])?$child['image']:"" ?>" data-image_link="<?= isset($child['image_link'])?$child['image_link']:"" ?>" > <div class="dd-handle"> <div class="dd-handle-text"><?= $child['title'] ?></div> </div> <div class="dd-handle-btns"> <a href="javascript:void(0)" class="btn btn-danger btn-sm margin-left-3 modal-trigger" id="menu_sil">Sil</a> <a href="#" class="btn btn-warning btn-sm modal-trigger" data-izimodal-fullscreen="true" data-izimodal-open="#new-modal" data-izimodal-transitionin="fadeInDown" data-action="admin_geteditmenu" data-id="8">Düzenle</a> </div> </li> </ol> <?php }} ?> </li> </ol> <?php } } ?> </li> <?php } ?> </ol> </div> </div> </div> <div class="col-md-6"> <h5>Yeni Menü Ekle</h5> <hr> <div class="form-group row align-items-center"> <div class="col-md-12"> <div class="form-label">Başlık *</div> <input class="form-control" type="text" id="title"> </div> <div class="col-md-12 mb-1"> <form enctype="multipart/form-data"> <div class=""> <div class="row"> <div class="col-lg-4 col-sm-12"> <label for="image_upload"><a href="<?php echo m_image_url('upload_blank.png'); ?>" data-fancybox=""><img class="img-thumbnail preview_image_url" style="width:200px;" src="<?php echo m_image_url('upload_blank.png'); ?>"></a></label> </div> <div class="col-lg-8 col-sm-12"> <label class="form-label"><?php echo LGA_BLOG_IMAGE; ?></label> <input type="file" id="image_upload" class="form-control preview_image" name="image" accept="image/*"> </div> </div> </div> </form> </div> <div class="col-md-12"> <hr> </div> <div class="col-md-6"> <div class="form-label">Kategori</div> <select class="form-control" id="menu_kategori"> <option value="-1">Kategori Yok</option> <?php $n=0; $categories = $db->table('categories')->where('c_id','=',0)->where('status','=','1')->order('title','asc')->get(); foreach($categories['data'] as $category) { echo '<option value="'. m_permalink('category',$category['sef']).'">'.$category['title'].'</option>'; } ?> <?php $categories_alt = $db->table('categories')->where('c_id','!=',0)->where('status','=',1)->order('title','asc')->get(); foreach($categories_alt['data'] as $alt_cat){ $ust_cat = ""; $id = $alt_cat['c_id']; while (true){ $ustbul = $db->table('categories')->where('id','=',$id)->get()['data'][0]; $ust_cat .= " ↩ ".$ustbul['title']; $id = $ustbul['c_id']; if($ustbul['c_id'] == 0){ break; } } echo '<option value="'. m_permalink('category',$alt_cat['sef']).'">'.$alt_cat['title'].''.$ust_cat.'</option>'; } ?> </select> </div> <div class="col-md-6"> <div class="form-label">Link *</div> <input class="form-control" type="text" id="link"> </div> <div class="col-md-6"> <div class="form-label">Target *</div> <select class="form-control" id="target"> <option value="self">Self</option> <option value="blank">Blank</option> <option value="parent">Parent</option> <option value="top">Top</option> </select> </div> <div class="col-md-12"> <hr> </div> <div class="col-md-12 mt-3"> <button type="submit" class="btn btn-success w-100" id="menu_ekle">Ekle</button> </div> </div> </form> </div> </div> </div> </div> </div> </div> <input type="hidden" name="menu_type" value="header_menu"> <div id="new-modal" data-izimodal-fullscreen="true" aria-hidden="true" aria-labelledby="new-modal" role="dialog" class="iziModal" style="z-index: 9999; border-radius: 10px; max-width: 600px; display: none; height: 481px; border-bottom: 3px solid rgb(47, 40, 59); overflow: hidden;"> <div class="iziModal-header" style="background: rgb(47, 40, 59); padding-right: 78px;"><h2 class="iziModal-header-title">Menü Düzenle</h2> <p class="iziModal-header-subtitle">Şuan bir menü düzenliyorsunuz.</p> <div class="iziModal-header-buttons"><a href="javascript:void(0)" class="iziModal-button iziModal-button-close" data-izimodal-close=""></a><a href="javascript:void(0)" class="iziModal-button iziModal-button-fullscreen" data-izimodal-fullscreen=""></a></div> </div> <div class="iziModal-wrap" style="height: auto;"> <div class="iziModal-content" style="padding: 0px;"> <div class="container"> <div class="row"> <div class="col-md-12"> <hr> <div class="form-group row align-items-center"> <div class="col-md-12"> <div class="form-label">Başlık *</div> <input class="form-control" type="text" id="title_edit"> </div> <div class="col-md-12 mb-1"> <div class=""> <div class="row product_images_upload"> <div class="col-lg-4 col-sm-12 "> <label for="image_upload_modal"><a href="<?php echo m_image_url('upload_blank.png'); ?>" data-fancybox=""><img class="img-thumbnail product_images_url" style="width:200px;" src="<?php echo m_image_url('upload_blank.png'); ?>"></a></label> </div> <div class="col-lg-8 col-sm-12"> <label class="form-label"><?php echo LGA_BLOG_IMAGE; ?></label> <input type="file" id="image_upload_modal" class="form-control product_preview_images" name="image_upload_modal" accept="image/*"> </div> </div> </div> <input type="hidden" id="image_old" value=""> </div> <div class="col-md-12"> <hr> </div> <div class="col-md-6"> <div class="form-label">Link *</div> <input class="form-control" type="text" id="link_edit"> </div> <div class="col-md-6"> <div class="form-label">Target *</div> <select class="form-control" id="target_edit"> <option value="self">Self</option> <option value="blank">Blank</option> <option value="parent">Parent</option> <option value="top">Top</option> </select> </div> <input type="hidden" id="menu_uid" value=""> <div class="col-md-12"> <hr> </div> <div class="col-md-12 mt-3"> <button type="submit" class="btn btn-success w-100" id="menu_duzenle">Düzenle</button> </div> </div> </form> </div> </div> </div> <div class="row"></div> </div> </div> </div>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula