From ac0d5b781e38498024dbb3ceb6b78c183b3eb1bf Mon Sep 17 00:00:00 2001 From: Kevin Adametz Date: Wed, 16 Dec 2020 20:03:51 +0100 Subject: [PATCH] Homparty dev --- .env | 1 + .idea/workspace.xml | 193 +++--- .phpstorm.meta.php | 2 +- _ide_helper.php | 2 +- _ide_helper_models.php | 54 ++ app/Http/Controllers/IngredientController.php | 78 +++ app/Http/Controllers/ModalController.php | 10 + app/Http/Controllers/ProductController.php | 25 +- .../Controllers/Sys/AdminToolsController.php | 17 + .../Controllers/User/HomepartyController.php | 208 ++++++- .../Controllers/Web/ContactController.php | 2 +- .../Controllers/Web/HomepartyController.php | 46 +- app/Models/Homeparty.php | 21 +- app/Models/HomepartyUser.php | 24 +- app/Models/HomepartyUserOrderItem.php | 174 ++++++ app/Models/Ingredient.php | 80 +++ app/Models/Product.php | 17 + app/Models/ProductIngredient.php | 56 ++ app/Repositories/ContractPDFRepository.php | 42 +- app/Repositories/ProductRepository.php | 21 + app/Services/HTMLHelper.php | 13 + app/Services/HomepartyCart.php | 552 ++++++++++++++++++ app/Services/HomepartyUserCart.php | 423 ++++++++++++++ config/app.php | 1 + ...23_163527_create_shopping_orders_table.php | 2 - ...3724_create_shopping_order_items_table.php | 1 - ..._10_15_151059_create_homeparties_table.php | 3 + ...15_151136_create_homeparty_users_table.php | 3 - ..._11_09_164147_create_ingredients_table.php | 45 ++ ...73825_create_product_ingredients_table.php | 45 ++ public/js/iq-homeparty-cart.js | 284 +++++++++ public/js/summernote-cleaner.js | 178 ++++++ resources/lang/de/navigation.php | 1 + .../views/admin/category/images.blade.php | 4 +- .../views/admin/ingredient/edit.blade.php | 37 ++ .../views/admin/ingredient/form.blade.php | 43 ++ .../views/admin/ingredient/index.blade.php | 72 +++ resources/views/admin/product/form.blade.php | 43 +- resources/views/admin/site/images.blade.php | 2 +- resources/views/layouts/application.blade.php | 1 - .../layouts/includes/layout-sidenav.blade.php | 3 + resources/views/sys/admin/customers.blade.php | 2 + .../views/user/homeparty/_address.blade.php | 71 +++ .../views/user/homeparty/detail.blade.php | 20 +- .../user/homeparty/guest_detail.blade.php | 14 - .../views/user/homeparty/guests.blade.php | 35 +- .../views/user/homeparty/index.blade.php | 24 +- .../homeparty/modal_show_products.blade.php | 66 +++ .../views/user/homeparty/order.blade.php | 235 ++++++++ .../homeparty/self_guest_detail.blade.php | 110 +++- .../views/user/homeparty/show_bonus.blade.php | 43 ++ .../homeparty/show_calc_bonus_host.blade.php | 39 ++ .../homeparty/show_products_order.blade.php | 100 ++++ .../user/homeparty/show_total_order.blade.php | 103 ++++ resources/views/user/order/list.blade.php | 4 + .../views/user/order/yard_view_form.blade.php | 2 - resources/views/web/start.blade.php | 16 +- .../views/web/templates/kontakt.blade.php | 4 +- .../views/web/templates/produkte.blade.php | 2 +- routes/web.php | 17 +- 60 files changed, 3443 insertions(+), 293 deletions(-) create mode 100755 app/Http/Controllers/IngredientController.php create mode 100644 app/Models/HomepartyUserOrderItem.php create mode 100644 app/Models/Ingredient.php create mode 100644 app/Models/ProductIngredient.php create mode 100644 app/Services/HomepartyCart.php create mode 100644 app/Services/HomepartyUserCart.php create mode 100644 database/migrations/2020_11_09_164147_create_ingredients_table.php create mode 100644 database/migrations/2020_11_09_173825_create_product_ingredients_table.php create mode 100755 public/js/iq-homeparty-cart.js create mode 100755 public/js/summernote-cleaner.js create mode 100755 resources/views/admin/ingredient/edit.blade.php create mode 100755 resources/views/admin/ingredient/form.blade.php create mode 100755 resources/views/admin/ingredient/index.blade.php create mode 100644 resources/views/user/homeparty/_address.blade.php create mode 100644 resources/views/user/homeparty/modal_show_products.blade.php create mode 100644 resources/views/user/homeparty/order.blade.php create mode 100644 resources/views/user/homeparty/show_bonus.blade.php create mode 100644 resources/views/user/homeparty/show_calc_bonus_host.blade.php create mode 100644 resources/views/user/homeparty/show_products_order.blade.php create mode 100644 resources/views/user/homeparty/show_total_order.blade.php diff --git a/.env b/.env index 9c6a223..a749dc4 100644 --- a/.env +++ b/.env @@ -13,6 +13,7 @@ APP_URL_CHECKOUT=checkout. APP_URL_CRM=my. #APP_CHECKOUT_MAIL=no-reply@mivita.care +APP_CONTACT_MAIL=kevin.adametz@me.com APP_CHECKOUT_MAIL=kevin.adametz@me.com APP_INFO_MAIL=kevin.adametz@me.com APP_DEFAULT_MAIL=kevin.adametz@me.com diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b59f657..23b4d94 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,44 +5,60 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + + + + + + - + - - - - + + + + @@ -319,6 +335,8 @@ @@ -563,6 +583,24 @@ + + + + + + + + + + + + + + + + + + @@ -590,87 +628,4 @@