From 7a567681d743c4769ea8614f18491860f5ffa191 Mon Sep 17 00:00:00 2001 From: vedatakd Date: Thu, 11 Jul 2019 12:19:36 +0300 Subject: [PATCH] #35 Can't delete categories fix --- .../cats-module/resources/lang/en/field.php | 5 +- .../cats-module/resources/lang/tr/field.php | 3 +- .../src/Category/CategoryCollection.php | 8 +- .../Controller/Admin/CategoryController.php | 33 +- .../resources/images/loading_anim.gif | Bin 0 -> 72472 bytes .../tadev-theme/resources/css/main.css | 671 ++++++++++++++++++ 6 files changed, 697 insertions(+), 23 deletions(-) create mode 100644 addons/default/visiosoft/default-theme/resources/images/loading_anim.gif create mode 100644 addons/default/visiosoft/tadev-theme/resources/css/main.css diff --git a/addons/default/visiosoft/cats-module/resources/lang/en/field.php b/addons/default/visiosoft/cats-module/resources/lang/en/field.php index de2f58900..383633545 100644 --- a/addons/default/visiosoft/cats-module/resources/lang/en/field.php +++ b/addons/default/visiosoft/cats-module/resources/lang/en/field.php @@ -2,9 +2,10 @@ return [ 'name' => [ - 'name' => 'Title' + 'name' => 'Title', ], 'order' => [ - 'name' => 'Order' + 'name' => 'Order', ], + 'please_wait' => 'Please wait.Deleting Sub Categories', ]; diff --git a/addons/default/visiosoft/cats-module/resources/lang/tr/field.php b/addons/default/visiosoft/cats-module/resources/lang/tr/field.php index 18d2fd910..4e3d1a1b4 100644 --- a/addons/default/visiosoft/cats-module/resources/lang/tr/field.php +++ b/addons/default/visiosoft/cats-module/resources/lang/tr/field.php @@ -9,5 +9,6 @@ "name" =>"Sipariş", ], + 'please_wait' => 'Lütfen Bekleyiniz.Alt Kategoriler Siliniyor.', -]; \ No newline at end of file + ]; \ No newline at end of file diff --git a/addons/default/visiosoft/cats-module/src/Category/CategoryCollection.php b/addons/default/visiosoft/cats-module/src/Category/CategoryCollection.php index 64afca970..df1d20cd5 100644 --- a/addons/default/visiosoft/cats-module/src/Category/CategoryCollection.php +++ b/addons/default/visiosoft/cats-module/src/Category/CategoryCollection.php @@ -16,17 +16,11 @@ class CategoryCollection extends EntryCollection { $counter = 0; - echo "
"; - for ($i = 0; $i <= $counter; $i++) { $data = CategoryModel::query() ->where('parent_category_id', $id) ->where('deleted_at', null) - ->select('id', 'parent_category_id') + ->select('cats_category.id', 'cats_category.parent_category_id') ->first(); if ($data != "") { $id = $data['id']; diff --git a/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php b/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php index ea7772eff..3e66e6817 100644 --- a/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php +++ b/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php @@ -1,5 +1,6 @@ request->action == "delete") { + if ($this->request->action == "delete") { $CategoriesModel = new CategoryModel(); - foreach ($this->request->id as $item) - { + foreach ($this->request->id as $item) { $CategoriesModel->deleteSubCategories($item); } } $categories = 1; - if(!isset($request->cat) || $request->cat==""){ + if (!isset($request->cat) || $request->cat == "") { $categories = CategoryModel::query()->where('parent_category_id', '')->orWhereNull('parent_category_id')->get(); $categories = $categories->where('deleted_at', null); - }else{ + } else { $categories = CategoryModel::query()->where('parent_category_id', $request->cat)->whereNull('deleted_at')->get(); } if (count($categories) == 0) { @@ -42,14 +42,14 @@ class CategoryController extends AdminController * @param CategoryFormBuilder $form * @return \Symfony\Component\HttpFoundation\Response */ - public function create(CategoryFormBuilder $form,Request $request) + public function create(CategoryFormBuilder $form, Request $request) { - if($this->request->action == "save") { + if ($this->request->action == "save") { $all = $this->request->all(); $id = $all['parent_category']; $k = 1; - for($i=0; $i<$k; $i++) { - $cat1 = CategoryModel::query()->where('cats_category.id', $id)->first(); + for ($i = 0; $i < $k; $i++) { + $cat1 = CategoryModel::query()->where('cats_category.id', $id)->first(); if ($cat1 != null) { $id = $cat1->parent_category_id; $k++; @@ -80,7 +80,7 @@ class CategoryController extends AdminController } - return $this->view->make('visiosoft.module.cats::cats/admin-cat', compact('nameField','formBuilder')); + return $this->view->make('visiosoft.module.cats::cats/admin-cat', compact('nameField', 'formBuilder')); } /** @@ -90,7 +90,7 @@ class CategoryController extends AdminController * @param $id * @return \Symfony\Component\HttpFoundation\Response */ - public function edit(CategoryFormBuilder $form,Request $request, $id) + public function edit(CategoryFormBuilder $form, Request $request, $id) { if ($request->action == "update") { $form->make($id); @@ -113,11 +113,18 @@ class CategoryController extends AdminController public function delete($id) { + echo "
url() . "); + background-repeat:no-repeat; + background-size: 300px; + background-position:center; + text-align:center; + width:98%; + height:100%; + padding-left: 20px;'>

