PluginProbe
Lasso Lite – Affiliate Link Manager & Product Displays / 158
Lasso Lite – Affiliate Link Manager & Product Displays v158
158 157 155 156 154 153 152 151 150 149 148 trunk 0.9.9 104 105 106 107 108 109 110 111 112 113 114 115 All 57 releases
simple-urls / admin / views / groups / detail.php

detail.php in Lasso Lite – Affiliate Link Manager & Product Displays 158, at admin/views/groups/detail.php

111 lines 3.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Group Detail
4 *
5 * @package Group Detail
6 */
7
8 use LassoLite\Classes\Config;
9 use LassoLite\Classes\Helper;
10 use LassoLite\Classes\Enum;
11 ?>
12 <?php Config::get_header(); ?>
13 <!-- GROUP -->
14 <input id="total-posts" class="d-none" value="0" />
15 <section class="px-3 py-5">
16 <div class="lite-container">
17 <!-- TITLE & NAVIATION -->
18 <?php require 'header.php'; ?>
19 <?php $is_detail_page = ( ! empty( $post_id ) && Enum::SUB_PAGE_GROUP_DETAIL === $subpage ) || Enum::SUB_PAGE_GROUP_ADD === $subpage || empty( $subpage ); ?>
20 <input type="hidden" id="post_id" name="" value="<?php echo $group_id ?>">
21 <input type="hidden" id="url_count" name="" value="<?php echo $url_count ?>">
22 <?php if( $is_detail_page ): ?>
23 <form method="post" class="lasso-admin-settings-form" autocomplete="off" action="">
24 <!-- EDIT DETAILS -->
25 <div class="white-bg rounded shadow p-5 mb-5">
26 <div class="row">
27 <div class="col-lg-6">
28 <div class="row">
29 <div class="col-lg">
30 <input type="hidden" id="grp_id" name="grp_id" value="<?php echo $group_id ?>">
31 <!-- NAME -->
32 <div class="form-group mb-4">
33 <label><strong>Name</strong></label>
34 <input type="text" class="form-control" id="grp_name" name="grp_name" value="<?php echo esc_html( $name ) ?>" required placeholder="Group Name Goes Here">
35 </div>
36 </div>
37 </div>
38 </div>
39 </div>
40 <div class="row">
41 <div class="col-lg-6">
42 <!-- DESCRIPTION -->
43 <div class="form-group">
44 <label><strong>Description</strong></label>
45 <textarea type="text" class="form-control" id="grp_desc" name="grp_desc" rows="3"><?php echo esc_html( $description ) ?></textarea>
46 </div>
47 </div>
48 </div>
49 </div>
50
51 <!-- SAVE & DETELE -->
52 <div class="row align-items-center">
53 <!-- SAVE CHANGES -->
54 <div class="col-lg order-lg-2 text-lg-right text-center mb-4">
55 <button type="submit" class="btn btn-save" id="lasso-lite-group-save">Save Changes</button>
56 </div>
57 <?php if( $group_id ): ?>
58 <div class="col-lg text-lg-left text-center mb-4">
59 <a id="group_delete_pop" href="#" class="red hover-red-text" data-toggle="modal"><i class="far fa-trash-alt"></i> Delete This Group</a>
60 </div>
61 <?php endif; ?>
62 </div>
63 </form>
64 <?php elseif ( Enum::SUB_PAGE_GROUP_URLS === $subpage ): ?>
65 <!-- TABLE -->
66 <div class="white-bg rounded shadow mb-5">
67
68 <!-- TABLE HEADER -->
69 <div class="px-4 pt-4 pb-2 font-weight-bold dark-gray d-lg-block">
70 <div class="row align-items-center">
71 <div class="col-lg-1">Image</div>
72 <div class="col-lg">Link Name</div>
73 <div class="col-lg">Permalink</div>
74 </div>
75 </div>
76
77 <div id="report-content"></div>
78 </div>
79
80 <!-- DETELE -->
81 <div class="row align-items-center">
82 <?php if( $group_id ): ?>
83 <div class="col-lg text-lg-left text-center mb-4">
84 <a id="group_delete_pop" href="#" class="red hover-red-text" data-toggle="modal"><i class="far fa-trash-alt"></i> Delete This Group</a>
85 </div>
86 <?php endif; ?>
87 </div>
88 <?php endif; ?>
89 </div>
90
91 </section>
92
93 <!-- DELETE GROUP MODALS -->
94 <?php require_once SIMPLE_URLS_DIR . '/admin/views/modals/group-delete.php'; ?>
95
96 <div class="modal fade" id="group_not_delete" tabindex="-1" role="dialog">
97 <div class="modal-dialog" role="document">
98 <div class="modal-content text-center shadow p-5 rounded">
99 <h2>Hold Up</h2>
100 <p>You can't delete a Group if it has associated Links. Remove all Links using this Group first.</p>
101 <div>
102 <button type="button" class="btn" data-dismiss="modal">Ok</button>
103 </div>
104 </div>
105 </div>
106 </div>
107
108 <?php echo Helper::wrapper_js_render( 'group-urls', Helper::get_path_views_folder() . Enum::PAGE_GROUPS . '/urls-jsrender.html' )?>
109 <?php echo Helper::wrapper_js_render( 'default-template-notification-group', Helper::get_path_views_folder() . '/notifications/default-template-jsrender.html' )?>
110 <?php Config::get_footer(); ?>
111