" . trans('visiosoft.module.cats::field.please_wait') . "

"; $Find_Categories = CategoryModel::query() ->where('deleted_at', null) ->find($id); - if($Find_Categories != "") - { + if ($Find_Categories != "") { $delete = new CategoryCollection(); $delete = $delete->subCatDelete($id); header("Refresh:0"); diff --git a/addons/default/visiosoft/default-theme/resources/images/loading_anim.gif b/addons/default/visiosoft/default-theme/resources/images/loading_anim.gif new file mode 100644 index 0000000000000000000000000000000000000000..c0c786a28423b9ce109e1c2c44b2771e0c21aebc GIT binary patch literal 72472 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 literal 0 HcmV?d00001 diff --git a/addons/default/visiosoft/tadev-theme/resources/css/main.css b/addons/default/visiosoft/tadev-theme/resources/css/main.css new file mode 100644 index 000000000..2789dc380 --- /dev/null +++ b/addons/default/visiosoft/tadev-theme/resources/css/main.css @@ -0,0 +1,671 @@ +.navbar-inverse { + background-color: #3f475f; +} + +@font-face{font-family:"LucidaGrande";src:url('https://s0.shbdn.com/assets/blob/LucidaGrande:00351442acc65cff9586baf06437dcd6.woff');} +@font-face{font-family:"LucidaGrande";font-weight:bold;src:url('https://s0.shbdn.com/assets/blob/LucidaGrande-Bold:fb045a5535379e5c9818873ee5c7a9b0.woff');} + +.navbar-inverse { + padding-top: 3.5px; + padding-bottom: 3.5px; +} + +#post-new-classified { + display: inline-block; + padding: 9px 22px; + margin-bottom: 0; + font-family: 'Lucida Grande','LucidaGrande',Arial,sans-serif; + font-size: 14px; + font-weight: bold; + text-align: center; + vertical-align: middle; + cursor: pointer; + border: 1px solid #437db9; + border-radius: 2px; + color: #fff; + background-color: #437db9; + background-repeat: repeat-x; + background-image: -moz-linear-gradient(top,#6198d3,#437db9); + background-image: -ms-linear-gradient(top,#6198d3,#437db9); + background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#6198d3),color-stop(100%,#437db9)); + background-image: -webkit-linear-gradient(top,#6198d3,#437db9); + background-image: -o-linear-gradient(top,#6198d3,#437db9); + background-image: linear-gradient(top,#6198d3,#437db9); + text-shadow: 1px 1px 0 #29619b; + box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1), 0 2px 2px -1px rgba(0,0,0,0.15); + line-height: 1.3em; + outline: 0; + background: #489af1; + border: 0; + color: #fff; + padding: 4px 12px 5px; + font-size: 11px; + line-height: 1.4em; + padding: 10px 19px 8px 19px !important; + margin-left: 11px; + font-size: 12px; +} +.navbar-inverse .navbar-nav > li > a { + padding: 0px !important; +} +.navbar-nav > li { + padding: 5px 10px 5px 10px !important; + margin-top: 12px; +} +.register-text { + border-left: 1px solid #404349; + -webkit-box-shadow: inset 1px 0 0 0 #60656e; + box-shadow: inset 1px 0 0 0 #60656e; +} + +.navbar-inverse .navbar-nav > li > a { + display: block; + color: #ebebeb; + font-size: 11px; + text-shadow: 1px 1px 0 #2f3339; + text-align: right; +} + +#post-new-classified:hover { + background: rgb(51, 136, 227); +} + +.search-navigation-input { + font-size: 11px; + background: rgb(47, 53, 70); + border-width: 0px; + border-style: initial; + width: 85% !important; + z-index: 0 !important; + border-color: initial; + border-image: initial; + border-radius: 3px !important; + outline: 0px; +} +.search-navigation-input:focus { + background: rgb(255, 255, 255); + outline: 0 none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} +.btn-search-navigation { + border-width: 0px; + border-style: initial; + border-color: initial; + border-image: initial; + padding: 7px 14px; + color: #979aa2; + margin-left: -40px !important; + background: 0px center; + outline: 0px; + border-radius: 0px 3px 3px 0px; +} +.btn-search-navigation:hover { + color: #979aa2; + background-color: transparent; + border-color: transparent; +} +.navbar-form input:focus+button { + background: #448cd6 !important; + position: relative; + color: white; + +} + +.navbar-form .section-searchbar { + width: 100%; +} +.new-classified { + height: 28px; + margin-top: 5px !important; +} +.navbar-brand b { + background-color: #ffe800; + padding: 7px; + color: black; +} + +.gallery_product { + padding: 5px; +} + +#main { + padding: 8rem 0 5rem !important; +} + + + + +html, +body, +img, +figure { + max-width: 100% +} + +html, +body { + overflow-x: hidden; + color: #000; + -ms-overflow-style: scrollbar; + -webkit-font-smoothing: antialiased +} + +a, +a:hover, +a:focus, +a:active { + text-decoration: none; + color: inherit +} + +a { + -webkit-transition: all .25s ease-in-out; + transition: all .25s ease-in-out +} + +.ct-u-paddingTop10 { + padding-top: 10px !important +} + +.ct-footer { + border-top: 1px solid #dfdfdf; + background: #f9f9f9; + margin-top: 20px; + position: relative; +} + +.ct-footer-pre { + width: 100%; + padding-bottom: 55px; + border-bottom: 1px solid #555; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +@media (min-width:1200px) { + .ct-footer-pre { + display: table + } + .ct-footer-pre > .inner { + display: table-cell; + vertical-align: middle + } +} + +@media (max-width:1199px) { + .ct-footer-pre .form-group { + padding-top: 15px + } +} + +.ct-footer-pre span { + font-family: 'Open Sans Condensed', sans-serif; + color: #ebebeb; + font-size: 30px +} + +.ct-footer-pre .form-group { + position: relative; + margin: 0; +} + +.ct-footer-pre .form-group:before, +.ct-footer-pre .form-group:after { + content: ''; + display: table +} + +.ct-footer-pre .form-group:after { + clear: both +} + +.ct-footer-pre .form-group input { + border: 1px solid #00bff3; + background-color: #333; + color: #fff; + height: 50px; + padding: 0 30px; + margin: 0 5px; + border-radius: 0 !important; +} + +@media (min-width:480px) { + .ct-footer-pre .form-group input { + width: 331px + } +} + +.ct-footer-pre .form-group button { + height: 50px; + position: relative; + width: 80px; + padding: 0 +} + +@media (min-width:480px) { + .ct-footer-pre .form-group button { + top: -1px + } +} + +@media (max-width:479px) { + .ct-footer-pre .form-group input { + float: left; + width: 70%; + margin: 0 + } + .ct-footer-pre .form-group button { + float: left; + width: 30% + } +} + +.ct-footer-list { + padding: 25px 0; + list-style: none; + padding-left: 0; + display: table; + width: 100%; + border-bottom: 1px solid #555; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +@media (max-width:479px) { + .ct-footer-list { + padding: 20px 0 + } +} + +@media (min-width:1200px) { + .ct-footer-list > li { + width: 20%; + display: table-cell; + vertical-align: top + } + .ct-footer-list > li:last-child { + width: 7% + } +} + +@media (min-width:768px) and (max-width:1199px) { + .ct-footer-list > li { + width: 33.3333% + } +} + +@media (min-width:480px) and (max-width:767px) { + .ct-footer-list > li { + width: 50% + } +} + +@media (max-width:479px) { + .ct-footer-list > li { + width: 100%; + text-align: center + } +} + +@media (max-width:1199px) { + .ct-footer-list > li { + display: inline-block; + float: left + } +} + +.ct-footer-list > li .ct-footer-list-header { + font-size: 14px; + font-weight: bold; + color: #555; +} + +.ct-footer-list > li ul { + list-style: none; + padding-left: 0; +} + +.ct-footer-list > li ul li a { + color: #888; +} + +.ct-footer-list > li ul li a:hover { + text-decoration: underline +} + +.ct-footer-post { + background: #000; + padding: 30px 0; +} + +.ct-footer-post .inner-left, +.ct-footer-post .inner-right { + padding: 20px 0 +} + +.ct-footer-post ul { + list-style: none; + padding-left: 0; + margin: 0 -20px; +} + +.ct-footer-post ul li { + display: inline-block; + margin: 0 20px +} + +.ct-footer-post a { + color: #fff; +} + +.ct-footer-post a:hover { + text-decoration: underline +} + +.ct-footer-post p { + color: #fff; +} + +@media (min-width:768px) { + .ct-footer-post p { + display: inline-block + } + .ct-footer-post p + p { + padding-left: 50px + } +} + +@media (min-width:992px) { + .ct-footer-post .inner-left { + float: left + } + .ct-footer-post .inner-right { + float: right + } +} + +@media (max-width:991px) { + .ct-footer-post { + text-align: center + } +} + +.ct-footer-meta { + padding-top: 30px; +} + +.ct-footer-meta .ct-socials { + padding: 20px 0; +} + +.ct-footer-meta .ct-socials li { + padding: 0 3px +} + +.ct-footer--with-button { + padding-top: 150px +} + +address { + color: #fff; + display: inline-block; +} + +address span { + font-weight: 600 +} + +address a { + color: #fff; +} + +address a:hover { + text-decoration: underline +} + +@media (max-width:767px) { + address { + padding-top: 30px + } +} + + +.btn.btn-motive { + background-color: #00bff3; + -webkit-transition: all .25s ease; + transition: all .25s ease; +} + +.btn.btn-motive:hover { + background-color: #00bff3; +} + +.btn.btn-motive:hover:active { + background-color: #00bff3 +} + +.btn.btn-violet { + color: #fff; + background-color: #4f4f99; + -webkit-transition: all .25s ease; + transition: all .25s ease; +} + +.btn.btn-violet:hover { + background-color: #37376b; +} + +.btn.btn-violet:hover:active { + background-color: #2f2f5b +} + +.btn.btn-green { + color: #fff; + background-color: #43670f; + -webkit-transition: all .25s ease; + transition: all .25s ease; +} + +.btn.btn-green:hover { + background-color: #36520c; +} + +.btn.btn-green:hover:active { + background-color: #314a0b +} + +.btn.btn-red { + color: #fff; + background-color: #da2229; + -webkit-transition: all .25s ease; + transition: all .25s ease; +} + +.btn.btn-red:hover { + background-color: #ae1b21; +} + +.btn.btn-red:hover:active { + background-color: #9d181e +} + +.btn.btn-white { + background-color: #fff; + -webkit-transition: all .25s ease; + transition: all .25s ease; +} + +.btn.btn-white:hover { + background-color: #d9d9d9; +} + +.btn.btn-white:hover:active { + background-color: #c9c9c9 +} + +.btn.btn-large { + padding: 20px 50px; + font-size: 30px; + white-space: normal; +} + +@media (max-width:479px) { + .btn.btn-large { + padding: 20px 10px; + line-height: .9; + font-size: 26px; + letter-spacing: -.2px + } +} +.ct-mediaSection { + background-attachment: fixed +} + +.ct-section_header--type1 { + font-family: 'Open Sans Condensed', sans-serif; + color: #000; + font-size: 115px; + text-transform: uppercase; +} + +@media (max-width:479px) { + .ct-section_header--type1 { + font-size: 60px; + line-height: .8 + } +} + +.ct-section_header--type2 small { + font-family: 'coquette', fantasy; + font-size: 58px; + line-height: .7; + display: block; + font-weight: 700; + position: relative; + left: -12px +} + +.ct-section_header--type2 span { + font-family: 'Bebas Neue'; + font-size: 115px; + line-height: .8 +} + +.ct-section_header--type2 img { + display: inline-block; + float: left; + position: relative; + top: 15px; + padding-right: 3px +} + +.ct-section_header--type3 { + text-align: center; +} + +.ct-section_header--type3 small { + font-family: 'coquette', fantasy; + font-size: 50px; + padding: 15px 0; + font-weight: 700; + color: #fff; + background-image: url("/core/fileparse.php/16/urlt/../images/ribbon.png"); + background-size: contain; + background-repeat: no-repeat; + background-position: center; + display: block +} + +.ct-section_header--type3 span { + font-family: 'Bebas Neue'; + font-size: 150px; + font-weight: 400; + text-transform: uppercase; + line-height: .85 +} + +@media (max-width:479px) { + .ct-section_header--type3 small { + font-size: 25px + } + .ct-section_header--type3 span { + font-size: 90px + } +} + +.ct-section_header--type4 { + text-align: center; +} + +.ct-section_header--type4:before, +.ct-section_header--type4:after { + content: ''; + display: table +} + +.ct-section_header--type4:after { + clear: both +} + +.ct-section_header--type4 small { + font-family: 'coquette', fantasy; + font-size: 50px; + color: inherit; + font-weight: 700; + display: block +} + +.ct-section_header--type4 span { + font-family: 'nimbus-sans-condensed', sans-serif; + font-weight: 400; + font-weight: bold; + font-size: 150px; + text-transform: uppercase; + display: block; + line-height: .7 +} + +@media (max-width:479px) { + .ct-section_header--type4 small { + font-size: 40px + } + .ct-section_header--type4 span { + font-size: 80px + } +} + +.ct-section_header + p { + font-size: 30px; + font-weight: 700; + letter-spacing: -1.5px; + text-align: center; +} + +@media (max-width:479px) { + .ct-section_header + p { + font-size: 22px + } +} + +.ct-section_header--type4 + p { + font-family: 'nimbus-sans-condensed', sans-serif; + font-weight: 400; + font-size: 40px; + font-weight: 700; + line-height: 1; +} + +@media (max-width:479px) { + .ct-section_header--type4 + p { + font-size: 28px + } +} + +.footer-appStore, .footer-googlePlay { + width: 96px; + height: 30px; +} + +.mobile-app-footer { + margin-right: 10px; +} \ No newline at end of file