Commit 0cbcbfbe0ee396561669179c3c6624283fa80522
1 parent
c5f46e4d5f
Exists in
master
Дополнительные картинки в админке у оборудования, меню категорий выпадающее
Showing 15 changed files with 547 additions and 160 deletions Inline Diff
- app/Http/Controllers/Admin/GoodController.php
- app/Http/Controllers/MainController.php
- app/Models/Good.php
- app/Models/Images.php
- app/Providers/ComposerServiceProvider.php
- resources/views/admin/goods/add_image.blade.php
- resources/views/admin/goods/edit.blade.php
- resources/views/admin/goods/form.blade.php
- resources/views/admin/goods/lookin.blade.php
- resources/views/good.blade.php
- resources/views/layout/admin.blade.php
- resources/views/layout/site.blade.php
- resources/views/part/categories_menu.blade.php
- resources/views/simple_good.blade.php
- routes/web.php
app/Http/Controllers/Admin/GoodController.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | namespace App\Http\Controllers\Admin; | 3 | namespace App\Http\Controllers\Admin; |
4 | 4 | ||
5 | use App\Http\Controllers\Controller; | 5 | use App\Http\Controllers\Controller; |
6 | use App\Http\Requests\GoodsRequest; | 6 | use App\Http\Requests\GoodsRequest; |
7 | use App\Models\Good; | 7 | use App\Models\Good; |
8 | use App\Models\Images; | ||
9 | use Illuminate\Database\Eloquent\Model; | ||
8 | use Illuminate\Http\Request; | 10 | use Illuminate\Http\Request; |
11 | use Illuminate\Support\Facades\Session; | ||
9 | use Illuminate\Support\Facades\Storage; | 12 | use Illuminate\Support\Facades\Storage; |
13 | use Illuminate\Support\Facades\Validator; | ||
10 | 14 | ||
11 | class GoodController extends Controller | 15 | class GoodController extends Controller |
12 | { | 16 | { |
13 | /** | 17 | /** |
14 | * Display a listing of the resource. | 18 | * Display a listing of the resource. |
15 | * | 19 | * |
16 | * @return \Illuminate\Http\Response | 20 | * @return \Illuminate\Http\Response |
17 | */ | 21 | */ |
18 | public function index() | 22 | public function index() |
19 | { | 23 | { |
20 | $goods = Good::query()->orderBy('id')->paginate(5); | 24 | $goods = Good::query()->orderBy('id')->paginate(5); |
21 | return view('admin.goods.index', compact('goods')); | 25 | return view('admin.goods.index', compact('goods')); |
22 | 26 | ||
23 | } | 27 | } |
24 | 28 | ||
25 | /** | 29 | /** |
26 | * Show the form for creating a new resource. | 30 | * Show the form for creating a new resource. |
27 | * | 31 | * |
28 | * @return \Illuminate\Http\Response | 32 | * @return \Illuminate\Http\Response |
29 | */ | 33 | */ |
30 | public function create() | 34 | public function create() |
31 | { | 35 | { |
32 | return view('admin.goods.create'); | 36 | return view('admin.goods.create'); |
33 | } | 37 | } |
34 | 38 | ||
35 | /** | 39 | /** |
36 | * Store a newly created resource in storage. | 40 | * Store a newly created resource in storage. |
37 | * | 41 | * |
38 | * @param \Illuminate\Http\Request $request | 42 | * @param \Illuminate\Http\Request $request |
39 | * @return \Illuminate\Http\Response | 43 | * @return \Illuminate\Http\Response |
40 | */ | 44 | */ |
41 | public function store(GoodsRequest $request) | 45 | public function store(GoodsRequest $request) |
42 | { | 46 | { |
43 | $params = $request->all(); | 47 | $params = $request->all(); |
44 | 48 | ||
45 | if ($request->has('image')) { | 49 | if ($request->has('image')) { |
46 | $params['image'] = $request->file('image')->store('goods', 'public'); | 50 | $params['image'] = $request->file('image')->store('goods', 'public'); |
47 | } | 51 | } |
48 | 52 | ||
49 | Good::create($params); | 53 | Good::create($params); |
50 | return redirect()->route('admin.goods.index'); | 54 | return redirect()->route('admin.goods.index'); |
51 | } | 55 | } |
52 | 56 | ||
53 | /** | 57 | /** |
54 | * Display the specified resource. | 58 | * Display the specified resource. |
55 | * | 59 | * |
56 | * @param \App\Models\Good $good | 60 | * @param \App\Models\Good $good |
57 | * @return \Illuminate\Http\Response | 61 | * @return \Illuminate\Http\Response |
58 | */ | 62 | */ |
59 | public function show(Good $good) | 63 | public function show(Good $good) |
60 | { | 64 | { |
61 | // | 65 | // |
62 | } | 66 | } |
63 | 67 | ||
64 | /** | 68 | /** |
65 | * Show the form for editing the specified resource. | 69 | * Show the form for editing the specified resource. |
66 | * | 70 | * |
67 | * @param \App\Models\Good $good | 71 | * @param \App\Models\Good $good |
68 | * @return \Illuminate\Http\Response | 72 | * @return \Illuminate\Http\Response |
69 | */ | 73 | */ |
70 | public function edit(Good $good) | 74 | public function edit(Good $good) |
71 | { | 75 | { |
72 | return view('admin.goods.edit', compact('good')); | 76 | return view('admin.goods.edit', compact('good')); |
73 | } | 77 | } |
74 | 78 | ||
75 | /** | 79 | /** |
76 | * Update the specified resource in storage. | 80 | * Update the specified resource in storage. |
77 | * | 81 | * |
78 | * @param \Illuminate\Http\Request $request | 82 | * @param \Illuminate\Http\Request $request |
79 | * @param \App\Models\Good $good | 83 | * @param \App\Models\Good $good |
80 | * @return \Illuminate\Http\Response | 84 | * @return \Illuminate\Http\Response |
81 | */ | 85 | */ |
82 | public function update(Request $request, Good $good) | 86 | public function update(Request $request, Good $good) |
83 | { | 87 | { |
84 | $params = $request->all(); | 88 | $params = $request->all(); |
85 | 89 | ||
86 | if ($request->has('image')) { | 90 | if ($request->has('image')) { |
87 | if (!empty($good->image)) Storage::delete($good->image); | 91 | if (!empty($good->image)) Storage::delete($good->image); |
88 | $params['image'] = $request->file('image')->store('goods', 'public'); | 92 | $params['image'] = $request->file('image')->store('goods', 'public'); |
89 | } else { | 93 | } else { |
90 | if (!empty($good->image)) $params['image'] = $good->image; | 94 | if (!empty($good->image)) $params['image'] = $good->image; |
91 | } | 95 | } |
92 | 96 | ||
93 | $good->update($params); | 97 | $good->update($params); |
94 | return redirect()->route('admin.goods.index'); | 98 | return redirect()->route('admin.goods.index'); |
95 | } | 99 | } |
96 | 100 | ||
97 | /** | 101 | /** |
98 | * Remove the specified resource from storage. | 102 | * Remove the specified resource from storage. |
99 | * | 103 | * |
100 | * @param \App\Models\Good $good | 104 | * @param \App\Models\Good $good |
101 | * @return \Illuminate\Http\Response | 105 | * @return \Illuminate\Http\Response |
102 | */ | 106 | */ |
103 | public function destroy(Good $good) | 107 | public function destroy(Good $good) |
104 | { | 108 | { |
105 | if (!empty($good->image)) { | 109 | if (!empty($good->image)) { |
106 | Storage::delete($good->image); | 110 | Storage::delete($good->image); |
107 | } | 111 | } |
108 | $good->delete(); | 112 | $good->delete(); |
109 | return redirect()->route('admin.goods.index'); | 113 | return redirect()->route('admin.goods.index'); |
110 | } | 114 | } |
115 | |||
116 | public function images_good(Good $good) { | ||
117 | return view('admin.goods.add_image', compact('good')); | ||
118 | } | ||
119 | |||
120 | public function good_add_img(Good $good, Request $request) { | ||
121 | $rules = [ | ||
122 | 'image' => 'required|min:3', | ||
123 | ]; | ||
124 | $messages = [ | ||
125 | 'required' => 'Укажите картинку!', | ||
126 | ]; | ||
127 | $validator = Validator::make($request->all(), $rules, $messages); | ||
128 | |||
129 | if ($validator->fails()) { | ||
130 | return redirect()->route('admin.img.good', ['good' => $good->id]) | ||
131 | ->withErrors($validator); | ||
132 | } else { | ||
133 | $images = new Images(); | ||
134 | $images->good_id = $good->id; | ||
135 | $images->image = $request->file('image')->store('goods', 'public'); | ||
136 | $images->sample = $request->sample; | ||
137 | $images->save(); | ||
138 | |||
139 | return redirect()->route('admin.goods.edit', ['good' => $good->id]); | ||
140 | } | ||
141 | } | ||
142 | |||
143 | public function good_del_img($id, Good $good) { | ||
144 | if (!empty($id)) { | ||
145 | $id = (int)$id; | ||
146 | $item = Images::find($id); | ||
147 | Storage::delete($item->image); | ||
148 | $item->delete(); | ||
149 | Session::flash('message','Картинка была успешно удалена!'); | ||
150 | |||
151 | return redirect()->route('admin.goods.edit', ['good' => $good->id]); | ||
152 | |||
153 | } else { | ||
154 | return redirect()->route('admin.goods.edit', ['good' => $good->id]); | ||
155 | } | ||
156 | } | ||
111 | } | 157 | } |
112 | 158 |
app/Http/Controllers/MainController.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | namespace App\Http\Controllers; | 3 | namespace App\Http\Controllers; |
4 | 4 | ||
5 | use App\Models\Banner; | 5 | use App\Models\Banner; |
6 | use App\Models\Category; | 6 | use App\Models\Category; |
7 | use App\Models\Good; | 7 | use App\Models\Good; |
8 | use App\Models\Good_Look; | 8 | use App\Models\Good_Look; |
9 | use App\Models\Images; | ||
9 | use App\Models\News; | 10 | use App\Models\News; |
11 | use App\Models\Project; | ||
12 | use Illuminate\Database\Eloquent\Model; | ||
10 | use Illuminate\Http\Request; | 13 | use Illuminate\Http\Request; |
14 | use Illuminate\Support\Facades\Redirect; | ||
11 | use Symfony\Component\HttpFoundation\Session\Storage; | 15 | use Symfony\Component\HttpFoundation\Session\Storage; |
12 | 16 | ||
13 | class MainController extends Controller | 17 | class MainController extends Controller |
14 | { | 18 | { |
15 | // Главная страница | 19 | // Главная страница |
16 | public function index(Request $request) { | 20 | public function index(Request $request) { |
17 | $banners = Banner::query()->orderBy('id')->get(); | 21 | $banners = Banner::query()->orderBy('id')->get(); |
18 | $category = Category::query()->where('parent_id', '>', '0')->orderBy('id')->get(); | 22 | $category = Category::query()->where('parent_id', '>', '0')->orderBy('id')->get(); |
19 | 23 | ||
20 | if (isset($request->filter)) { | 24 | if (isset($request->filter)) { |
21 | switch($request->filter) { | 25 | switch($request->filter) { |
22 | case 'news':$goods = Good::query()->where('new', '=', '1')->orderBy('id')->paginate(8); | 26 | case 'news':$goods = Good::query()->where('new', '=', '1')->orderBy('id')->paginate(8); |
23 | break; | 27 | break; |
24 | case 'stock':$goods = Good::query()->where('stock_count', '>', '0')->orderBy('id')->paginate(8); | 28 | case 'stock':$goods = Good::query()->where('stock_count', '>', '0')->orderBy('id')->paginate(8); |
25 | break; | 29 | break; |
26 | case 'demo':$goods = Good::query()->where('demo', '=', '1')->orderBy('id')->paginate(8); | 30 | case 'demo':$goods = Good::query()->where('demo', '=', '1')->orderBy('id')->paginate(8); |
27 | break; | 31 | break; |
28 | case 'way':$goods = Good::query()->where('way', '=', '1')->orderBy('id')->paginate(8); | 32 | case 'way':$goods = Good::query()->where('way', '=', '1')->orderBy('id')->paginate(8); |
29 | break; | 33 | break; |
30 | } | 34 | } |
31 | } else { | 35 | } else { |
32 | $goods = Good::query()->where('new', '=', '1')->orderBy('id')->paginate(8); | 36 | $goods = Good::query()->where('new', '=', '1')->orderBy('id')->paginate(8); |
33 | } | 37 | } |
34 | 38 | ||
35 | if ($request->ajax()) { | 39 | if ($request->ajax()) { |
36 | return view('index_catalog', compact('goods')); | 40 | return view('index_catalog', compact('goods')); |
37 | } | 41 | } |
38 | 42 | ||
39 | $news = News::query()->where('status', '=', 'новость')->orderByDesc('id')->paginate(3); | 43 | $news = News::query()->where('status', '=', 'новость')->orderByDesc('id')->paginate(3); |
40 | return view('index', | 44 | return view('index', |
41 | compact('banners', 'category', 'goods', 'news')); | 45 | compact('banners', 'category', 'goods', 'news')); |
42 | } | 46 | } |
43 | 47 | ||
44 | public function about_company() { | 48 | public function about_company() { |
45 | return view('company'); | 49 | return view('company'); |
46 | } | 50 | } |
47 | 51 | ||
48 | public function catalog(Request $request) { | 52 | public function catalog(Request $request) { |
49 | $items = Category::all(); | 53 | $items = Category::all(); |
50 | $goods = Good::query(); | 54 | $goods = Good::query(); |
51 | $articles = News::query()->where('status', '=', 'статья')->paginate(10); | 55 | $articles = News::query()->where('status', '=', 'статья')->paginate(10); |
52 | $reviews = News::query()->where('status', '=', 'отзыв')->paginate(10); | 56 | $reviews = News::query()->where('status', '=', 'отзыв')->paginate(10); |
53 | $lookin = Good_Look::query()->orderByDesc('id')->limit(4)->pluck('goods_id') | 57 | $lookin = Good_Look::query()->orderByDesc('id')->limit(4)->pluck('goods_id') |
54 | ->toArray(); | 58 | ->toArray(); |
55 | $lookin_good = Good::query()->whereIn('id', $lookin)->get(); | 59 | $lookin_good = Good::query()->whereIn('id', $lookin)->get(); |
56 | 60 | ||
57 | if (!empty($request->filter)) { | 61 | if (!empty($request->filter)) { |
58 | $filter = json_decode($request->filter); | 62 | $filter = json_decode($request->filter); |
59 | if (is_array($filter)) | 63 | if (is_array($filter)) |
60 | if (count($filter) > 0) | 64 | if (count($filter) > 0) |
61 | $goods = $goods->whereIn('manufacturer', $filter); | 65 | $goods = $goods->whereIn('manufacturer', $filter); |
62 | } | 66 | } |
63 | 67 | ||
64 | if ($request->sort == 'count') { | 68 | if ($request->sort == 'count') { |
65 | $goods = $goods->orderByDesc('stock_count')->orderByDesc('id'); | 69 | $goods = $goods->orderByDesc('stock_count')->orderByDesc('id'); |
66 | } | 70 | } |
67 | 71 | ||
68 | if ($request->sort == 'price') { | 72 | if ($request->sort == 'price') { |
69 | $goods = $goods->orderBy('price')->orderByDesc('id'); | 73 | $goods = $goods->orderBy('price')->orderByDesc('id'); |
70 | } | 74 | } |
71 | 75 | ||
72 | $goods = $goods->paginate(6); | 76 | $goods = $goods->paginate(6); |
73 | 77 | ||
74 | if ($request->ajax()) { | 78 | if ($request->ajax()) { |
75 | return view('catalog_ajax', compact('goods')); | 79 | return view('catalog_ajax', compact('goods')); |
76 | } | 80 | } |
77 | 81 | ||
78 | $mf = Good::select('manufacturer')->distinct()->pluck('manufacturer'); | 82 | $mf = Good::select('manufacturer')->distinct()->pluck('manufacturer'); |
79 | return view('catalog', compact('items', 'goods', | 83 | return view('catalog', compact('items', 'goods', |
80 | 'mf', 'articles', 'reviews', 'lookin_good')); | 84 | 'mf', 'articles', 'reviews', 'lookin_good')); |
81 | } | 85 | } |
82 | 86 | ||
83 | public function catalog_detail(Category $category, Request $request) { | 87 | public function catalog_detail(Category $category, Request $request) { |
84 | $items = Category::all(); | 88 | $items = Category::all(); |
85 | $title = $category->name; | 89 | $title = $category->name; |
86 | $goods = Good::query()->where('category_id', '=', $category->id); | 90 | $goods = Good::query()->where('category_id', '=', $category->id); |
87 | $articles = News::query()->where('status', '=', 'статья')->paginate(10); | 91 | $articles = News::query()->where('status', '=', 'статья')->paginate(10); |
88 | $reviews = News::query()->where('status', '=', 'отзыв')->paginate(10); | 92 | $reviews = News::query()->where('status', '=', 'отзыв')->paginate(10); |
89 | $lookin = Good_Look::query()->orderByDesc('id')->limit(4)->pluck('goods_id') | 93 | $lookin = Good_Look::query()->orderByDesc('id')->limit(4)->pluck('goods_id') |
90 | ->toArray(); | 94 | ->toArray(); |
91 | $lookin_good = Good::query()->whereIn('id', $lookin)->get(); | 95 | $lookin_good = Good::query()->whereIn('id', $lookin)->get(); |
92 | 96 | ||
93 | if (!empty($request->filter)) { | 97 | if (!empty($request->filter)) { |
94 | $filter = json_decode($request->filter); | 98 | $filter = json_decode($request->filter); |
95 | if (is_array($filter)) | 99 | if (is_array($filter)) |
96 | if (count($filter) > 0) | 100 | if (count($filter) > 0) |
97 | $goods = $goods->whereIn('manufacturer', $filter); | 101 | $goods = $goods->whereIn('manufacturer', $filter); |
98 | } | 102 | } |
99 | 103 | ||
100 | if ($request->sort == 'count') { | 104 | if ($request->sort == 'count') { |
101 | $goods = $goods->orderByDesc('stock_count')->orderByDesc('id'); | 105 | $goods = $goods->orderByDesc('stock_count')->orderByDesc('id'); |
102 | } | 106 | } |
103 | 107 | ||
104 | if ($request->sort == 'price') { | 108 | if ($request->sort == 'price') { |
105 | $goods = $goods->orderBy('price')->orderByDesc('id'); | 109 | $goods = $goods->orderBy('price')->orderByDesc('id'); |
106 | } | 110 | } |
107 | 111 | ||
108 | $goods = $goods->paginate(6); | 112 | $goods = $goods->paginate(6); |
109 | 113 | ||
110 | if ($request->ajax()) { | 114 | if ($request->ajax()) { |
111 | return view('catalog_ajax', compact('goods')); | 115 | return view('catalog_ajax', compact('goods')); |
112 | } | 116 | } |
113 | 117 | ||
114 | $mf = Good::select('manufacturer')->distinct()->where('category_id', '=', $category->id)->pluck('manufacturer'); | 118 | $mf = Good::select('manufacturer')->distinct()->where('category_id', '=', $category->id)->pluck('manufacturer'); |
115 | return view('catalog_detail', compact('items', 'category', 'goods', | 119 | return view('catalog_detail', compact('items', 'category', 'goods', |
116 | 'title', 'mf', 'articles', 'reviews', 'lookin_good')); | 120 | 'title', 'mf', 'articles', 'reviews', 'lookin_good')); |
117 | } | 121 | } |
118 | 122 | ||
119 | public function good(Good $good) { | 123 | public function good(Good $good) { |
120 | $looking = new Good_Look(); | 124 | $looking = new Good_Look(); |
121 | $looking->goods_id = $good->id; | 125 | $looking->goods_id = $good->id; |
122 | $looking->save(); | 126 | $looking->save(); |
123 | 127 | ||
124 | return view('good', compact('good')); | 128 | $lookin = Good_Look::query()->orderByDesc('id')->limit(4)->pluck('goods_id') |
129 | ->toArray(); | ||
130 | $lookin_good = Good::query()->whereIn('id', $lookin)->get(); | ||
131 | |||
132 | $projects = Project::query()->orderByDesc('id')->paginate(10); | ||
133 | |||
134 | $sample = Images::query()->where('sample', '=', '1')->where('good_id', '=', $good->id)->get(); | ||
135 | $images = Images::query()->where('sample', '=', '0')->where('good_id', '=', $good->id)->get(); | ||
136 | |||
137 | $accessory = Good::query()->where('accessory_id', '=', $good->id)->limit(8)->get(); | ||
138 | $tooling = Good::query()->where('tooling_id', '=', $good->id)->limit(8)->get(); | ||
139 | $also_good = Good::query()->where('category_id', '=', $good->category_id)->limit(4)->get(); | ||
140 | |||
141 | return view('good', compact('good', 'accessory', 'tooling', 'also_good', | ||
142 | 'sample', 'images', 'lookin_good', 'projects')); | ||
143 | } | ||
144 | |||
145 | public function simple_good(Good $good) { | ||
146 | $looking = new Good_Look(); | ||
147 | $looking->goods_id = $good->id; | ||
148 | $looking->save(); | ||
149 | |||
150 | $lookin = Good_Look::query()->orderByDesc('id')->limit(4)->pluck('goods_id') | ||
151 | ->toArray(); | ||
152 | $lookin_good = Good::query()->whereIn('id', $lookin)->get(); | ||
153 | |||
154 | return view('simple_good', compact('good', 'lookin_good')); | ||
125 | } | 155 | } |
126 | 156 | ||
127 | public function simple_good() { | 157 | public function online() { |
128 | return view('simple_good'); | 158 | return redirect()->back(); |
129 | } | 159 | } |
130 | } | 160 | } |
131 | 161 |
app/Models/Good.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | namespace App\Models; | 3 | namespace App\Models; |
4 | 4 | ||
5 | use Illuminate\Database\Eloquent\Factories\HasFactory; | 5 | use Illuminate\Database\Eloquent\Factories\HasFactory; |
6 | use Illuminate\Database\Eloquent\Model; | 6 | use Illuminate\Database\Eloquent\Model; |
7 | 7 | ||
8 | class Good extends Model | 8 | class Good extends Model |
9 | { | 9 | { |
10 | use HasFactory; | 10 | use HasFactory; |
11 | 11 | ||
12 | protected $fillable = ['title', 'image', 'category_id', 'price', | 12 | protected $fillable = ['title', 'image', 'category_id', 'price', |
13 | 'price_old', 'manufacturer', 'country', 'size', | 13 | 'price_old', 'manufacturer', 'country', 'size', |
14 | 'power', 'description', 'feature', 'equipment', | 14 | 'power', 'description', 'feature', 'equipment', |
15 | 'accessory_id', 'tooling_id', 'weight', 'new', | 15 | 'accessory_id', 'tooling_id', 'weight', 'new', |
16 | 'stock_count', 'demo', 'way', 'type_good' | 16 | 'stock_count', 'demo', 'way', 'type_good' |
17 | ]; | 17 | ]; |
18 | 18 | ||
19 | public function category() { | 19 | public function category() { |
20 | return $this->belongsTo(Category::class, 'category_id'); | 20 | return $this->belongsTo(Category::class, 'category_id'); |
21 | } | 21 | } |
22 | |||
23 | /* | ||
24 | * Связь объектов товаров с фотогалереей | ||
25 | */ | ||
26 | public function images() { | ||
27 | return $this->hasMany(Images::class); | ||
28 | } | ||
22 | } | 29 | } |
23 | 30 |
app/Models/Images.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | namespace App\Models; | 3 | namespace App\Models; |
4 | 4 | ||
5 | use Illuminate\Database\Eloquent\Factories\HasFactory; | 5 | use Illuminate\Database\Eloquent\Factories\HasFactory; |
6 | use Illuminate\Database\Eloquent\Model; | 6 | use Illuminate\Database\Eloquent\Model; |
7 | 7 | ||
8 | class Images extends Model | 8 | class Images extends Model |
9 | { | 9 | { |
10 | use HasFactory; | 10 | use HasFactory; |
11 | |||
12 | public function goods() { | ||
13 | return $this->belongsTo(Good::class); | ||
14 | } | ||
11 | } | 15 | } |
12 | 16 |
app/Providers/ComposerServiceProvider.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | namespace App\Providers; | 3 | namespace App\Providers; |
4 | 4 | ||
5 | use App\Models\Category; | 5 | use App\Models\Category; |
6 | use App\Models\Company; | 6 | use App\Models\Company; |
7 | use App\Models\Good; | 7 | use App\Models\Good; |
8 | use Illuminate\Support\Facades\View; | 8 | use Illuminate\Support\Facades\View; |
9 | use Illuminate\Support\ServiceProvider; | 9 | use Illuminate\Support\ServiceProvider; |
10 | 10 | ||
11 | class ComposerServiceProvider extends ServiceProvider | 11 | class ComposerServiceProvider extends ServiceProvider |
12 | { | 12 | { |
13 | /** | 13 | /** |
14 | * Register services. | 14 | * Register services. |
15 | * | 15 | * |
16 | * @return void | 16 | * @return void |
17 | */ | 17 | */ |
18 | public function register() | 18 | public function register() |
19 | { | 19 | { |
20 | $views = [ | 20 | $views = [ |
21 | 'layout.part.categories', //меню в правой колонке в публичной части | 21 | 'layout.part.categories', //меню в правой колонке в публичной части |
22 | 'admin.part.categories', //выбор категории поста при редактировании | 22 | 'admin.part.categories', //выбор категории поста при редактировании |
23 | 'admin.part.parents', //выбор родителя категории при редактировании | 23 | 'admin.part.parents', //выбор родителя категории при редактировании |
24 | 'admin.part.all-ctgs', //все категории в административной части | 24 | 'admin.part.all-ctgs', //все категории в административной части |
25 | 'admin.part.category_id', | 25 | 'admin.part.category_id', |
26 | 'layout.site', | ||
27 | 'layout.admin', | ||
26 | ]; | 28 | ]; |
27 | View::composer($views, | 29 | View::composer($views, |
28 | function($view) { | 30 | function($view) { |
29 | static $items = null; | 31 | static $items = null; |
30 | if (is_null($items)) { | 32 | if (is_null($items)) { |
31 | $items = Category::all(); | 33 | $items = Category::all(); |
32 | } | 34 | } |
33 | $view->with(['items' => $items]); | 35 | $view->with(['items' => $items]); |
34 | }); | 36 | }); |
35 | 37 | ||
36 | $views = [ | 38 | $views = [ |
37 | 'admin.part.goods', | 39 | 'admin.part.goods', |
38 | ]; | 40 | ]; |
39 | View::composer($views, | 41 | View::composer($views, |
40 | function($view) { | 42 | function($view) { |
41 | static $items = null; | 43 | static $items = null; |
42 | if (is_null($items)) { | 44 | if (is_null($items)) { |
43 | $items = Good::all(); | 45 | $items = Good::all(); |
44 | } | 46 | } |
45 | $view->with(['items' => $items]); | 47 | $view->with(['items' => $items]); |
46 | }); | 48 | }); |
47 | 49 | ||
48 | $views = [ | 50 | $views = [ |
49 | 'layout.admin', | 51 | 'layout.admin', |
50 | 'index', | 52 | 'index', |
51 | 'company', | 53 | 'company', |
52 | ]; | 54 | ]; |
53 | View::composer($views, | 55 | View::composer($views, |
54 | function($view) { | 56 | function($view) { |
55 | $company = Company::query()->where('id', '=', '1')->get(); | 57 | $company = Company::query()->where('id', '=', '1')->get(); |
56 | $view->with(['company' => $company]); | 58 | $view->with(['company' => $company]); |
57 | }); | 59 | }); |
58 | 60 | ||
59 | } | 61 | } |
60 | 62 | ||
61 | /** | 63 | /** |
62 | * Bootstrap services. | 64 | * Bootstrap services. |
63 | * | 65 | * |
64 | * @return void | 66 | * @return void |
65 | */ | 67 | */ |
66 | public function boot() | 68 | public function boot() |
67 | { | 69 | { |
68 | View::composer('layout.part.categories', | 70 | View::composer('layout.part.categories', |
69 | function($view) | 71 | function($view) |
70 | { | 72 | { |
71 | static $items = null; | 73 | static $items = null; |
72 | 74 | ||
73 | if (is_null($items)) { | 75 | if (is_null($items)) { |
74 | $items = Category::all(); | 76 | $items = Category::all(); |
75 | $parent = 0; | 77 | $parent = 0; |
76 | $view->with(['items' => $items, 'parent' => $parent]); | 78 | $view->with(['items' => $items, 'parent' => $parent]); |
77 | } else { | 79 | } else { |
78 | $view->with(['items' => $items]); | 80 | $view->with(['items' => $items]); |
79 | } | 81 | } |
80 | 82 | ||
81 | } | 83 | } |
82 | ); | 84 | ); |
83 | } | 85 | } |
84 | } | 86 | } |
85 | 87 |
resources/views/admin/goods/add_image.blade.php
File was created | 1 | @extends('layout.admin', ['title' => 'Создание доп.картинки товара']) | |
2 | |||
3 | @section('content') | ||
4 | <div class="profile-block-wrapper"> | ||
5 | <div class="profile-block"> | ||
6 | <h2 class="modal-auth__title"> | ||
7 | Название товара: {{ $good->title }} ID: ({{ $good->id }}) | ||
8 | </h2> | ||
9 | <form method="post" enctype="multipart/form-data" class="modal-auth-form" action="{{ route('admin.img.add.good', ['good' => $good->id]) }}"> | ||
10 | @csrf | ||
11 | <label for="image">Файл-картинка:</label> | ||
12 | <input type="file" class="form-control-file txt" name="image" id="image" accept="image/png, image/jpeg"> | ||
13 | <br><br> | ||
14 | <label for="sample">Фото для образца-изделия</label><br> | ||
15 | <select name="sample" id="sample" class="form-control"> | ||
16 | <option value="1">Да</option> | ||
17 | <option value="0">Нет</option> | ||
18 | </select> | ||
19 | |||
20 | <br><br> | ||
21 | <button type="submit" class="parts-content-form-bottom__button">Сохранить</button> | ||
22 | </form> | ||
23 | |||
24 | </div> | ||
25 | </div> | ||
26 | @endsection | ||
27 |
resources/views/admin/goods/edit.blade.php
1 | @extends('layout.admin', ['title' => 'Редактирование товара']) | 1 | @extends('layout.admin', ['title' => 'Редактирование товара']) |
2 | 2 | ||
3 | @section('content') | 3 | @section('content') |
4 | <div class="profile-block-wrapper"> | 4 | <div class="profile-block-wrapper"> |
5 | <div class="profile-block"> | 5 | <div class="profile-block"> |
6 | <h2 class="modal-auth__title"> | 6 | <h2 class="modal-auth__title"> |
7 | Редактирование товара | 7 | Редактирование товара |
8 | </h2> | 8 | </h2> |
9 | <form method="post" enctype="multipart/form-data" class="modal-auth-form" action="{{ route('admin.goods.update', ['good' => $good->id]) }}"> | 9 | <form method="post" enctype="multipart/form-data" class="modal-auth-form" action="{{ route('admin.goods.update', ['good' => $good->id]) }}"> |
10 | @include('admin.goods.form') | 10 | @include('admin.goods.form') |
11 | </form> | 11 | </form> |
12 | |||
13 | <h3>Дополнительные картинки</h3> | ||
14 | <a style="color:green" href="{{ route ('admin.img.good', ['good' => $good->id]) }}">Добавить картинку в галерею</a> | ||
15 | <table class="table" style="width: 100%"> | ||
16 | <thead> | ||
17 | <tr> | ||
18 | <th>ID</th> | ||
19 | <th>Фото</th> | ||
20 | <th>Действия</th> | ||
21 | </tr> | ||
22 | </thead> | ||
23 | <tbody> | ||
24 | @if ($good->images->count()) | ||
25 | @foreach($good->images as $img) | ||
26 | <tr> | ||
27 | <td><?=$img->id?></td> | ||
28 | <td><img src="<?=asset(Storage::url($img->image))?>" width="100px"/></td> | ||
29 | <td><a href="{{ route('admin.img.del.good', ['id'=> $img->id, 'good' => $good->id]) }}">Удалить</a></td> | ||
30 | </tr> | ||
31 | @endforeach | ||
32 | @else | ||
33 | <tr> | ||
34 | <td>-</td> | ||
35 | <td>-</td> | ||
36 | <td>-</td> | ||
37 | </tr> | ||
38 | @endif | ||
39 | </tbody> | ||
40 | </table> | ||
12 | </div> | 41 | </div> |
13 | </div> | 42 | </div> |
14 | @endsection | 43 | @endsection |
15 | 44 |
resources/views/admin/goods/form.blade.php
1 | @csrf | 1 | @csrf |
2 | 2 | ||
3 | @isset($good) | 3 | @isset($good) |
4 | @method('PUT') | 4 | @method('PUT') |
5 | @endisset | 5 | @endisset |
6 | 6 | ||
7 | <label class="form__label" for="title">Заголовок товара | 7 | <label class="form__label" for="title">Заголовок товара |
8 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 8 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
9 | </label><br> | 9 | </label><br> |
10 | @error('title') | 10 | @error('title') |
11 | <div class="alert alert-danger">{{ $message }}</div> | 11 | <div class="alert alert-danger">{{ $message }}</div> |
12 | @enderror | 12 | @enderror |
13 | <input class="form-input " type="text" id="title" name="title" placeholder="Введите заголовок" required value="{{ old('title') ?? $good->title ?? '' }}"><br><br> | 13 | <input class="form-input " type="text" id="title" name="title" placeholder="Введите заголовок" required value="{{ old('title') ?? $good->title ?? '' }}"><br><br> |
14 | 14 | ||
15 | <label class="form__label" for="category_id">Категория | 15 | <label class="form__label" for="category_id">Категория |
16 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 16 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
17 | </label><br> | 17 | </label><br> |
18 | 18 | ||
19 | <div class="form-group"> | 19 | <div class="form-group"> |
20 | @php | 20 | @php |
21 | $parent_id = old('category_id') ?? $good->category_id ?? 0; | 21 | $parent_id = old('category_id') ?? $good->category_id ?? 0; |
22 | @endphp | 22 | @endphp |
23 | <select name="category_id" class="form-control" title="Категория"> | 23 | <select name="category_id" class="form-control" title="Категория"> |
24 | <option value="0">Без родителя</option> | 24 | <option value="0">Без родителя</option> |
25 | @include('admin.part.category_id', ['level' => -1, 'parent' => 0]) | 25 | @include('admin.part.category_id', ['level' => -1, 'parent' => 0]) |
26 | </select> | 26 | </select> |
27 | </div> | 27 | </div> |
28 | 28 | ||
29 | <label class="form__label" for="price">Цена | 29 | <label class="form__label" for="price">Цена |
30 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 30 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
31 | </label><br> | 31 | </label><br> |
32 | @error('price') | 32 | @error('price') |
33 | <div class="alert alert-danger">{{ $message }}</div> | 33 | <div class="alert alert-danger">{{ $message }}</div> |
34 | @enderror | 34 | @enderror |
35 | <input class="form-input " type="text" id="price" name="price" placeholder="Введите цену" required value="{{ old('price') ?? $good->price ?? '' }}"><br><br> | 35 | <input class="form-input " type="text" id="price" name="price" placeholder="Введите цену" required value="{{ old('price') ?? $good->price ?? '' }}"><br><br> |
36 | 36 | ||
37 | <label class="form__label" for="price_old">Цена старая | 37 | <label class="form__label" for="price_old">Цена старая |
38 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 38 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
39 | </label><br> | 39 | </label><br> |
40 | @error('price_old') | 40 | @error('price_old') |
41 | <div class="alert alert-danger">{{ $message }}</div> | 41 | <div class="alert alert-danger">{{ $message }}</div> |
42 | @enderror | 42 | @enderror |
43 | <input class="form-input " type="text" id="price_old" name="price_old" placeholder="Введите цену" value="{{ old('price_old') ?? $good->price_old ?? '' }}"><br><br> | 43 | <input class="form-input " type="text" id="price_old" name="price_old" placeholder="Введите цену" value="{{ old('price_old') ?? $good->price_old ?? '' }}"><br><br> |
44 | 44 | ||
45 | <label class="form__label" for="manufacturer">Производитель | 45 | <label class="form__label" for="manufacturer">Производитель |
46 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 46 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
47 | </label><br> | 47 | </label><br> |
48 | @error('manufacturer') | 48 | @error('manufacturer') |
49 | <div class="alert alert-danger">{{ $message }}</div> | 49 | <div class="alert alert-danger">{{ $message }}</div> |
50 | @enderror | 50 | @enderror |
51 | <input class="form-input " type="text" id="manufacturer" name="manufacturer" placeholder="Введите производителя" required value="{{ old('manufacturer') ?? $good->manufacturer ?? '' }}"><br><br> | 51 | <input class="form-input " type="text" id="manufacturer" name="manufacturer" placeholder="Введите производителя" required value="{{ old('manufacturer') ?? $good->manufacturer ?? '' }}"><br><br> |
52 | 52 | ||
53 | <label class="form__label" for="country">Страна | 53 | <label class="form__label" for="country">Страна |
54 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 54 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
55 | </label><br> | 55 | </label><br> |
56 | @error('country') | 56 | @error('country') |
57 | <div class="alert alert-danger">{{ $message }}</div> | 57 | <div class="alert alert-danger">{{ $message }}</div> |
58 | @enderror | 58 | @enderror |
59 | <input class="form-input " type="text" id="country" name="country" placeholder="Введите страну" required value="{{ old('country') ?? $good->country ?? '' }}"><br><br> | 59 | <input class="form-input " type="text" id="country" name="country" placeholder="Введите страну" required value="{{ old('country') ?? $good->country ?? '' }}"><br><br> |
60 | 60 | ||
61 | <label class="form__label" for="size">Размер-габарит | 61 | <label class="form__label" for="size">Размер-габарит |
62 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 62 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
63 | </label><br> | 63 | </label><br> |
64 | @error('size') | 64 | @error('size') |
65 | <div class="alert alert-danger">{{ $message }}</div> | 65 | <div class="alert alert-danger">{{ $message }}</div> |
66 | @enderror | 66 | @enderror |
67 | <input class="form-input " type="text" id="size" name="size" placeholder="Введите размер-габарит" value="{{ old('size') ?? $good->size ?? '' }}"><br><br> | 67 | <input class="form-input " type="text" id="size" name="size" placeholder="Введите размер-габарит" value="{{ old('size') ?? $good->size ?? '' }}"><br><br> |
68 | 68 | ||
69 | <label class="form__label" for="power">Мощность | 69 | <label class="form__label" for="power">Мощность |
70 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 70 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
71 | </label><br> | 71 | </label><br> |
72 | @error('power') | 72 | @error('power') |
73 | <div class="alert alert-danger">{{ $message }}</div> | 73 | <div class="alert alert-danger">{{ $message }}</div> |
74 | @enderror | 74 | @enderror |
75 | <input class="form-input " type="text" id="power" name="power" placeholder="Введите мощность" value="{{ old('power') ?? $good->power ?? '' }}"><br><br> | 75 | <input class="form-input " type="text" id="power" name="power" placeholder="Введите мощность" value="{{ old('power') ?? $good->power ?? '' }}"><br><br> |
76 | 76 | ||
77 | <label class="form__label" for="description">Описание товара | 77 | <label class="form__label" for="description">Описание товара |
78 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 78 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
79 | </label><br> | 79 | </label><br> |
80 | @error('description') | 80 | @error('description') |
81 | <div class="alert alert-danger">{{ $message }}</div> | 81 | <div class="alert alert-danger">{{ $message }}</div> |
82 | @enderror | 82 | @enderror |
83 | <textarea class="form-input " id="description" name="description" placeholder="Введите описание" | 83 | <textarea class="form-input " id="description" name="description" placeholder="Введите описание" |
84 | required>{{ old('description') ?? $good->description ?? '' }}</textarea><br><br> | 84 | required>{{ old('description') ?? $good->description ?? '' }}</textarea><br><br> |
85 | 85 | ||
86 | <label class="form__label" for="feature">Характеристики | 86 | <label class="form__label" for="feature">Характеристики |
87 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 87 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
88 | </label><br> | 88 | </label><br> |
89 | @error('feature') | 89 | @error('feature') |
90 | <div class="alert alert-danger">{{ $message }}</div> | 90 | <div class="alert alert-danger">{{ $message }}</div> |
91 | @enderror | 91 | @enderror |
92 | <textarea class="form-input " id="feature" name="feature" placeholder="Введите характеристики" | 92 | <textarea class="form-input " id="feature" name="feature" placeholder="Введите характеристики" |
93 | required>{{ old('feature') ?? $good->feature ?? '' }}</textarea><br><br> | 93 | required>{{ old('feature') ?? $good->feature ?? '' }}</textarea><br><br> |
94 | 94 | ||
95 | <label class="form__label" for="equipment">Комплектация | 95 | <label class="form__label" for="equipment">Комплектация |
96 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 96 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
97 | </label><br> | 97 | </label><br> |
98 | @error('equipment') | 98 | @error('equipment') |
99 | <div class="alert alert-danger">{{ $message }}</div> | 99 | <div class="alert alert-danger">{{ $message }}</div> |
100 | @enderror | 100 | @enderror |
101 | <textarea class="form-input " id="equipment" name="equipment" placeholder="Введите комплектацию" | 101 | <textarea class="form-input " id="equipment" name="equipment" placeholder="Введите комплектацию" |
102 | required>{{ old('equipment') ?? $good->equipment ?? '' }}</textarea><br><br> | 102 | required>{{ old('equipment') ?? $good->equipment ?? '' }}</textarea><br><br> |
103 | 103 | ||
104 | <div class="form-group"> | 104 | <div class="form-group"> |
105 | <label class="form__label" for="accessory_id">Аксессуары | 105 | <label class="form__label" for="accessory_id">Аксессуары |
106 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 106 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
107 | </label><br> | 107 | </label><br> |
108 | @php | 108 | @php |
109 | $current_id = old('accessory_id') ?? $good->accessory_id ?? 0; | 109 | $current_id = old('accessory_id') ?? $good->accessory_id ?? 0; |
110 | @endphp | 110 | @endphp |
111 | <select name="accessory_id" class="form-control" title="Аксессуары"> | 111 | <select name="accessory_id" class="form-control" title="Аксессуары"> |
112 | <option value="0">Без родителя</option> | 112 | <option value="0">Без родителя</option> |
113 | @include('admin.part.goods') | 113 | @include('admin.part.goods') |
114 | </select> | 114 | </select> |
115 | </div> | 115 | </div> |
116 | 116 | ||
117 | <div class="form-group"> | 117 | <div class="form-group"> |
118 | <label class="form__label" for="tooling_id">Оснастка | 118 | <label class="form__label" for="tooling_id">Оснастка |
119 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 119 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
120 | </label><br> | 120 | </label><br> |
121 | @php | 121 | @php |
122 | $current_id = old('tooling_id') ?? $good->tooling_id ?? 0; | 122 | $current_id = old('tooling_id') ?? $good->tooling_id ?? 0; |
123 | @endphp | 123 | @endphp |
124 | <select name="tooling_id" class="form-control" title="Оснастка"> | 124 | <select name="tooling_id" class="form-control" title="Оснастка"> |
125 | <option value="0">Без родителя</option> | 125 | <option value="0">Без родителя</option> |
126 | @include('admin.part.goods') | 126 | @include('admin.part.goods') |
127 | </select> | 127 | </select> |
128 | </div> | 128 | </div> |
129 | 129 | ||
130 | <label class="form__label" for="weight">Вес | 130 | <label class="form__label" for="weight">Вес |
131 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 131 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
132 | </label><br> | 132 | </label><br> |
133 | @error('weight') | 133 | @error('weight') |
134 | <div class="alert alert-danger">{{ $message }}</div> | 134 | <div class="alert alert-danger">{{ $message }}</div> |
135 | @enderror | 135 | @enderror |
136 | <input class="form-input " type="text" id="weight" name="weight" placeholder="Введите вес" value="{{ old('weight') ?? $good->weight ?? '' }}"><br><br> | 136 | <input class="form-input " type="text" id="weight" name="weight" placeholder="Введите вес" value="{{ old('weight') ?? $good->weight ?? '' }}"><br><br> |
137 | 137 | ||
138 | <label class="form__label" for="stock_count">Количество на складе | 138 | <label class="form__label" for="stock_count">Количество на складе |
139 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 139 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
140 | </label><br> | 140 | </label><br> |
141 | @error('stock_count') | 141 | @error('stock_count') |
142 | <div class="alert alert-danger">{{ $message }}</div> | 142 | <div class="alert alert-danger">{{ $message }}</div> |
143 | @enderror | 143 | @enderror |
144 | <input class="form-input " type="text" id="stock_count" name="stock_count" placeholder="Введите кол-во" value="{{ old('stock_count') ?? $good->stock_count ?? '' }}"><br><br> | 144 | <input class="form-input " type="text" id="stock_count" name="stock_count" placeholder="Введите кол-во" value="{{ old('stock_count') ?? $good->stock_count ?? '' }}"><br><br> |
145 | 145 | ||
146 | <label class="form__label" for="type_good">Тип товара | 146 | <label class="form__label" for="type_good">Тип товара |
147 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 147 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
148 | </label><br> | 148 | </label><br> |
149 | @error('type_good') | 149 | @error('type_good') |
150 | <div class="alert alert-danger">{{ $message }}</div> | 150 | <div class="alert alert-danger">{{ $message }}</div> |
151 | @enderror | 151 | @enderror |
152 | <input class="form-input " type="text" id="type_good" name="type_good" placeholder="Введите тип товара" value="{{ old('type_good') ?? $good->type_good ?? '' }}"><br><br> | 152 | <input class="form-input " type="text" id="type_good" name="type_good" placeholder="Введите тип товара" value="{{ old('type_good') ?? $good->type_good ?? '' }}"><br><br> |
153 | 153 | ||
154 | <label class="form__label" for="new">Новинка | 154 | <label class="form__label" for="new">Новинка |
155 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 155 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
156 | </label><br> | 156 | </label><br> |
157 | @error('new') | 157 | @error('new') |
158 | <div class="alert alert-danger">{{ $message }}</div> | 158 | <div class="alert alert-danger">{{ $message }}</div> |
159 | @enderror | 159 | @enderror |
160 | <select name="new" id="new" class="form-control"> | 160 | <select name="new" id="new" class="form-control"> |
161 | <option value="1" | 161 | <option value="1" |
162 | @isset($good) | 162 | @isset($good) |
163 | @if($good->new == '1') | 163 | @if($good->new == '1') |
164 | selected | 164 | selected |
165 | @endif | 165 | @endif |
166 | @endisset | 166 | @endisset |
167 | >Есть</option> | 167 | >Есть</option> |
168 | <option value="0" | 168 | <option value="0" |
169 | @isset($good) | 169 | @isset($good) |
170 | @if($good->new == '0') | 170 | @if($good->new == '0') |
171 | selected | 171 | selected |
172 | @endif | 172 | @endif |
173 | @endisset | 173 | @endisset |
174 | >Нет</option> | 174 | >Нет</option> |
175 | </select><br> | 175 | </select><br> |
176 | 176 | ||
177 | <label class="form__label" for="demo">Демо-зал | 177 | <label class="form__label" for="demo">Демо-зал |
178 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 178 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
179 | </label><br> | 179 | </label><br> |
180 | @error('demo') | 180 | @error('demo') |
181 | <div class="alert alert-danger">{{ $message }}</div> | 181 | <div class="alert alert-danger">{{ $message }}</div> |
182 | @enderror | 182 | @enderror |
183 | <select name="demo" id="demo" class="form-control"> | 183 | <select name="demo" id="demo" class="form-control"> |
184 | <option value="1" | 184 | <option value="1" |
185 | @isset($good) | 185 | @isset($good) |
186 | @if($good->demo == '1') | 186 | @if($good->demo == '1') |
187 | selected | 187 | selected |
188 | @endif | 188 | @endif |
189 | @endisset | 189 | @endisset |
190 | >Есть</option> | 190 | >Есть</option> |
191 | <option value="0" | 191 | <option value="0" |
192 | @isset($good) | 192 | @isset($good) |
193 | @if($good->demo == '0') | 193 | @if($good->demo == '0') |
194 | selected | 194 | selected |
195 | @endif | 195 | @endif |
196 | @endisset | 196 | @endisset |
197 | >Нет</option> | 197 | >Нет</option> |
198 | </select><br> | 198 | </select><br> |
199 | 199 | ||
200 | <label class="form__label" for="way">В пути | 200 | <label class="form__label" for="way">В пути |
201 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 201 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
202 | </label><br> | 202 | </label><br> |
203 | @error('way') | 203 | @error('way') |
204 | <div class="alert alert-danger">{{ $message }}</div> | 204 | <div class="alert alert-danger">{{ $message }}</div> |
205 | @enderror | 205 | @enderror |
206 | <select name="way" id="way" class="form-control"> | 206 | <select name="way" id="way" class="form-control"> |
207 | <option value="1" | 207 | <option value="1" |
208 | @isset($good) | 208 | @isset($good) |
209 | @if($good->way == '1') | 209 | @if($good->way == '1') |
210 | selected | 210 | selected |
211 | @endif | 211 | @endif |
212 | @endisset | 212 | @endisset |
213 | >Есть</option> | 213 | >Есть</option> |
214 | <option value="0" | 214 | <option value="0" |
215 | @isset($good) | 215 | @isset($good) |
216 | @if($good->way == '0') | 216 | @if($good->way == '0') |
217 | selected | 217 | selected |
218 | @endif | 218 | @endif |
219 | @endisset | 219 | @endisset |
220 | >Нет</option> | 220 | >Нет</option> |
221 | </select><br> | 221 | </select><br> |
222 | 222 | ||
223 | 223 | ||
224 | <label class="form__label" for="image">Картинка | 224 | <label class="form__label" for="image">Картинка |
225 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 225 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
226 | </label><br> | 226 | </label><br> |
227 | <input type="file" class="form-input form-control-file " name="image" id="image" accept="image/png, image/jpeg"> | 227 | <input type="file" class="form-input form-control-file " name="image" id="image" accept="image/png, image/jpeg"> |
228 | @isset($category->image) | 228 | @isset($good->image) |
229 | <div class="form-group form-check"> | 229 | <div class="form-group form-check"> |
230 | <img src="<?=asset(Storage::url($category->image))?>" width="100px"/> | 230 | <img src="<?=asset(Storage::url($good->image))?>" width="100px"/> |
231 | </div> | 231 | </div> |
232 | @endisset | 232 | @endisset |
233 | 233 | ||
234 | 234 | ||
235 | <<div class="parts-content-form-bottom modal-auth-bottom"> | 235 | <<div class="parts-content-form-bottom modal-auth-bottom"> |
236 | <button class="parts-content-form-bottom__button" type="submit">Сохранить</button> | 236 | <button class="parts-content-form-bottom__button" type="submit">Сохранить</button> |
237 | </div> | 237 | </div> |
238 | 238 |
resources/views/admin/goods/lookin.blade.php
File was created | 1 | @extends('layout.admin', ['title' => 'Доп.картинки у товара']) | |
2 | |||
3 | @section('content') | ||
4 | <div class="profile-block-wrapper"> | ||
5 | <div class="profile-block"> | ||
6 | <h2 class="modal-auth__title_"> | ||
7 | Товары | ||
8 | </h2><br> | ||
9 | <a href="{{ route('admin.goods.create') }}" class="btn banner-container__button" style="margin: 0px;"> | ||
10 | Создать товар | ||
11 | </a><br><br> | ||
12 | |||
13 | <table class="table" style="width: 100%"> | ||
14 | <thead> | ||
15 | <tr> | ||
16 | <th>ID</th> | ||
17 | <th>Фото</th> | ||
18 | <th>Категория</th> | ||
19 | <th>Товар</th> | ||
20 | <th>Дата создания</th> | ||
21 | <th>Действия</th> | ||
22 | </tr> | ||
23 | </thead> | ||
24 | <tbody> | ||
25 | @if ($goods->count()) | ||
26 | @foreach($goods as $good) | ||
27 | <tr> | ||
28 | <td>{{ $good->id }}</td> | ||
29 | <td><? if (empty($good->image)) {?>Нет фото<?} else {?> | ||
30 | <!--<img src="/storage/app/public/<?//=$area->foto_main; //=asset(Storage::url($area->foto_main))?>" width="100px"/>--> | ||
31 | <img src="<?=asset(Storage::url($good->image))?>" width="100px"/> | ||
32 | <?}?></td> | ||
33 | <td>{{ $good->category->name }}</td> | ||
34 | <td>{{ $good->title }}</td> | ||
35 | <td>{{ $good->created_at }}</td> | ||
36 | <td> <form action="{{ route('admin.goods.destroy', $good) }}" method="POST"> | ||
37 | <a href="{{ route('admin.goods.edit', ['good' => $good->id]) }}"> | ||
38 | Редактировать | ||
39 | </a> | | ||
40 | @csrf | ||
41 | @method('DELETE') | ||
42 | <input class=" btn-danger" type="submit" value="Удалить"> | ||
43 | </form> | ||
44 | </td> | ||
45 | </tr> | ||
46 | @endforeach | ||
47 | @else | ||
48 | <tr> | ||
49 | <td>-</td> | ||
50 | <td>-</td> | ||
51 | <td>-</td> | ||
52 | <td>-</td> | ||
53 | <td>-</td> | ||
54 | <td>-</td> | ||
55 | </tr> | ||
56 | @endif | ||
57 | |||
58 | </tbody> | ||
59 | </table> | ||
60 | |||
61 | {{ $goods->onEachSide(1)->links('catalogs.paginate') }} | ||
62 | |||
63 | </div> | ||
64 | </div> | ||
65 | <br><br> | ||
66 | @endsection | ||
67 |
resources/views/good.blade.php
1 | @extends('layout.site', ['title' => 'Товар Векпром']) | 1 | @extends('layout.site', ['title' => 'Товар Векпром']) |
2 | 2 | ||
3 | @section('content') | 3 | @section('content') |
4 | <section class="modal-parts modal-parts__hidden js_modal-parts"> | 4 | <section class="modal-parts modal-parts__hidden js_modal-parts"> |
5 | <button class="modal-parts__close js-modal-parts__close"></button> | 5 | <button class="modal-parts__close js-modal-parts__close"></button> |
6 | <div class="modal-parts-content"> | 6 | <div class="modal-parts-content"> |
7 | <h2 class="modal-parts-content__title"> | 7 | <h2 class="modal-parts-content__title"> |
8 | Заказать запчасти | 8 | Заказать запчасти |
9 | </h2> | 9 | </h2> |
10 | <div class="modal-parts-model"> | 10 | <div class="modal-parts-model"> |
11 | <span class="modal-parts-model__name">Модель:</span> | 11 | <span class="modal-parts-model__name">Модель:</span> |
12 | <a class="modal-parts-model__link" href="#">Траншейный уплотнитель Atlas Copco LP8504</a> | 12 | <a class="modal-parts-model__link" href="#">Траншейный уплотнитель Atlas Copco LP8504</a> |
13 | </div> | 13 | </div> |
14 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> | 14 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> |
15 | <div class="parts-content-form-top"> | 15 | <div class="parts-content-form-top"> |
16 | <div class="parts-content-form-top-line-one"> | 16 | <div class="parts-content-form-top-line-one"> |
17 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> | 17 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> |
18 | <input class="form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" | 18 | <input class="form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" |
19 | required><br> | 19 | required><br> |
20 | 20 | ||
21 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> | 21 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> |
22 | <input class="form-input form__email" type="email" id="email" name="email" placeholder="Введите ваш e-mail" | 22 | <input class="form-input form__email" type="email" id="email" name="email" placeholder="Введите ваш e-mail" |
23 | required> | 23 | required> |
24 | 24 | ||
25 | <label class="form__label" for="number">Телефон</label> | 25 | <label class="form__label" for="number">Телефон</label> |
26 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" | 26 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" |
27 | placeholder="+7 (___) ___-__-__"> | 27 | placeholder="+7 (___) ___-__-__"> |
28 | </div> | 28 | </div> |
29 | 29 | ||
30 | <div class="parts-content-form-top-line-two"> | 30 | <div class="parts-content-form-top-line-two"> |
31 | <label class="form__label form__label-question" for="question">Перечислите запчасти или приложите файл ниже</label> | 31 | <label class="form__label form__label-question" for="question">Перечислите запчасти или приложите файл ниже</label> |
32 | <textarea class="form-input form__question" id="question" name="question" placeholder="Введите текст" | 32 | <textarea class="form-input form__question" id="question" name="question" placeholder="Введите текст" |
33 | required></textarea><br> | 33 | required></textarea><br> |
34 | 34 | ||
35 | <label class="form__label form__label-file" for="file">Ваш файл | 35 | <label class="form__label form__label-file" for="file">Ваш файл |
36 | <svg width="14" height="22" class="svg-file"> | 36 | <svg width="14" height="22" class="svg-file"> |
37 | <use xlink:href="./img/icons.svg#input-file"></use> | 37 | <use xlink:href="./img/icons.svg#input-file"></use> |
38 | </svg> | 38 | </svg> |
39 | <span class="choose-file">Выберите файл</span> | 39 | <span class="choose-file">Выберите файл</span> |
40 | </label> | 40 | </label> |
41 | <input class="form-input" type="file" id="file" name="file"> | 41 | <input class="form-input" type="file" id="file" name="file"> |
42 | </div> | 42 | </div> |
43 | </div> | 43 | </div> |
44 | 44 | ||
45 | <div class="checkboxes-connect"> | 45 | <div class="checkboxes-connect"> |
46 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> | 46 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> |
47 | <label class="catalog-checkboxes-container label-connect">Телефон | 47 | <label class="catalog-checkboxes-container label-connect">Телефон |
48 | <input type="checkbox" checked="checked" class="check-highload"> | 48 | <input type="checkbox" checked="checked" class="check-highload"> |
49 | <span class="highload2"></span> | 49 | <span class="highload2"></span> |
50 | </label> | 50 | </label> |
51 | <label class="catalog-checkboxes-container label-connect">E-mail | 51 | <label class="catalog-checkboxes-container label-connect">E-mail |
52 | <input type="checkbox" class="check-highload"> | 52 | <input type="checkbox" class="check-highload"> |
53 | <span class="highload2"></span> | 53 | <span class="highload2"></span> |
54 | </label> | 54 | </label> |
55 | <label class="catalog-checkboxes-container label-connect">Whatsapp | 55 | <label class="catalog-checkboxes-container label-connect">Whatsapp |
56 | <input type="checkbox" class="check-highload"> | 56 | <input type="checkbox" class="check-highload"> |
57 | <span class="highload2"></span> | 57 | <span class="highload2"></span> |
58 | </label> | 58 | </label> |
59 | <label class="catalog-checkboxes-container label-connect">Telegram | 59 | <label class="catalog-checkboxes-container label-connect">Telegram |
60 | <input type="checkbox" checked="checked" class="check-highload"> | 60 | <input type="checkbox" checked="checked" class="check-highload"> |
61 | <span class="highload2"></span> | 61 | <span class="highload2"></span> |
62 | </label> | 62 | </label> |
63 | </div> | 63 | </div> |
64 | 64 | ||
65 | <div class="parts-content-form-bottom"> | 65 | <div class="parts-content-form-bottom"> |
66 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой конфиденциальности и обработки данных</p> | 66 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой конфиденциальности и обработки данных</p> |
67 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> | 67 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> |
68 | </div> | 68 | </div> |
69 | </form> | 69 | </form> |
70 | </div> | 70 | </div> |
71 | </section> | 71 | </section> |
72 | <div class="modal-parts__overlay modal-parts__overlay__hidden js_modal-parts--overlay"></div> | 72 | <div class="modal-parts__overlay modal-parts__overlay__hidden js_modal-parts--overlay"></div> |
73 | 73 | ||
74 | <section class="modal-parts modal-parts__hidden js_modal_consult"> | 74 | <section class="modal-parts modal-parts__hidden js_modal_consult"> |
75 | <button class="modal-parts__close js_modal_parts_close"></button> | 75 | <button class="modal-parts__close js_modal_parts_close"></button> |
76 | <div class="modal-parts-content"> | 76 | <div class="modal-parts-content"> |
77 | <h2 class="modal-parts-content__title"> | 77 | <h2 class="modal-parts-content__title"> |
78 | Заказать консультацию | 78 | Заказать консультацию |
79 | </h2> | 79 | </h2> |
80 | <div class="modal-parts-model"> | 80 | <div class="modal-parts-model"> |
81 | <span class="modal-parts-model__name">Модель:</span> | 81 | <span class="modal-parts-model__name">Модель:</span> |
82 | <a class="modal-parts-model__link" href="#">Траншейный уплотнитель Atlas Copco LP8504</a> | 82 | <a class="modal-parts-model__link" href="#">Траншейный уплотнитель Atlas Copco LP8504</a> |
83 | </div> | 83 | </div> |
84 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> | 84 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> |
85 | <div class="parts-content-form-top"> | 85 | <div class="parts-content-form-top"> |
86 | <div class="parts-content-form-top-line-one"> | 86 | <div class="parts-content-form-top-line-one"> |
87 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> | 87 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> |
88 | <input class="form-input form__name" type="text" id="name" name="name" | 88 | <input class="form-input form__name" type="text" id="name" name="name" |
89 | placeholder="Введите ваше имя" required><br> | 89 | placeholder="Введите ваше имя" required><br> |
90 | 90 | ||
91 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> | 91 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> |
92 | <input class="form-input form__email" type="email" id="email" name="email" | 92 | <input class="form-input form__email" type="email" id="email" name="email" |
93 | placeholder="Введите ваш e-mail" required> | 93 | placeholder="Введите ваш e-mail" required> |
94 | 94 | ||
95 | <label class="form__label" for="number">Телефон</label> | 95 | <label class="form__label" for="number">Телефон</label> |
96 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" | 96 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" |
97 | placeholder="+7 (___) ___-__-__"> | 97 | placeholder="+7 (___) ___-__-__"> |
98 | </div> | 98 | </div> |
99 | 99 | ||
100 | <div class="parts-content-form-top-line-two"> | 100 | <div class="parts-content-form-top-line-two"> |
101 | <label class="form__label form__label-question" for="question">Перечислите запчасти или приложите | 101 | <label class="form__label form__label-question" for="question">Перечислите запчасти или приложите |
102 | файл ниже</label> | 102 | файл ниже</label> |
103 | <textarea class="form-input form__question" id="question" name="question" | 103 | <textarea class="form-input form__question" id="question" name="question" |
104 | placeholder="Введите текст" required></textarea><br> | 104 | placeholder="Введите текст" required></textarea><br> |
105 | 105 | ||
106 | <label class="form__label form__label-file" for="file">Ваш файл | 106 | <label class="form__label form__label-file" for="file">Ваш файл |
107 | <svg width="14" height="22" class="svg-file"> | 107 | <svg width="14" height="22" class="svg-file"> |
108 | <use xlink:href="./img/icons.svg#input-file"></use> | 108 | <use xlink:href="./img/icons.svg#input-file"></use> |
109 | </svg> | 109 | </svg> |
110 | <span class="choose-file">Выберите файл</span> | 110 | <span class="choose-file">Выберите файл</span> |
111 | </label> | 111 | </label> |
112 | <input class="form-input" type="file" id="file" name="file"> | 112 | <input class="form-input" type="file" id="file" name="file"> |
113 | </div> | 113 | </div> |
114 | </div> | 114 | </div> |
115 | 115 | ||
116 | <div class="checkboxes-connect"> | 116 | <div class="checkboxes-connect"> |
117 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> | 117 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> |
118 | <label class="catalog-checkboxes-container label-connect">Телефон | 118 | <label class="catalog-checkboxes-container label-connect">Телефон |
119 | <input type="checkbox" checked="checked" class="check-highload"> | 119 | <input type="checkbox" checked="checked" class="check-highload"> |
120 | <span class="highload2"></span> | 120 | <span class="highload2"></span> |
121 | </label> | 121 | </label> |
122 | <label class="catalog-checkboxes-container label-connect">E-mail | 122 | <label class="catalog-checkboxes-container label-connect">E-mail |
123 | <input type="checkbox" class="check-highload"> | 123 | <input type="checkbox" class="check-highload"> |
124 | <span class="highload2"></span> | 124 | <span class="highload2"></span> |
125 | </label> | 125 | </label> |
126 | <label class="catalog-checkboxes-container label-connect">Whatsapp | 126 | <label class="catalog-checkboxes-container label-connect">Whatsapp |
127 | <input type="checkbox" class="check-highload"> | 127 | <input type="checkbox" class="check-highload"> |
128 | <span class="highload2"></span> | 128 | <span class="highload2"></span> |
129 | </label> | 129 | </label> |
130 | <label class="catalog-checkboxes-container label-connect">Telegram | 130 | <label class="catalog-checkboxes-container label-connect">Telegram |
131 | <input type="checkbox" checked="checked" class="check-highload"> | 131 | <input type="checkbox" checked="checked" class="check-highload"> |
132 | <span class="highload2"></span> | 132 | <span class="highload2"></span> |
133 | </label> | 133 | </label> |
134 | </div> | 134 | </div> |
135 | 135 | ||
136 | <div class="parts-content-form-bottom"> | 136 | <div class="parts-content-form-bottom"> |
137 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой | 137 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой |
138 | конфиденциальности и обработки данных</p> | 138 | конфиденциальности и обработки данных</p> |
139 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> | 139 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> |
140 | </div> | 140 | </div> |
141 | </form> | 141 | </form> |
142 | </div> | 142 | </div> |
143 | </section> | 143 | </section> |
144 | <div class="modal-parts__overlay modal-parts__overlay__hidden js_modal-parts--overlay"></div> | 144 | <div class="modal-parts__overlay modal-parts__overlay__hidden js_modal-parts--overlay"></div> |
145 | 145 | ||
146 | <section class="modal modal-added modal-added--hidden js_modal_added"> | 146 | <section class="modal modal-added modal-added--hidden js_modal_added"> |
147 | <button class="modal__close modal-added__close js_modal_added_close"></button> | 147 | <button class="modal__close modal-added__close js_modal_added_close"></button> |
148 | <h2 class="modal-added__title"> | 148 | <h2 class="modal-added__title"> |
149 | Товар добавлен в корзину | 149 | Товар добавлен в корзину |
150 | </h2> | 150 | </h2> |
151 | <div class="modal-added-top"> | 151 | <div class="modal-added-top"> |
152 | <div class="modal-top-slider"> | 152 | <div class="modal-top-slider"> |
153 | <div class="swiper swiperCatalog modal-added-swiper"> | 153 | <div class="swiper swiperCatalog modal-added-swiper"> |
154 | <div class="swiper-icons"> | 154 | <div class="swiper-icons"> |
155 | <div class="swiper-icons-left"> | 155 | <div class="swiper-icons-left"> |
156 | <svg class="swiper-icons-left__clock"> | 156 | <svg class="swiper-icons-left__clock"> |
157 | <use xlink:href="../img/icons.svg#clock"></use> | 157 | <use xlink:href="../img/icons.svg#clock"></use> |
158 | </svg> | 158 | </svg> |
159 | <p class="swiper-icons-left__text">Под заказ</p> | 159 | <p class="swiper-icons-left__text">Под заказ</p> |
160 | </div> | 160 | </div> |
161 | <div class="swiper-icons-right"> | 161 | <div class="swiper-icons-right"> |
162 | <span class="swiper-icons-right__compare js_compare"></span> | 162 | <span class="swiper-icons-right__compare js_compare"></span> |
163 | <span class="swiper-icons-right__favorite js_favorite"></span> | 163 | <span class="swiper-icons-right__favorite js_favorite"></span> |
164 | </div> | 164 | </div> |
165 | </div> | 165 | </div> |
166 | 166 | ||
167 | <div class="swiper-wrapper modal-added-swiper-wrapper"> | 167 | <div class="swiper-wrapper modal-added-swiper-wrapper"> |
168 | <div class="swiper-slide modal-added-swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> | 168 | <div class="swiper-slide modal-added-swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> |
169 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> | 169 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> |
170 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> | 170 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> |
171 | </div> | 171 | </div> |
172 | <div class="swiper-pagination"></div> | 172 | <div class="swiper-pagination"></div> |
173 | </div> | 173 | </div> |
174 | 174 | ||
175 | <div class="content-text modal-top-slider-content"> | 175 | <div class="content-text modal-top-slider-content"> |
176 | <h3 class="content-text__title modal-top-slider-content__title"> | 176 | <h3 class="content-text__title modal-top-slider-content__title"> |
177 | Установка лазерной резки GWEIKE, | 177 | Установка лазерной резки GWEIKE, |
178 | серия LF6025GH | 178 | серия LF6025GH |
179 | </h3> | 179 | </h3> |
180 | <div class="content-info modal-top-slider-info"> | 180 | <div class="content-info modal-top-slider-info"> |
181 | <div class="info-one modal-top-info-one"> | 181 | <div class="info-one modal-top-info-one"> |
182 | <p class="info-one__par"><span class="content-info__par-title">⌀ обработки:</span> 300-800 мм | 182 | <p class="info-one__par"><span class="content-info__par-title">⌀ обработки:</span> 300-800 мм |
183 | </p> | 183 | </p> |
184 | <p class="info-one__par"><span class="content-info__par-title">РМЦ:</span> 500 - 4000 мм</p> | 184 | <p class="info-one__par"><span class="content-info__par-title">РМЦ:</span> 500 - 4000 мм</p> |
185 | <p class="info-one__par"><span>Мощность:</span> 5,5 - 30 кВт</p> | 185 | <p class="info-one__par"><span>Мощность:</span> 5,5 - 30 кВт</p> |
186 | <p class="info-one__par"><span>Вес:</span> 1000 - 5300 кг</p> | 186 | <p class="info-one__par"><span>Вес:</span> 1000 - 5300 кг</p> |
187 | </div> | 187 | </div> |
188 | <div class="info-two modal-added-info-two"> | 188 | <div class="info-two modal-added-info-two"> |
189 | <p class="info-two__title">Производитель:</p> | 189 | <p class="info-two__title">Производитель:</p> |
190 | <div class="info-two-wrapper"> | 190 | <div class="info-two-wrapper"> |
191 | <img class="info-two-wrapper__country" src="./img/main/catalog/country/germany.svg" alt=""> | 191 | <img class="info-two-wrapper__country" src="./img/main/catalog/country/germany.svg" alt=""> |
192 | <span class="info-two-wrapper__name">Optimum</span> | 192 | <span class="info-two-wrapper__name">Optimum</span> |
193 | </div> | 193 | </div> |
194 | </div> | 194 | </div> |
195 | </div> | 195 | </div> |
196 | <div class="content-text-down modal-top-slider-down"> | 196 | <div class="content-text-down modal-top-slider-down"> |
197 | <span class="content-text-down__before content-text-down__before--active">250 990 ₽</span> | 197 | <span class="content-text-down__before content-text-down__before--active">250 990 ₽</span> |
198 | <p class="content-text-down__price modal-top-slider-down__price"> | 198 | <p class="content-text-down__price modal-top-slider-down__price"> |
199 | 120 990 ₽ | 199 | 120 990 ₽ |
200 | </p> | 200 | </p> |
201 | </div> | 201 | </div> |
202 | </div> | 202 | </div> |
203 | </div> | 203 | </div> |
204 | <div class="modal-top-cart"> | 204 | <div class="modal-top-cart"> |
205 | <p class="modal-top-cart__par">Всего товаров: <span>5</span></p> | 205 | <p class="modal-top-cart__par">Всего товаров: <span>5</span></p> |
206 | <p class="modal-top-cart__par">Скидка: <span>250 999 ₽</span></p> | 206 | <p class="modal-top-cart__par">Скидка: <span>250 999 ₽</span></p> |
207 | <div class="modal-top-cart__line"></div> | 207 | <div class="modal-top-cart__line"></div> |
208 | <p class="modal-top-cart__par modal-top-cart__par--large">ИТОГО: <span>1 250 999 ₽</span></p> | 208 | <p class="modal-top-cart__par modal-top-cart__par--large">ИТОГО: <span>1 250 999 ₽</span></p> |
209 | <a class="modal-top-cart__btn">Перейти в корзину</a> | 209 | <a class="modal-top-cart__btn">Перейти в корзину</a> |
210 | </div> | 210 | </div> |
211 | </div> | 211 | </div> |
212 | <a class="modal-added__button js_modal_added_button" href="#">Закрыть окно</a> | 212 | <a class="modal-added__button js_modal_added_button" href="#">Закрыть окно</a> |
213 | <div class="viewed-container modal-added-bottom"> | 213 | <div class="viewed-container modal-added-bottom"> |
214 | <h2 class="viewed-container__title"> | 214 | <h2 class="viewed-container__title"> |
215 | Вас может заинтересовать | 215 | Вас может заинтересовать |
216 | </h2> | 216 | </h2> |
217 | <div class="swiper swiper-modal-added"> | 217 | <div class="swiper swiper-modal-added"> |
218 | <div class="swiper-wrapper"> | 218 | <div class="swiper-wrapper"> |
219 | <div class="swiper-slide"> | 219 | <div class="swiper-slide"> |
220 | <div class="viewed__item"> | 220 | <div class="viewed__item"> |
221 | <div class="catalog__item"> | 221 | <div class="catalog__item"> |
222 | <div class="swiper swiper-catalog-item"> | 222 | <div class="swiper swiper-catalog-item"> |
223 | <div class="swiper-wrapper"> | 223 | <div class="swiper-wrapper"> |
224 | <div class="swiper-slide swiper-slide-catalog"> | 224 | <div class="swiper-slide swiper-slide-catalog"> |
225 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 225 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
226 | </div> | 226 | </div> |
227 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 227 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
228 | src="../img/product/viewed/v-1-min.png" alt=""></div> | 228 | src="../img/product/viewed/v-1-min.png" alt=""></div> |
229 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 229 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
230 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 230 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
231 | </div> | 231 | </div> |
232 | <div class="swiper-pagination"></div> | 232 | <div class="swiper-pagination"></div> |
233 | </div> | 233 | </div> |
234 | </div> | 234 | </div> |
235 | <div class="viewed__item-info"> | 235 | <div class="viewed__item-info"> |
236 | <h3 class="viewed__item-title">Установка лазерной | 236 | <h3 class="viewed__item-title">Установка лазерной |
237 | резки GWEIKE</h3> | 237 | резки GWEIKE</h3> |
238 | <div class="viewed__item-bottom"> | 238 | <div class="viewed__item-bottom"> |
239 | <p class="viewed__item-price">250 990 ₽</p> | 239 | <p class="viewed__item-price">250 990 ₽</p> |
240 | <button class="viewed__item-btn">В каталог</button> | 240 | <button class="viewed__item-btn">В каталог</button> |
241 | </div> | 241 | </div> |
242 | </div> | 242 | </div> |
243 | </div> | 243 | </div> |
244 | </div> | 244 | </div> |
245 | <div class="swiper-slide"> | 245 | <div class="swiper-slide"> |
246 | <div class="viewed__item"> | 246 | <div class="viewed__item"> |
247 | <div class="catalog__item"> | 247 | <div class="catalog__item"> |
248 | <div class="swiper swiper-catalog-item"> | 248 | <div class="swiper swiper-catalog-item"> |
249 | <div class="swiper-wrapper"> | 249 | <div class="swiper-wrapper"> |
250 | <div class="swiper-slide swiper-slide-catalog"> | 250 | <div class="swiper-slide swiper-slide-catalog"> |
251 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> | 251 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> |
252 | </div> | 252 | </div> |
253 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 253 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
254 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 254 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
255 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 255 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
256 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 256 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
257 | </div> | 257 | </div> |
258 | <div class="swiper-pagination"></div> | 258 | <div class="swiper-pagination"></div> |
259 | </div> | 259 | </div> |
260 | </div> | 260 | </div> |
261 | <div class="viewed__item-info"> | 261 | <div class="viewed__item-info"> |
262 | <h3 class="viewed__item-title">Установка лазерной | 262 | <h3 class="viewed__item-title">Установка лазерной |
263 | резки GWEIKE</h3> | 263 | резки GWEIKE</h3> |
264 | <div class="viewed__item-bottom"> | 264 | <div class="viewed__item-bottom"> |
265 | <p class="viewed__item-price">250 990 ₽</p> | 265 | <p class="viewed__item-price">250 990 ₽</p> |
266 | <button class="viewed__item-btn">В каталог</button> | 266 | <button class="viewed__item-btn">В каталог</button> |
267 | </div> | 267 | </div> |
268 | </div> | 268 | </div> |
269 | </div> | 269 | </div> |
270 | </div> | 270 | </div> |
271 | <div class="swiper-slide"> | 271 | <div class="swiper-slide"> |
272 | <div class="viewed__item"> | 272 | <div class="viewed__item"> |
273 | <div class="catalog__item"> | 273 | <div class="catalog__item"> |
274 | <div class="swiper swiper-catalog-item"> | 274 | <div class="swiper swiper-catalog-item"> |
275 | <div class="swiper-wrapper"> | 275 | <div class="swiper-wrapper"> |
276 | <div class="swiper-slide swiper-slide-catalog"> | 276 | <div class="swiper-slide swiper-slide-catalog"> |
277 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" alt=""> | 277 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" alt=""> |
278 | </div> | 278 | </div> |
279 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 279 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
280 | src="./img/product/viewed/v-3-min.png" alt=""></div> | 280 | src="./img/product/viewed/v-3-min.png" alt=""></div> |
281 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 281 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
282 | src="./img/product/viewed/v-3-min.png" alt=""></div> | 282 | src="./img/product/viewed/v-3-min.png" alt=""></div> |
283 | </div> | 283 | </div> |
284 | <div class="swiper-pagination"></div> | 284 | <div class="swiper-pagination"></div> |
285 | </div> | 285 | </div> |
286 | </div> | 286 | </div> |
287 | <div class="viewed__item-info"> | 287 | <div class="viewed__item-info"> |
288 | <h3 class="viewed__item-title">Установка лазерной | 288 | <h3 class="viewed__item-title">Установка лазерной |
289 | резки GWEIKE</h3> | 289 | резки GWEIKE</h3> |
290 | <div class="viewed__item-bottom"> | 290 | <div class="viewed__item-bottom"> |
291 | <p class="viewed__item-price">250 990 ₽</p> | 291 | <p class="viewed__item-price">250 990 ₽</p> |
292 | <button class="viewed__item-btn">В каталог</button> | 292 | <button class="viewed__item-btn">В каталог</button> |
293 | </div> | 293 | </div> |
294 | </div> | 294 | </div> |
295 | </div> | 295 | </div> |
296 | </div> | 296 | </div> |
297 | <div class="swiper-slide"> | 297 | <div class="swiper-slide"> |
298 | <div class="viewed__item"> | 298 | <div class="viewed__item"> |
299 | <div class="catalog__item"> | 299 | <div class="catalog__item"> |
300 | <div class="swiper swiper-catalog-item"> | 300 | <div class="swiper swiper-catalog-item"> |
301 | <div class="swiper-wrapper"> | 301 | <div class="swiper-wrapper"> |
302 | <div class="swiper-slide swiper-slide-catalog"> | 302 | <div class="swiper-slide swiper-slide-catalog"> |
303 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" alt=""> | 303 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" alt=""> |
304 | </div> | 304 | </div> |
305 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 305 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
306 | src="./img/product/viewed/v-4-min.png" alt=""></div> | 306 | src="./img/product/viewed/v-4-min.png" alt=""></div> |
307 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 307 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
308 | src="./img/product/viewed/v-4-min.png" alt=""></div> | 308 | src="./img/product/viewed/v-4-min.png" alt=""></div> |
309 | </div> | 309 | </div> |
310 | <div class="swiper-pagination"></div> | 310 | <div class="swiper-pagination"></div> |
311 | </div> | 311 | </div> |
312 | </div> | 312 | </div> |
313 | <div class="viewed__item-info"> | 313 | <div class="viewed__item-info"> |
314 | <h3 class="viewed__item-title">Установка лазерной | 314 | <h3 class="viewed__item-title">Установка лазерной |
315 | резки GWEIKE</h3> | 315 | резки GWEIKE</h3> |
316 | <div class="viewed__item-bottom"> | 316 | <div class="viewed__item-bottom"> |
317 | <p class="viewed__item-price">250 990 ₽</p> | 317 | <p class="viewed__item-price">250 990 ₽</p> |
318 | <button class="viewed__item-btn">В каталог</button> | 318 | <button class="viewed__item-btn">В каталог</button> |
319 | </div> | 319 | </div> |
320 | </div> | 320 | </div> |
321 | </div> | 321 | </div> |
322 | </div> | 322 | </div> |
323 | <div class="swiper-slide"> | 323 | <div class="swiper-slide"> |
324 | <div class="viewed__item"> | 324 | <div class="viewed__item"> |
325 | <div class="catalog__item"> | 325 | <div class="catalog__item"> |
326 | <div class="swiper swiper-catalog-item"> | 326 | <div class="swiper swiper-catalog-item"> |
327 | <div class="swiper-wrapper"> | 327 | <div class="swiper-wrapper"> |
328 | <div class="swiper-slide swiper-slide-catalog"> | 328 | <div class="swiper-slide swiper-slide-catalog"> |
329 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> | 329 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> |
330 | </div> | 330 | </div> |
331 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 331 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
332 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 332 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
333 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 333 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
334 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 334 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
335 | </div> | 335 | </div> |
336 | <div class="swiper-pagination"></div> | 336 | <div class="swiper-pagination"></div> |
337 | </div> | 337 | </div> |
338 | </div> | 338 | </div> |
339 | <div class="viewed__item-info"> | 339 | <div class="viewed__item-info"> |
340 | <h3 class="viewed__item-title">Установка лазерной | 340 | <h3 class="viewed__item-title">Установка лазерной |
341 | резки GWEIKE</h3> | 341 | резки GWEIKE</h3> |
342 | <div class="viewed__item-bottom"> | 342 | <div class="viewed__item-bottom"> |
343 | <p class="viewed__item-price">250 990 ₽</p> | 343 | <p class="viewed__item-price">250 990 ₽</p> |
344 | <button class="viewed__item-btn">В каталог</button> | 344 | <button class="viewed__item-btn">В каталог</button> |
345 | </div> | 345 | </div> |
346 | </div> | 346 | </div> |
347 | </div> | 347 | </div> |
348 | </div> | 348 | </div> |
349 | </div> | 349 | </div> |
350 | </div> | 350 | </div> |
351 | <div class="swiper-scrollbar modal-added-scrollbar"></div> | 351 | <div class="swiper-scrollbar modal-added-scrollbar"></div> |
352 | <div class="swiper-button-next modal-added-bottom__btn-next"> | 352 | <div class="swiper-button-next modal-added-bottom__btn-next"> |
353 | <svg class="svg-partners-next"> | 353 | <svg class="svg-partners-next"> |
354 | <use xlink:href="../img/icons.svg#pr-next"></use> | 354 | <use xlink:href="../img/icons.svg#pr-next"></use> |
355 | </svg> | 355 | </svg> |
356 | </div> | 356 | </div> |
357 | <div class="swiper-button-prev modal-added-bottom__btn-prev"> | 357 | <div class="swiper-button-prev modal-added-bottom__btn-prev"> |
358 | <svg class="svg-partners-back"> | 358 | <svg class="svg-partners-back"> |
359 | <use xlink:href="../img/icons.svg#pr-prev"></use> | 359 | <use xlink:href="../img/icons.svg#pr-prev"></use> |
360 | </svg> | 360 | </svg> |
361 | </div> | 361 | </div> |
362 | </div> | 362 | </div> |
363 | </section> | 363 | </section> |
364 | <div class="modal-overlay modal-added-overlay modal-added-overlay--hidden js-modal_added_overlay"></div> | 364 | <div class="modal-overlay modal-added-overlay modal-added-overlay--hidden js-modal_added_overlay"></div> |
365 | 365 | ||
366 | <section class="modal modal-compare modal-compare--hidden js_modal_compare"> | 366 | <section class="modal modal-compare modal-compare--hidden js_modal_compare"> |
367 | <button class="modal__close modal-compare__close js_modal_compare_close"></button> | 367 | <button class="modal__close modal-compare__close js_modal_compare_close"></button> |
368 | <h2 class="modal-compare__title">Товар добавлен в сравнение</h2> | 368 | <h2 class="modal-compare__title">Товар добавлен в сравнение</h2> |
369 | <div class="content-item modal-compare-slider"> | 369 | <div class="content-item modal-compare-slider"> |
370 | <div class="swiper swiperCatalog modal-compare-swiper"> | 370 | <div class="swiper swiperCatalog modal-compare-swiper"> |
371 | <div class="swiper-icons"> | 371 | <div class="swiper-icons"> |
372 | <div class="swiper-icons-left"> | 372 | <div class="swiper-icons-left"> |
373 | <svg class="swiper-icons-left__clock"> | 373 | <svg class="swiper-icons-left__clock"> |
374 | <use xlink:href="../img/icons.svg#clock"></use> | 374 | <use xlink:href="../img/icons.svg#clock"></use> |
375 | </svg> | 375 | </svg> |
376 | <p class="swiper-icons-left__text">Под заказ</p> | 376 | <p class="swiper-icons-left__text">Под заказ</p> |
377 | </div> | 377 | </div> |
378 | <div class="swiper-icons-right"> | 378 | <div class="swiper-icons-right"> |
379 | <span class="swiper-icons-right__compare js_compare"></span> | 379 | <span class="swiper-icons-right__compare js_compare"></span> |
380 | <span class="swiper-icons-right__favorite js_favorite"></span> | 380 | <span class="swiper-icons-right__favorite js_favorite"></span> |
381 | </div> | 381 | </div> |
382 | </div> | 382 | </div> |
383 | 383 | ||
384 | <div class="swiper-wrapper"> | 384 | <div class="swiper-wrapper"> |
385 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> | 385 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> |
386 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> | 386 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> |
387 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> | 387 | <div class="swiper-slide"><img class="modal-added-img" src="./img/main/catalog/cat-1.png" alt=""></div> |
388 | </div> | 388 | </div> |
389 | <div class="swiper-pagination"></div> | 389 | <div class="swiper-pagination"></div> |
390 | </div> | 390 | </div> |
391 | 391 | ||
392 | <div class="content-text modal-compare-context"> | 392 | <div class="content-text modal-compare-context"> |
393 | <h3 class="content-text__title modal-compare-context__title"> | 393 | <h3 class="content-text__title modal-compare-context__title"> |
394 | Установка лазерной резки GWEIKE, | 394 | Установка лазерной резки GWEIKE, |
395 | серия LF6025GH | 395 | серия LF6025GH |
396 | </h3> | 396 | </h3> |
397 | <div class="content-info"> | 397 | <div class="content-info"> |
398 | <div class="info-one compare-context-info-one"> | 398 | <div class="info-one compare-context-info-one"> |
399 | <p class="info-one__par"><span class="content-info__par-title">⌀ обработки:</span> 300-800 мм | 399 | <p class="info-one__par"><span class="content-info__par-title">⌀ обработки:</span> 300-800 мм |
400 | </p> | 400 | </p> |
401 | <p class="info-one__par"><span class="content-info__par-title">РМЦ:</span> 500 - 4000 мм</p> | 401 | <p class="info-one__par"><span class="content-info__par-title">РМЦ:</span> 500 - 4000 мм</p> |
402 | <p class="info-one__par"><span>Мощность:</span> 5,5 - 30 кВт</p> | 402 | <p class="info-one__par"><span>Мощность:</span> 5,5 - 30 кВт</p> |
403 | <p class="info-one__par"><span>Вес:</span> 1000 - 5300 кг</p> | 403 | <p class="info-one__par"><span>Вес:</span> 1000 - 5300 кг</p> |
404 | </div> | 404 | </div> |
405 | <div class="info-two compare-context-info-two"> | 405 | <div class="info-two compare-context-info-two"> |
406 | <p class="info-two__title">Производитель:</p> | 406 | <p class="info-two__title">Производитель:</p> |
407 | <div class="info-two-wrapper"> | 407 | <div class="info-two-wrapper"> |
408 | <img class="info-two-wrapper__country" src="./img/main/catalog/country/germany.svg" alt=""> | 408 | <img class="info-two-wrapper__country" src="./img/main/catalog/country/germany.svg" alt=""> |
409 | <span class="info-two-wrapper__name">Optimum</span> | 409 | <span class="info-two-wrapper__name">Optimum</span> |
410 | </div> | 410 | </div> |
411 | </div> | 411 | </div> |
412 | </div> | 412 | </div> |
413 | <div class="content-text-down compare-context-down"> | 413 | <div class="content-text-down compare-context-down"> |
414 | <span class="content-text-down__before content-text-down__before--active">250 990 ₽</span> | 414 | <span class="content-text-down__before content-text-down__before--active">250 990 ₽</span> |
415 | <p class="content-text-down__price compare-context-down__price"> | 415 | <p class="content-text-down__price compare-context-down__price"> |
416 | 120 990 ₽ | 416 | 120 990 ₽ |
417 | </p> | 417 | </p> |
418 | </div> | 418 | </div> |
419 | </div> | 419 | </div> |
420 | </div> | 420 | </div> |
421 | <a class="modal-compare__btn" href="#">Перейти к сравнению</a> | 421 | <a class="modal-compare__btn" href="#">Перейти к сравнению</a> |
422 | </section> | 422 | </section> |
423 | <div class="modal-overlay modal-compare-overlay modal-compare-overlay--hidden js_modal_compare_overlay"></div> | 423 | <div class="modal-overlay modal-compare-overlay modal-compare-overlay--hidden js_modal_compare_overlay"></div> |
424 | 424 | ||
425 | <section class="product-cart"> | 425 | <section class="product-cart"> |
426 | <div class="container"> | 426 | <div class="container"> |
427 | <div class="poduct-cart__links"> | 427 | <div class="poduct-cart__links"> |
428 | <a class="poduct-cart__links-item" href="{{ route('index') }}">Главная</a><span> /</span> | 428 | <a class="poduct-cart__links-item" href="{{ route('index') }}">Главная</a><span> /</span> |
429 | <a class="poduct-cart__links-item" href="{{ route('catalog') }}">Каталог</a><span> /</span> | 429 | <a class="poduct-cart__links-item" href="{{ route('catalog') }}">Каталог</a><span> /</span> |
430 | <a class="poduct-cart__links-item" href="{{ route('catalog_detail', ['category' => $good->category->id]) }}">{{ $good->category->name }}</a><span> /</span> | 430 | <a class="poduct-cart__links-item" href="{{ route('catalog_detail', ['category' => $good->category->id]) }}">{{ $good->category->name }}</a><span> /</span> |
431 | <span class="link_active">{{ $good->title }}</span> | 431 | <span class="link_active">{{ $good->title }}</span> |
432 | </div> | 432 | </div> |
433 | <div class="cart__wrapper"> | 433 | <div class="cart__wrapper"> |
434 | <div class="swiper-product-container"> | 434 | <div class="swiper-product-container"> |
435 | <div class="swiper gallery"> | 435 | <div class="swiper gallery"> |
436 | <div class="swiper-wrapper"> | 436 | <div class="swiper-wrapper"> |
437 | @empty($good->image) | ||
438 | |||
439 | @else | ||
437 | <div class="swiper-slide"> | 440 | <div class="swiper-slide"> |
438 | <div class="swiper-zoom-container"> | 441 | <div class="swiper-zoom-container"> |
439 | <img src="./img/product/slider/main.png"> | 442 | <img src="{{ asset(Storage::url($good->image )) }}"> |
440 | </div> | 443 | </div> |
441 | </div> | 444 | </div> |
442 | <div class="swiper-slide"> | 445 | @endif |
446 | |||
447 | @if ($images->count()) | ||
448 | @foreach($images as $image) | ||
449 | <div class="swiper-slide"> | ||
450 | <div class="swiper-zoom-container"> | ||
451 | <img src="{{ asset(Storage::url($image->image )) }}"> | ||
452 | </div> | ||
453 | </div> | ||
454 | @endforeach | ||
455 | @endif | ||
456 | <!--<div class="swiper-slide"> | ||
443 | <div class="swiper-zoom-container"> | 457 | <div class="swiper-zoom-container"> |
444 | <img src="./img/product/slider/2.png"> | 458 | <img src="./img/product/slider/2.png"> |
445 | </div> | 459 | </div> |
446 | </div> | 460 | </div> |
447 | <div class="swiper-slide"> | 461 | <div class="swiper-slide"> |
448 | <div class="swiper-zoom-container"> | 462 | <div class="swiper-zoom-container"> |
449 | <img src="./img/product/slider/3.png"> | 463 | <img src="./img/product/slider/3.png"> |
450 | </div> | 464 | </div> |
451 | </div> | 465 | </div> |
452 | <div class="swiper-slide"> | 466 | <div class="swiper-slide"> |
453 | <div class="swiper-zoom-container"> | 467 | <div class="swiper-zoom-container"> |
454 | <img src="./img/product/slider/main.png"> | 468 | <img src="./img/product/slider/main.png"> |
455 | </div> | 469 | </div> |
456 | </div> | 470 | </div>--> |
457 | </div> | 471 | </div> |
458 | </div> | 472 | </div> |
459 | 473 | ||
460 | <!-- thumbs --> | 474 | <!-- thumbs --> |
461 | <nav class="swiper gallery-thumbs"> | 475 | <nav class="swiper gallery-thumbs"> |
462 | <div class="swiper-wrapper swiper-wrapper-thumbs"> | 476 | <div class="swiper-wrapper swiper-wrapper-thumbs"> |
477 | @empty($good->image) | ||
478 | |||
479 | @else | ||
463 | <div class="swiper-slide swiper-slide-thumbs"> | 480 | <div class="swiper-slide swiper-slide-thumbs"> |
464 | <img src="./img/product/slider/main.png"> | 481 | <img src="{{ asset(Storage::url($good->image)) }}"> |
465 | </div> | 482 | </div> |
466 | <div class="swiper-slide swiper-slide-thumbs"> | 483 | @endif |
484 | |||
485 | @if ($images->count()) | ||
486 | @foreach($images as $image) | ||
487 | <div class="swiper-slide swiper-slide-thumbs"> | ||
488 | <img src="{{ asset(Storage::url($image->image)) }}"> | ||
489 | </div> | ||
490 | @endforeach | ||
491 | @endif | ||
492 | <!--<div class="swiper-slide swiper-slide-thumbs"> | ||
467 | <div class="swiper-zoom-container"> | 493 | <div class="swiper-zoom-container"> |
468 | <img src="./img/product/slider/2.png"> | 494 | <img src="./img/product/slider/2.png"> |
469 | </div> | 495 | </div> |
470 | </div> | 496 | </div> |
471 | <div class="swiper-slide"> | 497 | <div class="swiper-slide"> |
472 | <img src="./img/product/slider/3.png"> | 498 | <img src="./img/product/slider/3.png"> |
473 | </div> | 499 | </div> |
474 | <div class="swiper-slide"> | 500 | <div class="swiper-slide"> |
475 | <img src="./img/product/slider/main.png"> | 501 | <img src="./img/product/slider/main.png"> |
476 | </div> | 502 | </div>--> |
477 | </div> | 503 | </div> |
478 | </nav> | 504 | </nav> |
479 | </div> | 505 | </div> |
480 | <div class="cart__info"> | 506 | <div class="cart__info"> |
481 | <h1 class="cart__info-title"> | 507 | <h1 class="cart__info-title"> |
482 | Установка лазерной | 508 | {{ $good->title }} |
483 | резки GWEIKE, | ||
484 | серия LF 6025GH | ||
485 | </h1> | 509 | </h1> |
486 | <div class="cart__info-config"> | 510 | <div class="cart__info-config"> |
487 | <div class="cart__info-config-select"> | 511 | <div class="cart__info-config-select"> |
488 | <div class="select-size__wrapper"> | 512 | <div class="select-size__wrapper"> |
489 | <label class="label" for="select-size">Размер стола</label> | 513 | <label class="label" for="select-size">Размер стола</label> |
490 | <select class="select select-size" id="select-size"> | 514 | <select class="select select-size" id="select-size"> |
491 | <option value="1250x2500">1250x2500мм</option> | 515 | <option value="1250x2500">{{ $good->size }}мм</option> |
492 | <option value="1250x2500">1250x2500мм</option> | ||
493 | <option value="1250x2500">1250x2500мм</option> | ||
494 | </select> | 516 | </select> |
495 | </div> | 517 | </div> |
496 | <div class="select-power__wrapper"> | 518 | <div class="select-power__wrapper"> |
497 | <label class="label" for="select-power">Мощность</label> | 519 | <label class="label" for="select-power">Мощность</label> |
498 | <select class="select select-power" id="select-power"> | 520 | <select class="select select-power" id="select-power"> |
499 | <option value="1500W">1500W</option> | 521 | <option value="1500W">{{ $good->power }}W</option> |
500 | <option value="1500W">1500W</option> | ||
501 | <option value="1500W">1500W</option> | ||
502 | </select> | 522 | </select> |
503 | </div> | 523 | </div> |
504 | <div class="select-source__wrapper"> | 524 | <div class="select-source__wrapper"> |
505 | <label class="label" for="select-source">Тип источника</label> | 525 | <label class="label" for="select-source">Тип источника</label> |
506 | <select class="select select-source" id="select-source"> | 526 | <select class="select select-source" id="select-source"> |
507 | <option value="Raycus">Для черной и нержавейки (Raycus)</option> | 527 | <option value="Raycus">{{ $good->type_good }}</option> |
508 | <option value="Raycus">Для черной и нержавейки (Raycus)</option> | ||
509 | <option value="Raycus">Для черной и нержавейки (Raycus)</option> | ||
510 | </select> | 528 | </select> |
511 | </div> | 529 | </div> |
512 | </div> | 530 | </div> |
513 | <div class="cart__info-config-country"> | 531 | <div class="cart__info-config-country"> |
514 | <p class="prod">Производитель</p> | 532 | <p class="prod">Производитель</p> |
515 | <img class="svg-country" src="./img/svg/country/germany.svg" alt=""> | 533 | <img class="svg-country" src="{{ asset('/img/main/catalog/country/'.$good->country.'.svg') }}" alt=""> |
516 | <p class="name">Optimum</p> | 534 | <p class="name">{{ $good->manufacturer }}</p> |
517 | </div> | 535 | </div> |
518 | </div> | 536 | </div> |
519 | <div class="cart__info-links"> | 537 | <div class="cart__info-links"> |
520 | <a href="#" class="cart__info-links-item js-cart__info-links-consult">Получить консультацию</a> | 538 | <a href="#" class="cart__info-links-item js-cart__info-links-consult">Получить консультацию</a> |
521 | <a href="#" class="cart__info-links-item js-cart__info-links-parts">Заказать запчасти</a> | 539 | <a href="#" class="cart__info-links-item js-cart__info-links-parts">Заказать запчасти</a> |
522 | </div> | 540 | </div> |
523 | <div class="cart__info-down"> | 541 | <div class="cart__info-down"> |
524 | <span class="price-before price-before_active">250 990 ₽</span> | 542 | @if ((!empty($good->price_old)) && ($good->price_old > 0)) |
525 | <p class="cart__info-down__price"> | 543 | <span class="price-before price-before_active">{{$good->price_old}} ₽</span> |
526 | 250 999 ₽ | 544 | @endif |
527 | </p> | 545 | |
546 | @if ((!empty($good->price)) && ($good->price > 0)) | ||
547 | <p class="cart__info-down__price"> | ||
548 | {{ $good->price }} ₽ | ||
549 | </p> | ||
550 | @endif | ||
551 | |||
528 | </div> | 552 | </div> |
529 | <div class="cart__info-buttons"> | 553 | <div class="cart__info-buttons"> |
530 | <a class="cart__button buy js_buy" href="#">Купить</ф> | 554 | <a class="cart__button buy js_buy" href="#">Купить</ф> |
531 | <a class="cart__button now" href="#">Быстрый заказ</a> | 555 | <a class="cart__button now" href="#">Быстрый заказ</a> |
532 | </div> | 556 | </div> |
533 | </div> | 557 | </div> |
534 | </div> | 558 | </div> |
535 | 559 | ||
536 | </div> | 560 | </div> |
537 | </section> | 561 | </section> |
538 | 562 | ||
539 | <section class="specification"> | 563 | <section class="specification"> |
540 | <div class="container"> | 564 | <div class="container"> |
541 | <div class="tabs__wrapper"> | 565 | <div class="tabs__wrapper"> |
542 | <ul class="specification__tabs"> | 566 | <ul class="specification__tabs"> |
543 | <li class="specification__tab active js-specification__tab" data-tab=".spec__tab-1">Описание товара</li> | 567 | <li class="specification__tab active js-specification__tab" data-tab=".spec__tab-1">Описание товара</li> |
544 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-2">Характеристики</li> | 568 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-2">Характеристики</li> |
545 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-3">Образцы изделий</li> | 569 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-3">Образцы изделий</li> |
546 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-4">Комплектация</li> | 570 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-4">Комплектация</li> |
547 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-5">Аксессуары</li> | 571 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-5">Аксессуары</li> |
548 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-6">Оснастка</li> | 572 | <li class="specification__tab js-specification__tab" data-tab=".spec__tab-6">Оснастка</li> |
549 | <li class="specification__tab js-specification__tab tab-7" data-tab=".spec__tab-7">Похожая техника</li> | 573 | <li class="specification__tab js-specification__tab tab-7" data-tab=".spec__tab-7">Похожая техника</li> |
550 | </ul> | 574 | </ul> |
551 | </div> | 575 | </div> |
552 | 576 | ||
553 | <div class="specification__tabs-content"> | 577 | <div class="specification__tabs-content"> |
554 | <!-- таб описание товара --> | 578 | <!-- таб описание товара --> |
555 | <div class="specification__tabs-item specification__tabs-item_active spec__tab-1"> | 579 | <div class="specification__tabs-item specification__tabs-item_active spec__tab-1"> |
556 | <div class="description"> | 580 | <div class="description"> |
557 | <h2 class="description__title">Назначение</h2> | 581 | <h2 class="spec__tab-3__title">Описание</h2><br> |
582 | @if (!empty($good->description)) | ||
583 | {!! $good->description !!} | ||
584 | @else | ||
585 | <p>Здесь ничего нет</p> | ||
586 | @endif | ||
587 | <!--<h2 class="description__title">Назначение</h2> | ||
558 | <p class="description__par description__par-1">Данные станки с высокой скоростью и точностью | 588 | <p class="description__par description__par-1">Данные станки с высокой скоростью и точностью |
559 | предназначены для получистовой и чистовой обработки различного вида | 589 | предназначены для получистовой и чистовой обработки различного вида |
560 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и | 590 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и |
561 | высокую точность обработки.</p> | 591 | высокую точность обработки.</p> |
562 | <ul class="description__par description__par-2"> | 592 | <ul class="description__par description__par-2"> |
563 | <li class="par__item par-2_item">точение наружных поверхностей;</li> | 593 | <li class="par__item par-2_item">точение наружных поверхностей;</li> |
564 | <li class="par__item par-2_item">расточка отверстий;</li> | 594 | <li class="par__item par-2_item">расточка отверстий;</li> |
565 | <li class="par__item par-2_item">расточка внутренних криволинейных поверхностей конической | 595 | <li class="par__item par-2_item">расточка внутренних криволинейных поверхностей конической |
566 | формы;</li> | 596 | формы;</li> |
567 | <li class="par__item par-2_item">обработка наружной и внутренней резьбы;</li> | 597 | <li class="par__item par-2_item">обработка наружной и внутренней резьбы;</li> |
568 | <li class="par__item par-2_item">обработка дуг;</li> | 598 | <li class="par__item par-2_item">обработка дуг;</li> |
569 | <li class="par__item par-2_item">разворачивания отверстий;</li> | 599 | <li class="par__item par-2_item">разворачивания отверстий;</li> |
570 | <li class="par__item par-2_item">скоростная обработка черных и цветных металлов.</li> | 600 | <li class="par__item par-2_item">скоростная обработка черных и цветных металлов.</li> |
571 | </ul> | 601 | </ul> |
572 | 602 | ||
573 | <div class="description__par-3"> | 603 | <div class="description__par-3"> |
574 | <p class="description__par description__par-3_text">Вид обработки зависит от выбранного режима, | 604 | <p class="description__par description__par-3_text">Вид обработки зависит от выбранного режима, |
575 | выбора подачи детали и режущего инстурмента. | 605 | выбора подачи детали и режущего инстурмента. |
576 | В основном - чистовая обработка отпределяется глубиной резания не более 0,5 мм, черновая | 606 | В основном - чистовая обработка отпределяется глубиной резания не более 0,5 мм, черновая |
577 | может быть до 8 мм</p> | 607 | может быть до 8 мм</p> |
578 | </div> | 608 | </div> |
579 | 609 | ||
580 | <h2 class="description__title description__title-2"> | 610 | <h2 class="description__title description__title-2"> |
581 | Область применения | 611 | Область применения |
582 | </h2> | 612 | </h2> |
583 | 613 | ||
584 | <p class="description__par description__par-4"> | 614 | <p class="description__par description__par-4"> |
585 | Данные станки с высокой скоростью и точностью предназначены для получистовой и чистовой | 615 | Данные станки с высокой скоростью и точностью предназначены для получистовой и чистовой |
586 | обработки различного вида | 616 | обработки различного вида |
587 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и | 617 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и |
588 | высокую точность обработки. | 618 | высокую точность обработки. |
589 | </p> | 619 | </p> |
590 | 620 | ||
591 | <h2 class="description__title description__title-3"> | 621 | <h2 class="description__title description__title-3"> |
592 | Область применения | 622 | Область применения |
593 | </h2> | 623 | </h2> |
594 | 624 | ||
595 | <ul class="description__par description__par-5"> | 625 | <ul class="description__par description__par-5"> |
596 | <li class="par__item par-5_item">точение наружных поверхностей;</li> | 626 | <li class="par__item par-5_item">точение наружных поверхностей;</li> |
597 | <li class="par__item par-5_item">расточка отверстий;</li> | 627 | <li class="par__item par-5_item">расточка отверстий;</li> |
598 | <li class="par__item par-5_item">расточка внутренних криволинейных поверхностей конической | 628 | <li class="par__item par-5_item">расточка внутренних криволинейных поверхностей конической |
599 | формы;</li> | 629 | формы;</li> |
600 | <li class="par__item par-5_item">обработка наружной и внутренней резьбы;</li> | 630 | <li class="par__item par-5_item">обработка наружной и внутренней резьбы;</li> |
601 | <li class="par__item par-5_item">обработка дуг;</li> | 631 | <li class="par__item par-5_item">обработка дуг;</li> |
602 | <li class="par__item par-5_item">разворачивания отверстий;</li> | 632 | <li class="par__item par-5_item">разворачивания отверстий;</li> |
603 | <li class="par__item par-5_item">скоростная обработка черных и цветных металлов.</li> | 633 | <li class="par__item par-5_item">скоростная обработка черных и цветных металлов.</li> |
604 | </ul> | 634 | </ul>--> |
605 | </div> | 635 | </div> |
606 | </div> | 636 | </div> |
607 | <!-- таб характеристики --> | 637 | <!-- таб характеристики --> |
608 | <div class="specification__tabs-item spec__tab-2"> | 638 | <div class="specification__tabs-item spec__tab-2"> |
639 | <h2 class="spec__tab-3__title">Характеристики</h2> | ||
609 | <div class="spec-tab-2-table-container"> | 640 | <div class="spec-tab-2-table-container"> |
610 | <table class="spec-tab-2-table js_table_product"> | 641 | @if (!empty($good->feature)) |
642 | {!! $good->feature !!} | ||
643 | @else | ||
644 | <p>Здесь ничего нет</p> | ||
645 | @endif | ||
646 | <!--<table class="spec-tab-2-table js_table_product"> | ||
611 | <thead> | 647 | <thead> |
612 | <tr class="spec-table_line line-color js_tr"> | 648 | <tr class="spec-table_line line-color js_tr"> |
613 | <th class="spec-table__title title-main">Model</th> | 649 | <th class="spec-table__title title-main">Model</th> |
614 | <th class="spec-table__title title-row js_table_title">GWEIKE,<br> | 650 | <th class="spec-table__title title-row js_table_title">GWEIKE,<br> |
615 | LF 6025GH</th> | 651 | LF 6025GH</th> |
616 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 652 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
617 | LF 6025GH</th> | 653 | LF 6025GH</th> |
618 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 654 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
619 | LF 6025GH</th> | 655 | LF 6025GH</th> |
620 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 656 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
621 | LF 6025GH</th> | 657 | LF 6025GH</th> |
622 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 658 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
623 | LF 6025GH</th> | 659 | LF 6025GH</th> |
624 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 660 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
625 | LF 6025GH</th> | 661 | LF 6025GH</th> |
626 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 662 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
627 | LF 6025GH</th> | 663 | LF 6025GH</th> |
628 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 664 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
629 | LF 6025GH</th> | 665 | LF 6025GH</th> |
630 | <th class="spec-table__title js_table_title">GWEIKE,<br> | 666 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
631 | LF 6025GH</th> | 667 | LF 6025GH</th> |
632 | </tr> | 668 | </tr> |
633 | <tr class="spec-table_line line-two title-main js_tr"> | 669 | <tr class="spec-table_line line-two title-main js_tr"> |
634 | <th>Общие характеристики</th> | 670 | <th>Общие характеристики</th> |
635 | </tr> | 671 | </tr> |
636 | </thead> | 672 | </thead> |
637 | <tbody> | 673 | <tbody> |
638 | <tr class="spec-table_line line-color js_tr"> | 674 | <tr class="spec-table_line line-color js_tr"> |
639 | <th class="spec-table__title title-main">Длина рабочего стола</th> | 675 | <th class="spec-table__title title-main">Длина рабочего стола</th> |
640 | <td class="spec-table__info">289</td> | 676 | <td class="spec-table__info">289</td> |
641 | <td class="spec-table__info">2879</td> | 677 | <td class="spec-table__info">2879</td> |
642 | <td class="spec-table__info">2889</td> | 678 | <td class="spec-table__info">2889</td> |
643 | <td class="spec-table__info">657</td> | 679 | <td class="spec-table__info">657</td> |
644 | <td class="spec-table__info">657</td> | 680 | <td class="spec-table__info">657</td> |
645 | <td class="spec-table__info">288559</td> | 681 | <td class="spec-table__info">288559</td> |
646 | <td class="spec-table__info">657</td> | 682 | <td class="spec-table__info">657</td> |
647 | <td class="spec-table__info">657</td> | 683 | <td class="spec-table__info">657</td> |
648 | <td class="spec-table__info">288559</td> | 684 | <td class="spec-table__info">288559</td> |
649 | 685 | ||
650 | </tr> | 686 | </tr> |
651 | <tr class="spec-table_line js_tr"> | 687 | <tr class="spec-table_line js_tr"> |
652 | <th class="spec-table__title title-main">Ход траверсы</th> | 688 | <th class="spec-table__title title-main">Ход траверсы</th> |
653 | <td class="spec-table__info">289</td> | 689 | <td class="spec-table__info">289</td> |
654 | <td class="spec-table__info">2879</td> | 690 | <td class="spec-table__info">2879</td> |
655 | <td class="spec-table__info">29</td> | 691 | <td class="spec-table__info">29</td> |
656 | <td class="spec-table__info">657</td> | 692 | <td class="spec-table__info">657</td> |
657 | <td class="spec-table__info">657</td> | 693 | <td class="spec-table__info">657</td> |
658 | <td class="spec-table__info">657</td> | 694 | <td class="spec-table__info">657</td> |
659 | <td class="spec-table__info">289</td> | 695 | <td class="spec-table__info">289</td> |
660 | <td class="spec-table__info">2879</td> | 696 | <td class="spec-table__info">2879</td> |
661 | <td class="spec-table__info">29</td> | 697 | <td class="spec-table__info">29</td> |
662 | 698 | ||
663 | </tr> | 699 | </tr> |
664 | <tr class="spec-table_line line-color js_tr"> | 700 | <tr class="spec-table_line line-color js_tr"> |
665 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> | 701 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> |
666 | <td class="spec-table__info">289</td> | 702 | <td class="spec-table__info">289</td> |
667 | <td class="spec-table__info">2879</td> | 703 | <td class="spec-table__info">2879</td> |
668 | <td class="spec-table__info">2889</td> | 704 | <td class="spec-table__info">2889</td> |
669 | <td class="spec-table__info">657</td> | 705 | <td class="spec-table__info">657</td> |
670 | <td class="spec-table__info">657</td> | 706 | <td class="spec-table__info">657</td> |
671 | <td class="spec-table__info">288559</td> | 707 | <td class="spec-table__info">288559</td> |
672 | <td class="spec-table__info">657</td> | 708 | <td class="spec-table__info">657</td> |
673 | <td class="spec-table__info">657</td> | 709 | <td class="spec-table__info">657</td> |
674 | <td class="spec-table__info">288559</td> | 710 | <td class="spec-table__info">288559</td> |
675 | 711 | ||
676 | </tr> | 712 | </tr> |
677 | <tr class="spec-table_line js_tr"> | 713 | <tr class="spec-table_line js_tr"> |
678 | <th class="spec-table__title title-main">Длина рабочего стола</th> | 714 | <th class="spec-table__title title-main">Длина рабочего стола</th> |
679 | <td class="spec-table__info">289</td> | 715 | <td class="spec-table__info">289</td> |
680 | <td class="spec-table__info">2879</td> | 716 | <td class="spec-table__info">2879</td> |
681 | <td class="spec-table__info">29</td> | 717 | <td class="spec-table__info">29</td> |
682 | <td class="spec-table__info">657</td> | 718 | <td class="spec-table__info">657</td> |
683 | <td class="spec-table__info">657</td> | 719 | <td class="spec-table__info">657</td> |
684 | <td class="spec-table__info">657</td> | 720 | <td class="spec-table__info">657</td> |
685 | <td class="spec-table__info">657</td> | 721 | <td class="spec-table__info">657</td> |
686 | <td class="spec-table__info">657</td> | 722 | <td class="spec-table__info">657</td> |
687 | <td class="spec-table__info">657</td> | 723 | <td class="spec-table__info">657</td> |
688 | 724 | ||
689 | </tr> | 725 | </tr> |
690 | <tr class="spec-table_line line-color js_tr"> | 726 | <tr class="spec-table_line line-color js_tr"> |
691 | <th class="spec-table__title title-main">Ход траверсы</th> | 727 | <th class="spec-table__title title-main">Ход траверсы</th> |
692 | <td class="spec-table__info">289</td> | 728 | <td class="spec-table__info">289</td> |
693 | <td class="spec-table__info">2879</td> | 729 | <td class="spec-table__info">2879</td> |
694 | <td class="spec-table__info">2889</td> | 730 | <td class="spec-table__info">2889</td> |
695 | <td class="spec-table__info">657</td> | 731 | <td class="spec-table__info">657</td> |
696 | <td class="spec-table__info">657</td> | 732 | <td class="spec-table__info">657</td> |
697 | <td class="spec-table__info">288559</td> | 733 | <td class="spec-table__info">288559</td> |
698 | <td class="spec-table__info">657</td> | 734 | <td class="spec-table__info">657</td> |
699 | <td class="spec-table__info">657</td> | 735 | <td class="spec-table__info">657</td> |
700 | <td class="spec-table__info">288559</td> | 736 | <td class="spec-table__info">288559</td> |
701 | 737 | ||
702 | </tr> | 738 | </tr> |
703 | <tr class="spec-table_line js_tr"> | 739 | <tr class="spec-table_line js_tr"> |
704 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> | 740 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> |
705 | <td class="spec-table__info">289</td> | 741 | <td class="spec-table__info">289</td> |
706 | <td class="spec-table__info">2879</td> | 742 | <td class="spec-table__info">2879</td> |
707 | <td class="spec-table__info">29</td> | 743 | <td class="spec-table__info">29</td> |
708 | <td class="spec-table__info">657</td> | 744 | <td class="spec-table__info">657</td> |
709 | <td class="spec-table__info">657</td> | 745 | <td class="spec-table__info">657</td> |
710 | <td class="spec-table__info">657</td> | 746 | <td class="spec-table__info">657</td> |
711 | <td class="spec-table__info">657</td> | 747 | <td class="spec-table__info">657</td> |
712 | <td class="spec-table__info">657</td> | 748 | <td class="spec-table__info">657</td> |
713 | <td class="spec-table__info">657</td> | 749 | <td class="spec-table__info">657</td> |
714 | 750 | ||
715 | </tr> | 751 | </tr> |
716 | <tr class="spec-table_line line-color js_tr"> | 752 | <tr class="spec-table_line line-color js_tr"> |
717 | <th class="spec-table__title title-main">Ход траверсы</th> | 753 | <th class="spec-table__title title-main">Ход траверсы</th> |
718 | <td class="spec-table__info">289</td> | 754 | <td class="spec-table__info">289</td> |
719 | <td class="spec-table__info">2879</td> | 755 | <td class="spec-table__info">2879</td> |
720 | <td class="spec-table__info">2889</td> | 756 | <td class="spec-table__info">2889</td> |
721 | <td class="spec-table__info">657</td> | 757 | <td class="spec-table__info">657</td> |
722 | <td class="spec-table__info">657</td> | 758 | <td class="spec-table__info">657</td> |
723 | <td class="spec-table__info">288559</td> | 759 | <td class="spec-table__info">288559</td> |
724 | <td class="spec-table__info">657</td> | 760 | <td class="spec-table__info">657</td> |
725 | <td class="spec-table__info">657</td> | 761 | <td class="spec-table__info">657</td> |
726 | <td class="spec-table__info">288559</td> | 762 | <td class="spec-table__info">288559</td> |
727 | </tr> | 763 | </tr> |
728 | </tbody> | 764 | </tbody> |
729 | </table> | 765 | </table>--> |
730 | </div> | 766 | </div> |
731 | </div> | 767 | </div> |
732 | <!-- таб образцы изделей --> | 768 | <!-- таб образцы изделей --> |
733 | <div class="specification__tabs-item spec__tab-3"> | 769 | <div class="specification__tabs-item spec__tab-3"> |
734 | <h2 class="spec__tab-3__title">Образцы изделий</h2> | 770 | <h2 class="spec__tab-3__title">Образцы изделий</h2> |
735 | <p class="spec__tab-3__subtitle">Изготовлено на установке лазерной резки gweike (lf6025gh)</p> | 771 | <p class="spec__tab-3__subtitle">Материалы представлены для ознакомления с работой станка</p> |
736 | <div class="models-wrapper"> | 772 | <div class="models-wrapper"> |
737 | <div class="swiper swiper-models"> | 773 | <div class="swiper swiper-models"> |
738 | <div class="swiper-wrapper"> | 774 | <div class="swiper-wrapper"> |
739 | <div class="swiper-slide swiper-slide-models"> | 775 | @if ($sample->count()) |
740 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-1.png" alt=""> | 776 | @foreach($sample as $image) |
741 | </div> | 777 | <div class="swiper-slide swiper-slide-models"> |
742 | <div class="swiper-slide swiper-slide-models"> | 778 | <img class="swiper-slide-models__img" src="{{ asset(Storage::url($image->image)) }}" alt=""> |
779 | </div> | ||
780 | @endforeach | ||
781 | @else | ||
782 | <p>Здесь ничего нет</p> | ||
783 | @endif | ||
784 | <!--<div class="swiper-slide swiper-slide-models"> | ||
743 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-2.png" alt=""> | 785 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-2.png" alt=""> |
744 | </div> | 786 | </div> |
745 | <div class="swiper-slide swiper-slide-models"> | 787 | <div class="swiper-slide swiper-slide-models"> |
746 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-3.png" alt=""> | 788 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-3.png" alt=""> |
747 | </div> | 789 | </div> |
748 | <div class="swiper-slide swiper-slide-models"> | 790 | <div class="swiper-slide swiper-slide-models"> |
749 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-1.png" alt=""> | 791 | <img class="swiper-slide-models__img" src="./img/product/tabs/tab-3-models/m-1.png" alt=""> |
750 | </div> | 792 | </div>--> |
751 | </div> | 793 | </div> |
752 | </div> | 794 | </div> |
753 | <div class="swiper-scrollbar spec-scrollbar"></div> | 795 | <div class="swiper-scrollbar spec-scrollbar"></div> |
754 | <div class="swiper-button-next swiper-button-next_models"> | 796 | <div class="swiper-button-next swiper-button-next_models"> |
755 | <svg class="svg-partners-next"> | 797 | <svg class="svg-partners-next"> |
756 | <use xlink:href="./img/icons.svg#pr-next"></use> | 798 | <use xlink:href="{{ asset('/img/icons.svg#pr-next') }}"></use> |
757 | </svg> | 799 | </svg> |
758 | </div> | 800 | </div> |
759 | <div class="swiper-button-prev swiper-button-prev_models"> | 801 | <div class="swiper-button-prev swiper-button-prev_models"> |
760 | <svg class="svg-partners-back"> | 802 | <svg class="svg-partners-back"> |
761 | <use xlink:href="./img/icons.svg#pr-prev"></use> | 803 | <use xlink:href="{{ asset('/img/icons.svg#pr-prev') }}"></use> |
762 | </svg> | 804 | </svg> |
763 | </div> | 805 | </div> |
764 | </div> | 806 | </div> |
765 | 807 | ||
766 | </div> | 808 | </div> |
767 | <!-- таб комплектация --> | 809 | <!-- таб комплектация --> |
768 | <div class="specification__tabs-item spec__tab-4"> | 810 | <div class="specification__tabs-item spec__tab-4"> |
769 | <h3 class="spec__tab-4__title"> | 811 | <h3 class="spec__tab-4__title"> |
770 | Комплектация | 812 | Комплектация |
771 | </h3> | 813 | </h3> |
772 | <div class="spec__tab-4__table-container"> | 814 | @if (!empty($good->equipment)) |
815 | {!! $good->equipment !!} | ||
816 | @else | ||
817 | <p>Здесь ничего нет.</p> | ||
818 | @endif | ||
819 | <!--<div class="spec__tab-4__table-container"> | ||
773 | <table class="tab-4__table"> | 820 | <table class="tab-4__table"> |
774 | <tr class="tab-4__table-line"> | 821 | <tr class="tab-4__table-line"> |
775 | <td>Ускорение</td> | 822 | <td>Ускорение</td> |
776 | <td>2,5 G</td> | 823 | <td>2,5 G</td> |
777 | </tr> | 824 | </tr> |
778 | <tr class="tab-4__table-line line-color"> | 825 | <tr class="tab-4__table-line line-color"> |
779 | <td>Скорость по осям</td> | 826 | <td>Скорость по осям</td> |
780 | <td>200 м/мин</td> | 827 | <td>200 м/мин</td> |
781 | </tr> | 828 | </tr> |
782 | <tr class="tab-4__table-line"> | 829 | <tr class="tab-4__table-line"> |
783 | <td>3 оси</td> | 830 | <td>3 оси</td> |
784 | <td>2,5 G</td> | 831 | <td>2,5 G</td> |
785 | </tr> | 832 | </tr> |
786 | <tr class="tab-4__table-line line-color"> | 833 | <tr class="tab-4__table-line line-color"> |
787 | <td>Item 2</td> | 834 | <td>Item 2</td> |
788 | <td>Value 2</td> | 835 | <td>Value 2</td> |
789 | </tr> | 836 | </tr> |
790 | <tr class="tab-4__table-line"> | 837 | <tr class="tab-4__table-line"> |
791 | <td>ЧПУ</td> | 838 | <td>ЧПУ</td> |
792 | <td>ЧПУ с функцией управления лазером</td> | 839 | <td>ЧПУ с функцией управления лазером</td> |
793 | </tr> | 840 | </tr> |
794 | <tr class="tab-4__table-line line-color"> | 841 | <tr class="tab-4__table-line line-color"> |
795 | <td>Гарантия</td> | 842 | <td>Гарантия</td> |
796 | <td>2 года</td> | 843 | <td>2 года</td> |
797 | </tr> | 844 | </tr> |
798 | <tr class="tab-4__table-line"> | 845 | <tr class="tab-4__table-line"> |
799 | <td>Источник лазерного излучения</td> | 846 | <td>Источник лазерного излучения</td> |
800 | <td>IPG</td> | 847 | <td>IPG</td> |
801 | </tr> | 848 | </tr> |
802 | <tr class="tab-4__table-line line-color"> | 849 | <tr class="tab-4__table-line line-color"> |
803 | <td>Мощность</td> | 850 | <td>Мощность</td> |
804 | <td>8000Вт</td> | 851 | <td>8000Вт</td> |
805 | </tr> | 852 | </tr> |
806 | <tr class="tab-4__table-line"> | 853 | <tr class="tab-4__table-line"> |
807 | <td>Размеры стола</td> | 854 | <td>Размеры стола</td> |
808 | <td>2500 х 6000 мм</td> | 855 | <td>2500 х 6000 мм</td> |
809 | </tr> | 856 | </tr> |
810 | </table> | 857 | </table> |
811 | </div> | 858 | </div>--> |
812 | </div> | 859 | </div> |
813 | <!-- таб акксессуары --> | 860 | <!-- таб акксессуары --> |
814 | <div class="specification__tabs-item spec__tab-5"> | 861 | <div class="specification__tabs-item spec__tab-5"> |
815 | <h3 class="spec__tab-5__title"> | 862 | <h3 class="spec__tab-5__title"> |
816 | Аксессуары | 863 | Аксессуары |
817 | </h3> | 864 | </h3> |
818 | <div class="swiper swiper-tab-5"> | 865 | <div class="swiper swiper-tab-5"> |
819 | <div class="swiper-wrapper"> | 866 | <div class="swiper-wrapper"> |
820 | <div class="swiper-slide swiper-slide-tab-5"> | 867 | <div class="swiper-slide swiper-slide-tab-5"> |
868 | @if ($accessory->count()) | ||
869 | @foreach ($accessory as $acc) | ||
821 | <div class="viewed__item item-tab-5"> | 870 | <div class="viewed__item item-tab-5"> |
822 | <div class="catalog__item"> | 871 | <div class="catalog__item"> |
823 | <div class="swiper swiper-catalog-item"> | 872 | <div class="swiper swiper-catalog-item"> |
824 | <div class="swiper-wrapper"> | 873 | <div class="swiper-wrapper"> |
874 | @if (!empty($acc->image)) | ||
825 | <div class="swiper-slide swiper-slide-catalog"> | 875 | <div class="swiper-slide swiper-slide-catalog"> |
826 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 876 | <img class="swiper-slide-catalog-img" src="{{ asset(Storage::url($acc->image)) }}" alt=""> |
827 | </div> | 877 | </div> |
828 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 878 | @endif |
879 | <!--<div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | ||
829 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 880 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
830 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 881 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
831 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 882 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
883 | --> | ||
832 | </div> | 884 | </div> |
833 | <div class="swiper-pagination"></div> | 885 | <div class="swiper-pagination"></div> |
834 | </div> | 886 | </div> |
835 | </div> | 887 | </div> |
836 | <div class="tab-5__item-info"> | 888 | <div class="tab-5__item-info"> |
837 | <h4 class="tab-5__item-title">Установка лазерной | 889 | <h4 class="tab-5__item-title">{{ $acc->title }}</h4> |
838 | резки GWEIKE</h4> | ||
839 | <div class="tab-5__item-bottom"> | 890 | <div class="tab-5__item-bottom"> |
840 | <p class="tab-5__item-price">250 990 ₽</p> | 891 | @if (!empty($acc->price)) |
841 | <button class="tab-5__item-btn">В каталог</button> | 892 | <p class="tab-5__item-price">{{ $acc->price }} ₽</p> |
893 | @endif | ||
894 | <a class="tab-5__item-btn link-btn " href="{{ route('catalog_detail', ['category' => $acc->category_id]) }}">В каталог</a> | ||
842 | </div> | 895 | </div> |
843 | </div> | 896 | </div> |
844 | </div> | 897 | </div> |
845 | <div class="viewed__item item-tab-5"> | 898 | @endforeach |
899 | @else | ||
900 | <p>Здесь ничего нет</p> | ||
901 | @endif | ||
902 | <!--<div class="viewed__item item-tab-5"> | ||
846 | <div class="catalog__item"> | 903 | <div class="catalog__item"> |
847 | <div class="swiper swiper-catalog-item"> | 904 | <div class="swiper swiper-catalog-item"> |
848 | <div class="swiper-wrapper"> | 905 | <div class="swiper-wrapper"> |
849 | <div class="swiper-slide swiper-slide-catalog"> | 906 | <div class="swiper-slide swiper-slide-catalog"> |
850 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 907 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
851 | </div> | 908 | </div> |
852 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 909 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
853 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 910 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
854 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 911 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
855 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 912 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
856 | </div> | 913 | </div> |
857 | <div class="swiper-pagination"></div> | 914 | <div class="swiper-pagination"></div> |
858 | </div> | 915 | </div> |
859 | </div> | 916 | </div> |
860 | <div class="tab-5__item-info"> | 917 | <div class="tab-5__item-info"> |
861 | <h4 class="tab-5__item-title">Станочные тиски BMS 85</h4> | 918 | <h4 class="tab-5__item-title">Станочные тиски BMS 85</h4> |
862 | <div class="tab-5__item-bottom"> | 919 | <div class="tab-5__item-bottom"> |
863 | <p class="tab-5__item-price">250 990 ₽</p> | 920 | <p class="tab-5__item-price">250 990 ₽</p> |
864 | <button class="tab-5__item-btn">В каталог</button> | 921 | <button class="tab-5__item-btn">В каталог</button> |
865 | </div> | 922 | </div> |
866 | </div> | 923 | </div> |
867 | </div> | 924 | </div> |
868 | <div class="viewed__item item-tab-5"> | 925 | <div class="viewed__item item-tab-5"> |
869 | <div class="catalog__item"> | 926 | <div class="catalog__item"> |
870 | <div class="swiper swiper-catalog-item"> | 927 | <div class="swiper swiper-catalog-item"> |
871 | <div class="swiper-wrapper"> | 928 | <div class="swiper-wrapper"> |
872 | <div class="swiper-slide swiper-slide-catalog"> | 929 | <div class="swiper-slide swiper-slide-catalog"> |
873 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 930 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
874 | </div> | 931 | </div> |
875 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 932 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
876 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 933 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
877 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 934 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
878 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 935 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
879 | </div> | 936 | </div> |
880 | <div class="swiper-pagination"></div> | 937 | <div class="swiper-pagination"></div> |
881 | </div> | 938 | </div> |
882 | </div> | 939 | </div> |
883 | <div class="tab-5__item-info"> | 940 | <div class="tab-5__item-info"> |
884 | <h4 class="tab-5__item-title">Комплект зажимных приспособлений SPW 12</h4> | 941 | <h4 class="tab-5__item-title">Комплект зажимных приспособлений SPW 12</h4> |
885 | <div class="tab-5__item-bottom"> | 942 | <div class="tab-5__item-bottom"> |
886 | <p class="tab-5__item-price">250 990 ₽</p> | 943 | <p class="tab-5__item-price">250 990 ₽</p> |
887 | <button class="tab-5__item-btn">В каталог</button> | 944 | <button class="tab-5__item-btn">В каталог</button> |
888 | </div> | 945 | </div> |
889 | </div> | 946 | </div> |
890 | </div> | 947 | </div> |
891 | <div class="viewed__item item-tab-5"> | 948 | <div class="viewed__item item-tab-5"> |
892 | <div class="catalog__item"> | 949 | <div class="catalog__item"> |
893 | <div class="swiper swiper-catalog-item"> | 950 | <div class="swiper swiper-catalog-item"> |
894 | <div class="swiper-wrapper"> | 951 | <div class="swiper-wrapper"> |
895 | <div class="swiper-slide swiper-slide-catalog"> | 952 | <div class="swiper-slide swiper-slide-catalog"> |
896 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 953 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
897 | </div> | 954 | </div> |
898 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 955 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
899 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 956 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
900 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 957 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
901 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 958 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
902 | </div> | 959 | </div> |
903 | <div class="swiper-pagination"></div> | 960 | <div class="swiper-pagination"></div> |
904 | </div> | 961 | </div> |
905 | </div> | 962 | </div> |
906 | <div class="tab-5__item-info"> | 963 | <div class="tab-5__item-info"> |
907 | <h4 class="tab-5__item-title">Установка лазерной | 964 | <h4 class="tab-5__item-title">Установка лазерной |
908 | резки GWEIKE</h4> | 965 | резки GWEIKE</h4> |
909 | <div class="tab-5__item-bottom"> | 966 | <div class="tab-5__item-bottom"> |
910 | <p class="tab-5__item-price">250 990 ₽</p> | 967 | <p class="tab-5__item-price">250 990 ₽</p> |
911 | <button class="tab-5__item-btn">В каталог</button> | 968 | <button class="tab-5__item-btn">В каталог</button> |
912 | </div> | 969 | </div> |
913 | </div> | 970 | </div> |
914 | </div> | 971 | </div> |
915 | <div class="viewed__item item-tab-5"> | 972 | <div class="viewed__item item-tab-5"> |
916 | <div class="catalog__item"> | 973 | <div class="catalog__item"> |
917 | <div class="swiper swiper-catalog-item"> | 974 | <div class="swiper swiper-catalog-item"> |
918 | <div class="swiper-wrapper"> | 975 | <div class="swiper-wrapper"> |
919 | <div class="swiper-slide swiper-slide-catalog"> | 976 | <div class="swiper-slide swiper-slide-catalog"> |
920 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 977 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
921 | </div> | 978 | </div> |
922 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 979 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
923 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 980 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
924 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 981 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
925 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 982 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
926 | </div> | 983 | </div> |
927 | <div class="swiper-pagination"></div> | 984 | <div class="swiper-pagination"></div> |
928 | </div> | 985 | </div> |
929 | </div> | 986 | </div> |
930 | <div class="tab-5__item-info"> | 987 | <div class="tab-5__item-info"> |
931 | <h4 class="tab-5__item-title">Установка лазерной | 988 | <h4 class="tab-5__item-title">Установка лазерной |
932 | резки GWEIKE</h4> | 989 | резки GWEIKE</h4> |
933 | <div class="tab-5__item-bottom"> | 990 | <div class="tab-5__item-bottom"> |
934 | <p class="tab-5__item-price">250 990 ₽</p> | 991 | <p class="tab-5__item-price">250 990 ₽</p> |
935 | <button class="tab-5__item-btn">В каталог</button> | 992 | <button class="tab-5__item-btn">В каталог</button> |
936 | </div> | 993 | </div> |
937 | </div> | 994 | </div> |
938 | </div> | 995 | </div> |
939 | <div class="viewed__item item-tab-5"> | 996 | <div class="viewed__item item-tab-5"> |
940 | <div class="catalog__item"> | 997 | <div class="catalog__item"> |
941 | <div class="swiper swiper-catalog-item"> | 998 | <div class="swiper swiper-catalog-item"> |
942 | <div class="swiper-wrapper"> | 999 | <div class="swiper-wrapper"> |
943 | <div class="swiper-slide swiper-slide-catalog"> | 1000 | <div class="swiper-slide swiper-slide-catalog"> |
944 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1001 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
945 | </div> | 1002 | </div> |
946 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1003 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
947 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1004 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
948 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1005 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
949 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1006 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
950 | </div> | 1007 | </div> |
951 | <div class="swiper-pagination"></div> | 1008 | <div class="swiper-pagination"></div> |
952 | </div> | 1009 | </div> |
953 | </div> | 1010 | </div> |
954 | <div class="tab-5__item-info"> | 1011 | <div class="tab-5__item-info"> |
955 | <h4 class="tab-5__item-title">Установка лазерной | 1012 | <h4 class="tab-5__item-title">Установка лазерной |
956 | резки GWEIKE</h4> | 1013 | резки GWEIKE</h4> |
957 | <div class="tab-5__item-bottom"> | 1014 | <div class="tab-5__item-bottom"> |
958 | <p class="tab-5__item-price">250 990 ₽</p> | 1015 | <p class="tab-5__item-price">250 990 ₽</p> |
959 | <button class="tab-5__item-btn">В каталог</button> | 1016 | <button class="tab-5__item-btn">В каталог</button> |
960 | </div> | 1017 | </div> |
961 | </div> | 1018 | </div> |
962 | </div> | 1019 | </div> |
963 | <div class="viewed__item item-tab-5"> | 1020 | <div class="viewed__item item-tab-5"> |
964 | <div class="catalog__item"> | 1021 | <div class="catalog__item"> |
965 | <div class="swiper swiper-catalog-item"> | 1022 | <div class="swiper swiper-catalog-item"> |
966 | <div class="swiper-wrapper"> | 1023 | <div class="swiper-wrapper"> |
967 | <div class="swiper-slide swiper-slide-catalog"> | 1024 | <div class="swiper-slide swiper-slide-catalog"> |
968 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1025 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
969 | </div> | 1026 | </div> |
970 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1027 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
971 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1028 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
972 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1029 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
973 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1030 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
974 | </div> | 1031 | </div> |
975 | <div class="swiper-pagination"></div> | 1032 | <div class="swiper-pagination"></div> |
976 | </div> | 1033 | </div> |
977 | </div> | 1034 | </div> |
978 | <div class="tab-5__item-info"> | 1035 | <div class="tab-5__item-info"> |
979 | <h4 class="tab-5__item-title">Установка лазерной | 1036 | <h4 class="tab-5__item-title">Установка лазерной |
980 | резки GWEIKE</h4> | 1037 | резки GWEIKE</h4> |
981 | <div class="tab-5__item-bottom"> | 1038 | <div class="tab-5__item-bottom"> |
982 | <p class="tab-5__item-price">250 990 ₽</p> | 1039 | <p class="tab-5__item-price">250 990 ₽</p> |
983 | <button class="tab-5__item-btn">В каталог</button> | 1040 | <button class="tab-5__item-btn">В каталог</button> |
984 | </div> | 1041 | </div> |
985 | </div> | 1042 | </div> |
986 | </div> | 1043 | </div> |
987 | <div class="viewed__item item-tab-5"> | 1044 | <div class="viewed__item item-tab-5"> |
988 | <div class="catalog__item"> | 1045 | <div class="catalog__item"> |
989 | <div class="swiper swiper-catalog-item"> | 1046 | <div class="swiper swiper-catalog-item"> |
990 | <div class="swiper-wrapper"> | 1047 | <div class="swiper-wrapper"> |
991 | <div class="swiper-slide swiper-slide-catalog"> | 1048 | <div class="swiper-slide swiper-slide-catalog"> |
992 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1049 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
993 | </div> | 1050 | </div> |
994 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1051 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
995 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1052 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
996 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1053 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
997 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1054 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
998 | </div> | 1055 | </div> |
999 | <div class="swiper-pagination"></div> | 1056 | <div class="swiper-pagination"></div> |
1000 | </div> | 1057 | </div> |
1001 | </div> | 1058 | </div> |
1002 | <div class="tab-5__item-info"> | 1059 | <div class="tab-5__item-info"> |
1003 | <h4 class="tab-5__item-title">Установка лазерной | 1060 | <h4 class="tab-5__item-title">Установка лазерной |
1004 | резки GWEIKE</h4> | 1061 | резки GWEIKE</h4> |
1005 | <div class="tab-5__item-bottom"> | 1062 | <div class="tab-5__item-bottom"> |
1006 | <p class="tab-5__item-price">250 990 ₽</p> | 1063 | <p class="tab-5__item-price">250 990 ₽</p> |
1007 | <button class="tab-5__item-btn">В каталог</button> | 1064 | <button class="tab-5__item-btn">В каталог</button> |
1008 | </div> | 1065 | </div> |
1009 | </div> | 1066 | </div> |
1010 | </div> | 1067 | </div>--> |
1011 | |||
1012 | |||
1013 | |||
1014 | |||
1015 | |||
1016 | |||
1017 | 1068 | ||
1018 | </div> | 1069 | </div> |
1019 | <div class="swiper-slide swiper-slide-tab-5"> | 1070 | <!--<div class="swiper-slide swiper-slide-tab-5"> |
1020 | <div class="viewed__item item-tab-5"> | 1071 | <div class="viewed__item item-tab-5"> |
1021 | <div class="catalog__item"> | 1072 | <div class="catalog__item"> |
1022 | <div class="swiper swiper-catalog-item"> | 1073 | <div class="swiper swiper-catalog-item"> |
1023 | <div class="swiper-wrapper"> | 1074 | <div class="swiper-wrapper"> |
1024 | <div class="swiper-slide swiper-slide-catalog"> | 1075 | <div class="swiper-slide swiper-slide-catalog"> |
1025 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1076 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1026 | </div> | 1077 | </div> |
1027 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1078 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1028 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1079 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1029 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1080 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1030 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1081 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1031 | </div> | 1082 | </div> |
1032 | <div class="swiper-pagination"></div> | 1083 | <div class="swiper-pagination"></div> |
1033 | </div> | 1084 | </div> |
1034 | </div> | 1085 | </div> |
1035 | <div class="tab-5__item-info"> | 1086 | <div class="tab-5__item-info"> |
1036 | <h4 class="tab-5__item-title">Установка лазерной | 1087 | <h4 class="tab-5__item-title">Установка лазерной |
1037 | резки GWEIKE</h4> | 1088 | резки GWEIKE</h4> |
1038 | <div class="tab-5__item-bottom"> | 1089 | <div class="tab-5__item-bottom"> |
1039 | <p class="tab-5__item-price">250 990 ₽</p> | 1090 | <p class="tab-5__item-price">250 990 ₽</p> |
1040 | <button class="tab-5__item-btn">В каталог</button> | 1091 | <button class="tab-5__item-btn">В каталог</button> |
1041 | </div> | 1092 | </div> |
1042 | </div> | 1093 | </div> |
1043 | </div> | 1094 | </div> |
1044 | <div class="viewed__item item-tab-5"> | 1095 | <div class="viewed__item item-tab-5"> |
1045 | <div class="catalog__item"> | 1096 | <div class="catalog__item"> |
1046 | <div class="swiper swiper-catalog-item"> | 1097 | <div class="swiper swiper-catalog-item"> |
1047 | <div class="swiper-wrapper"> | 1098 | <div class="swiper-wrapper"> |
1048 | <div class="swiper-slide swiper-slide-catalog"> | 1099 | <div class="swiper-slide swiper-slide-catalog"> |
1049 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1100 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1050 | </div> | 1101 | </div> |
1051 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1102 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1052 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1103 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1053 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1104 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1054 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1105 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1055 | </div> | 1106 | </div> |
1056 | <div class="swiper-pagination"></div> | 1107 | <div class="swiper-pagination"></div> |
1057 | </div> | 1108 | </div> |
1058 | </div> | 1109 | </div> |
1059 | <div class="tab-5__item-info"> | 1110 | <div class="tab-5__item-info"> |
1060 | <h4 class="tab-5__item-title">Станочные тиски BMS 85</h4> | 1111 | <h4 class="tab-5__item-title">Станочные тиски BMS 85</h4> |
1061 | <div class="tab-5__item-bottom"> | 1112 | <div class="tab-5__item-bottom"> |
1062 | <p class="tab-5__item-price">250 990 ₽</p> | 1113 | <p class="tab-5__item-price">250 990 ₽</p> |
1063 | <button class="tab-5__item-btn">В каталог</button> | 1114 | <button class="tab-5__item-btn">В каталог</button> |
1064 | </div> | 1115 | </div> |
1065 | </div> | 1116 | </div> |
1066 | </div> | 1117 | </div> |
1067 | <div class="viewed__item item-tab-5"> | 1118 | <div class="viewed__item item-tab-5"> |
1068 | <div class="catalog__item"> | 1119 | <div class="catalog__item"> |
1069 | <div class="swiper swiper-catalog-item"> | 1120 | <div class="swiper swiper-catalog-item"> |
1070 | <div class="swiper-wrapper"> | 1121 | <div class="swiper-wrapper"> |
1071 | <div class="swiper-slide swiper-slide-catalog"> | 1122 | <div class="swiper-slide swiper-slide-catalog"> |
1072 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1123 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1073 | </div> | 1124 | </div> |
1074 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1125 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1075 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1126 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1076 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1127 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1077 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1128 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1078 | </div> | 1129 | </div> |
1079 | <div class="swiper-pagination"></div> | 1130 | <div class="swiper-pagination"></div> |
1080 | </div> | 1131 | </div> |
1081 | </div> | 1132 | </div> |
1082 | <div class="tab-5__item-info"> | 1133 | <div class="tab-5__item-info"> |
1083 | <h4 class="tab-5__item-title">Комплект зажимных приспособлений SPW 12</h4> | 1134 | <h4 class="tab-5__item-title">Комплект зажимных приспособлений SPW 12</h4> |
1084 | <div class="tab-5__item-bottom"> | 1135 | <div class="tab-5__item-bottom"> |
1085 | <p class="tab-5__item-price">250 990 ₽</p> | 1136 | <p class="tab-5__item-price">250 990 ₽</p> |
1086 | <button class="tab-5__item-btn">В каталог</button> | 1137 | <button class="tab-5__item-btn">В каталог</button> |
1087 | </div> | 1138 | </div> |
1088 | </div> | 1139 | </div> |
1089 | </div> | 1140 | </div> |
1090 | <div class="viewed__item item-tab-5"> | 1141 | <div class="viewed__item item-tab-5"> |
1091 | <div class="catalog__item"> | 1142 | <div class="catalog__item"> |
1092 | <div class="swiper swiper-catalog-item"> | 1143 | <div class="swiper swiper-catalog-item"> |
1093 | <div class="swiper-wrapper"> | 1144 | <div class="swiper-wrapper"> |
1094 | <div class="swiper-slide swiper-slide-catalog"> | 1145 | <div class="swiper-slide swiper-slide-catalog"> |
1095 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1146 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1096 | </div> | 1147 | </div> |
1097 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1148 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1098 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1149 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1099 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1150 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1100 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1151 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1101 | </div> | 1152 | </div> |
1102 | <div class="swiper-pagination"></div> | 1153 | <div class="swiper-pagination"></div> |
1103 | </div> | 1154 | </div> |
1104 | </div> | 1155 | </div> |
1105 | <div class="tab-5__item-info"> | 1156 | <div class="tab-5__item-info"> |
1106 | <h4 class="tab-5__item-title">Установка лазерной | 1157 | <h4 class="tab-5__item-title">Установка лазерной |
1107 | резки GWEIKE</h4> | 1158 | резки GWEIKE</h4> |
1108 | <div class="tab-5__item-bottom"> | 1159 | <div class="tab-5__item-bottom"> |
1109 | <p class="tab-5__item-price">250 990 ₽</p> | 1160 | <p class="tab-5__item-price">250 990 ₽</p> |
1110 | <button class="tab-5__item-btn">В каталог</button> | 1161 | <button class="tab-5__item-btn">В каталог</button> |
1111 | </div> | 1162 | </div> |
1112 | </div> | 1163 | </div> |
1113 | </div> | 1164 | </div> |
1114 | <div class="viewed__item item-tab-5"> | 1165 | <div class="viewed__item item-tab-5"> |
1115 | <div class="catalog__item"> | 1166 | <div class="catalog__item"> |
1116 | <div class="swiper swiper-catalog-item"> | 1167 | <div class="swiper swiper-catalog-item"> |
1117 | <div class="swiper-wrapper"> | 1168 | <div class="swiper-wrapper"> |
1118 | <div class="swiper-slide swiper-slide-catalog"> | 1169 | <div class="swiper-slide swiper-slide-catalog"> |
1119 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1170 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1120 | </div> | 1171 | </div> |
1121 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1172 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1122 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1173 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1123 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1174 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1124 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1175 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1125 | </div> | 1176 | </div> |
1126 | <div class="swiper-pagination"></div> | 1177 | <div class="swiper-pagination"></div> |
1127 | </div> | 1178 | </div> |
1128 | </div> | 1179 | </div> |
1129 | <div class="tab-5__item-info"> | 1180 | <div class="tab-5__item-info"> |
1130 | <h4 class="tab-5__item-title">Установка лазерной | 1181 | <h4 class="tab-5__item-title">Установка лазерной |
1131 | резки GWEIKE</h4> | 1182 | резки GWEIKE</h4> |
1132 | <div class="tab-5__item-bottom"> | 1183 | <div class="tab-5__item-bottom"> |
1133 | <p class="tab-5__item-price">250 990 ₽</p> | 1184 | <p class="tab-5__item-price">250 990 ₽</p> |
1134 | <button class="tab-5__item-btn">В каталог</button> | 1185 | <button class="tab-5__item-btn">В каталог</button> |
1135 | </div> | 1186 | </div> |
1136 | </div> | 1187 | </div> |
1137 | </div> | 1188 | </div> |
1138 | <div class="viewed__item item-tab-5"> | 1189 | <div class="viewed__item item-tab-5"> |
1139 | <div class="catalog__item"> | 1190 | <div class="catalog__item"> |
1140 | <div class="swiper swiper-catalog-item"> | 1191 | <div class="swiper swiper-catalog-item"> |
1141 | <div class="swiper-wrapper"> | 1192 | <div class="swiper-wrapper"> |
1142 | <div class="swiper-slide swiper-slide-catalog"> | 1193 | <div class="swiper-slide swiper-slide-catalog"> |
1143 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1194 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1144 | </div> | 1195 | </div> |
1145 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1196 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1146 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1197 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1147 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1198 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1148 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1199 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1149 | </div> | 1200 | </div> |
1150 | <div class="swiper-pagination"></div> | 1201 | <div class="swiper-pagination"></div> |
1151 | </div> | 1202 | </div> |
1152 | </div> | 1203 | </div> |
1153 | <div class="tab-5__item-info"> | 1204 | <div class="tab-5__item-info"> |
1154 | <h4 class="tab-5__item-title">Установка лазерной | 1205 | <h4 class="tab-5__item-title">Установка лазерной |
1155 | резки GWEIKE</h4> | 1206 | резки GWEIKE</h4> |
1156 | <div class="tab-5__item-bottom"> | 1207 | <div class="tab-5__item-bottom"> |
1157 | <p class="tab-5__item-price">250 990 ₽</p> | 1208 | <p class="tab-5__item-price">250 990 ₽</p> |
1158 | <button class="tab-5__item-btn">В каталог</button> | 1209 | <button class="tab-5__item-btn">В каталог</button> |
1159 | </div> | 1210 | </div> |
1160 | </div> | 1211 | </div> |
1161 | </div> | 1212 | </div> |
1162 | <div class="viewed__item item-tab-5"> | 1213 | <div class="viewed__item item-tab-5"> |
1163 | <div class="catalog__item"> | 1214 | <div class="catalog__item"> |
1164 | <div class="swiper swiper-catalog-item"> | 1215 | <div class="swiper swiper-catalog-item"> |
1165 | <div class="swiper-wrapper"> | 1216 | <div class="swiper-wrapper"> |
1166 | <div class="swiper-slide swiper-slide-catalog"> | 1217 | <div class="swiper-slide swiper-slide-catalog"> |
1167 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1218 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1168 | </div> | 1219 | </div> |
1169 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1220 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1170 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1221 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1171 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1222 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1172 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1223 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1173 | </div> | 1224 | </div> |
1174 | <div class="swiper-pagination"></div> | 1225 | <div class="swiper-pagination"></div> |
1175 | </div> | 1226 | </div> |
1176 | </div> | 1227 | </div> |
1177 | <div class="tab-5__item-info"> | 1228 | <div class="tab-5__item-info"> |
1178 | <h4 class="tab-5__item-title">Установка лазерной | 1229 | <h4 class="tab-5__item-title">Установка лазерной |
1179 | резки GWEIKE</h4> | 1230 | резки GWEIKE</h4> |
1180 | <div class="tab-5__item-bottom"> | 1231 | <div class="tab-5__item-bottom"> |
1181 | <p class="tab-5__item-price">250 990 ₽</p> | 1232 | <p class="tab-5__item-price">250 990 ₽</p> |
1182 | <button class="tab-5__item-btn">В каталог</button> | 1233 | <button class="tab-5__item-btn">В каталог</button> |
1183 | </div> | 1234 | </div> |
1184 | </div> | 1235 | </div> |
1185 | </div> | 1236 | </div> |
1186 | <div class="viewed__item item-tab-5"> | 1237 | <div class="viewed__item item-tab-5"> |
1187 | <div class="catalog__item"> | 1238 | <div class="catalog__item"> |
1188 | <div class="swiper swiper-catalog-item"> | 1239 | <div class="swiper swiper-catalog-item"> |
1189 | <div class="swiper-wrapper"> | 1240 | <div class="swiper-wrapper"> |
1190 | <div class="swiper-slide swiper-slide-catalog"> | 1241 | <div class="swiper-slide swiper-slide-catalog"> |
1191 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1242 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1192 | </div> | 1243 | </div> |
1193 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1244 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1194 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1245 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1195 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1246 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1196 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1247 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1197 | </div> | 1248 | </div> |
1198 | <div class="swiper-pagination"></div> | 1249 | <div class="swiper-pagination"></div> |
1199 | </div> | 1250 | </div> |
1200 | </div> | 1251 | </div> |
1201 | <div class="tab-5__item-info"> | 1252 | <div class="tab-5__item-info"> |
1202 | <h4 class="tab-5__item-title">Установка лазерной | 1253 | <h4 class="tab-5__item-title">Установка лазерной |
1203 | резки GWEIKE</h4> | 1254 | резки GWEIKE</h4> |
1204 | <div class="tab-5__item-bottom"> | 1255 | <div class="tab-5__item-bottom"> |
1205 | <p class="tab-5__item-price">250 990 ₽</p> | 1256 | <p class="tab-5__item-price">250 990 ₽</p> |
1206 | <button class="tab-5__item-btn">В каталог</button> | 1257 | <button class="tab-5__item-btn">В каталог</button> |
1207 | </div> | 1258 | </div> |
1208 | </div> | 1259 | </div> |
1209 | </div> | 1260 | </div> |
1210 | </div> | 1261 | </div>--> |
1211 | </div> | 1262 | </div> |
1212 | 1263 | ||
1213 | </div> | 1264 | </div> |
1214 | <div class="swiper-button-next swiper-button-next_tab-5"> | 1265 | <div class="swiper-button-next swiper-button-next_tab-5"> |
1215 | <svg class="svg-partners-next"> | 1266 | <svg class="svg-partners-next"> |
1216 | <use xlink:href="./img/icons.svg#pr-next"></use> | 1267 | <use xlink:href="{{ asset('/img/icons.svg#pr-next') }}"></use> |
1217 | </svg> | 1268 | </svg> |
1218 | </div> | 1269 | </div> |
1219 | <div class="swiper-button-prev swiper-button-prev_tab-5"> | 1270 | <div class="swiper-button-prev swiper-button-prev_tab-5"> |
1220 | <svg class="svg-partners-back"> | 1271 | <svg class="svg-partners-back"> |
1221 | <use xlink:href="./img/icons.svg#pr-prev"></use> | 1272 | <use xlink:href="{{ asset('/img/icons.svg#pr-prev') }}"></use> |
1222 | </svg> | 1273 | </svg> |
1223 | </div> | 1274 | </div> |
1224 | </div> | 1275 | </div> |
1225 | <!-- таб оснастка --> | 1276 | <!-- таб оснастка --> |
1226 | <div class="specification__tabs-item spec__tab-6"> | 1277 | <div class="specification__tabs-item spec__tab-6"> |
1227 | <h3 class="spec__tab-6__title"> | 1278 | <h3 class="spec__tab-6__title"> |
1228 | Оснастка | 1279 | Оснастка |
1229 | </h3> | 1280 | </h3> |
1230 | <div class="swiper swiper-tab-6"> | 1281 | <div class="swiper swiper-tab-6"> |
1231 | <div class="swiper-wrapper"> | 1282 | <div class="swiper-wrapper"> |
1232 | <div class="swiper-slide swiper-slide-tab-6"> | 1283 | <div class="swiper-slide swiper-slide-tab-6"> |
1233 | <div class="viewed__item item-tab-6"> | 1284 | @if ($tooling->count()) |
1285 | @foreach ($tooling as $tool) | ||
1286 | <div class="viewed__item item-tab-6"> | ||
1234 | <div class="catalog__item"> | 1287 | <div class="catalog__item"> |
1235 | <div class="swiper swiper-catalog-item"> | 1288 | <div class="swiper swiper-catalog-item"> |
1236 | <div class="swiper-wrapper"> | 1289 | <div class="swiper-wrapper"> |
1290 | @if (!empty($tool->image)) | ||
1237 | <div class="swiper-slide swiper-slide-catalog"> | 1291 | <div class="swiper-slide swiper-slide-catalog"> |
1238 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1292 | <img class="swiper-slide-catalog-img" src="{{asset(Storage::url($tool->image))}}" alt=""> |
1239 | </div> | 1293 | </div> |
1240 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1294 | @endif |
1295 | <!--<div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | ||
1241 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1296 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1242 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1297 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1243 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1298 | src="./img/product/viewed/v-1-min.png" alt=""></div>--> |
1244 | </div> | 1299 | </div> |
1245 | <div class="swiper-pagination"></div> | 1300 | <div class="swiper-pagination"></div> |
1246 | </div> | 1301 | </div> |
1247 | </div> | 1302 | </div> |
1248 | <div class="tab-6__item-info"> | 1303 | <div class="tab-6__item-info"> |
1249 | <h4 class="tab-6__item-title">Автоматический стол перемещения X</h4> | 1304 | <h4 class="tab-6__item-title">{{$tool->title}}</h4> |
1250 | <div class="tab-6__item-bottom"> | 1305 | <div class="tab-6__item-bottom"> |
1251 | <p class="tab-6__item-price">250 990 ₽</p> | 1306 | @if (!empty($tool->price)) |
1252 | <button class="tab-6__item-btn">В каталог</button> | 1307 | <p class="tab-6__item-price">{{ $tool->price }} ₽</p> |
1308 | @endif | ||
1309 | <a class="tab-6__item-btn link-btn " href="{{ route('catalog_detail', ['category' => $tool->category_id]) }}">В каталог</a> | ||
1253 | </div> | 1310 | </div> |
1254 | </div> | 1311 | </div> |
1255 | </div> | 1312 | </div> |
1256 | <div class="viewed__item item-tab-6"> | 1313 | @endforeach |
1314 | @else | ||
1315 | <p>Здесь ничего нет</p> | ||
1316 | @endif | ||
1317 | |||
1318 | <!--<div class="viewed__item item-tab-6"> | ||
1257 | <div class="catalog__item"> | 1319 | <div class="catalog__item"> |
1258 | <div class="swiper swiper-catalog-item"> | 1320 | <div class="swiper swiper-catalog-item"> |
1259 | <div class="swiper-wrapper"> | 1321 | <div class="swiper-wrapper"> |
1260 | <div class="swiper-slide swiper-slide-catalog"> | 1322 | <div class="swiper-slide swiper-slide-catalog"> |
1261 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1323 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1262 | </div> | 1324 | </div> |
1263 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1325 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1264 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1326 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1265 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1327 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1266 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1328 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1267 | </div> | 1329 | </div> |
1268 | <div class="swiper-pagination"></div> | 1330 | <div class="swiper-pagination"></div> |
1269 | </div> | 1331 | </div> |
1270 | </div> | 1332 | </div> |
1271 | <div class="tab-6__item-info"> | 1333 | <div class="tab-6__item-info"> |
1272 | <h4 class="tab-6__item-title">Промышленное роторное устройство</h4> | 1334 | <h4 class="tab-6__item-title">Промышленное роторное устройство</h4> |
1273 | <div class="tab-6__item-bottom"> | 1335 | <div class="tab-6__item-bottom"> |
1274 | <p class="tab-6__item-price">250 990 ₽</p> | 1336 | <p class="tab-6__item-price">250 990 ₽</p> |
1275 | <button class="tab-6__item-btn">В каталог</button> | 1337 | <button class="tab-6__item-btn">В каталог</button> |
1276 | </div> | 1338 | </div> |
1277 | </div> | 1339 | </div> |
1278 | </div> | 1340 | </div> |
1279 | <div class="viewed__item item-tab-6"> | 1341 | <div class="viewed__item item-tab-6"> |
1280 | <div class="catalog__item"> | 1342 | <div class="catalog__item"> |
1281 | <div class="swiper swiper-catalog-item"> | 1343 | <div class="swiper swiper-catalog-item"> |
1282 | <div class="swiper-wrapper"> | 1344 | <div class="swiper-wrapper"> |
1283 | <div class="swiper-slide swiper-slide-catalog"> | 1345 | <div class="swiper-slide swiper-slide-catalog"> |
1284 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1346 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1285 | </div> | 1347 | </div> |
1286 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1348 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1287 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1349 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1288 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1350 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1289 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1351 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1290 | </div> | 1352 | </div> |
1291 | <div class="swiper-pagination"></div> | 1353 | <div class="swiper-pagination"></div> |
1292 | </div> | 1354 | </div> |
1293 | </div> | 1355 | </div> |
1294 | <div class="tab-6__item-info"> | 1356 | <div class="tab-6__item-info"> |
1295 | <h4 class="tab-6__item-title">Промышленное роторное устройство</h4> | 1357 | <h4 class="tab-6__item-title">Промышленное роторное устройство</h4> |
1296 | <div class="tab-6__item-bottom"> | 1358 | <div class="tab-6__item-bottom"> |
1297 | <p class="tab-6__item-price">250 990 ₽</p> | 1359 | <p class="tab-6__item-price">250 990 ₽</p> |
1298 | <button class="tab-6__item-btn">В каталог</button> | 1360 | <button class="tab-6__item-btn">В каталог</button> |
1299 | </div> | 1361 | </div> |
1300 | </div> | 1362 | </div> |
1301 | </div> | 1363 | </div> |
1302 | <div class="viewed__item item-tab-6"> | 1364 | <div class="viewed__item item-tab-6"> |
1303 | <div class="catalog__item"> | 1365 | <div class="catalog__item"> |
1304 | <div class="swiper swiper-catalog-item"> | 1366 | <div class="swiper swiper-catalog-item"> |
1305 | <div class="swiper-wrapper"> | 1367 | <div class="swiper-wrapper"> |
1306 | <div class="swiper-slide swiper-slide-catalog"> | 1368 | <div class="swiper-slide swiper-slide-catalog"> |
1307 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1369 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1308 | </div> | 1370 | </div> |
1309 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1371 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1310 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1372 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1311 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1373 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1312 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1374 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1313 | </div> | 1375 | </div> |
1314 | <div class="swiper-pagination"></div> | 1376 | <div class="swiper-pagination"></div> |
1315 | </div> | 1377 | </div> |
1316 | </div> | 1378 | </div> |
1317 | <div class="tab-6__item-info"> | 1379 | <div class="tab-6__item-info"> |
1318 | <h4 class="tab-6__item-title">Промышленное роторное устройство</h4> | 1380 | <h4 class="tab-6__item-title">Промышленное роторное устройство</h4> |
1319 | <div class="tab-6__item-bottom"> | 1381 | <div class="tab-6__item-bottom"> |
1320 | <p class="tab-6__item-price">250 990 ₽</p> | 1382 | <p class="tab-6__item-price">250 990 ₽</p> |
1321 | <button class="tab-6__item-btn">В каталог</button> | 1383 | <button class="tab-6__item-btn">В каталог</button> |
1322 | </div> | 1384 | </div> |
1323 | </div> | 1385 | </div> |
1324 | </div> | 1386 | </div> |
1325 | <div class="viewed__item item-tab-6"> | 1387 | <div class="viewed__item item-tab-6"> |
1326 | <div class="catalog__item"> | 1388 | <div class="catalog__item"> |
1327 | <div class="swiper swiper-catalog-item"> | 1389 | <div class="swiper swiper-catalog-item"> |
1328 | <div class="swiper-wrapper"> | 1390 | <div class="swiper-wrapper"> |
1329 | <div class="swiper-slide swiper-slide-catalog"> | 1391 | <div class="swiper-slide swiper-slide-catalog"> |
1330 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1392 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1331 | </div> | 1393 | </div> |
1332 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1394 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1333 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1395 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1334 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1396 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1335 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1397 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1336 | </div> | 1398 | </div> |
1337 | <div class="swiper-pagination"></div> | 1399 | <div class="swiper-pagination"></div> |
1338 | </div> | 1400 | </div> |
1339 | </div> | 1401 | </div> |
1340 | <div class="tab-6__item-info"> | 1402 | <div class="tab-6__item-info"> |
1341 | <h4 class="tab-6__item-title">Установка лазерной | 1403 | <h4 class="tab-6__item-title">Установка лазерной |
1342 | резки GWEIKE</h4> | 1404 | резки GWEIKE</h4> |
1343 | <div class="tab-6__item-bottom"> | 1405 | <div class="tab-6__item-bottom"> |
1344 | <p class="tab-6__item-price">250 990 ₽</p> | 1406 | <p class="tab-6__item-price">250 990 ₽</p> |
1345 | <button class="tab-6__item-btn">В каталог</button> | 1407 | <button class="tab-6__item-btn">В каталог</button> |
1346 | </div> | 1408 | </div> |
1347 | </div> | 1409 | </div> |
1348 | </div> | 1410 | </div> |
1349 | <div class="viewed__item item-tab-6"> | 1411 | <div class="viewed__item item-tab-6"> |
1350 | <div class="catalog__item"> | 1412 | <div class="catalog__item"> |
1351 | <div class="swiper swiper-catalog-item"> | 1413 | <div class="swiper swiper-catalog-item"> |
1352 | <div class="swiper-wrapper"> | 1414 | <div class="swiper-wrapper"> |
1353 | <div class="swiper-slide swiper-slide-catalog"> | 1415 | <div class="swiper-slide swiper-slide-catalog"> |
1354 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1416 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1355 | </div> | 1417 | </div> |
1356 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1418 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1357 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1419 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1358 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1420 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1359 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1421 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1360 | </div> | 1422 | </div> |
1361 | <div class="swiper-pagination"></div> | 1423 | <div class="swiper-pagination"></div> |
1362 | </div> | 1424 | </div> |
1363 | </div> | 1425 | </div> |
1364 | <div class="tab-6__item-info"> | 1426 | <div class="tab-6__item-info"> |
1365 | <h4 class="tab-6__item-title">Установка лазерной | 1427 | <h4 class="tab-6__item-title">Установка лазерной |
1366 | резки GWEIKE</h4> | 1428 | резки GWEIKE</h4> |
1367 | <div class="tab-6__item-bottom"> | 1429 | <div class="tab-6__item-bottom"> |
1368 | <p class="tab-6__item-price">250 990 ₽</p> | 1430 | <p class="tab-6__item-price">250 990 ₽</p> |
1369 | <button class="tab-6__item-btn">В каталог</button> | 1431 | <button class="tab-6__item-btn">В каталог</button> |
1370 | </div> | 1432 | </div> |
1371 | </div> | 1433 | </div> |
1372 | </div> | 1434 | </div> |
1373 | <div class="viewed__item item-tab-6"> | 1435 | <div class="viewed__item item-tab-6"> |
1374 | <div class="catalog__item"> | 1436 | <div class="catalog__item"> |
1375 | <div class="swiper swiper-catalog-item"> | 1437 | <div class="swiper swiper-catalog-item"> |
1376 | <div class="swiper-wrapper"> | 1438 | <div class="swiper-wrapper"> |
1377 | <div class="swiper-slide swiper-slide-catalog"> | 1439 | <div class="swiper-slide swiper-slide-catalog"> |
1378 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1440 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1379 | </div> | 1441 | </div> |
1380 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1442 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1381 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1443 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1382 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1444 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1383 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1445 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1384 | </div> | 1446 | </div> |
1385 | <div class="swiper-pagination"></div> | 1447 | <div class="swiper-pagination"></div> |
1386 | </div> | 1448 | </div> |
1387 | </div> | 1449 | </div> |
1388 | <div class="tab-6__item-info"> | 1450 | <div class="tab-6__item-info"> |
1389 | <h4 class="tab-6__item-title">Установка лазерной | 1451 | <h4 class="tab-6__item-title">Установка лазерной |
1390 | резки GWEIKE</h4> | 1452 | резки GWEIKE</h4> |
1391 | <div class="tab-6__item-bottom"> | 1453 | <div class="tab-6__item-bottom"> |
1392 | <p class="tab-6__item-price">250 990 ₽</p> | 1454 | <p class="tab-6__item-price">250 990 ₽</p> |
1393 | <button class="tab-6__item-btn">В каталог</button> | 1455 | <button class="tab-6__item-btn">В каталог</button> |
1394 | </div> | 1456 | </div> |
1395 | </div> | 1457 | </div> |
1396 | </div> | 1458 | </div> |
1397 | <div class="viewed__item item-tab-6"> | 1459 | <div class="viewed__item item-tab-6"> |
1398 | <div class="catalog__item"> | 1460 | <div class="catalog__item"> |
1399 | <div class="swiper swiper-catalog-item"> | 1461 | <div class="swiper swiper-catalog-item"> |
1400 | <div class="swiper-wrapper"> | 1462 | <div class="swiper-wrapper"> |
1401 | <div class="swiper-slide swiper-slide-catalog"> | 1463 | <div class="swiper-slide swiper-slide-catalog"> |
1402 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1464 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1403 | </div> | 1465 | </div> |
1404 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1466 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1405 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1467 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1406 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1468 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1407 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1469 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1408 | </div> | 1470 | </div> |
1409 | <div class="swiper-pagination"></div> | 1471 | <div class="swiper-pagination"></div> |
1410 | </div> | 1472 | </div> |
1411 | </div> | 1473 | </div> |
1412 | <div class="tab-6__item-info"> | 1474 | <div class="tab-6__item-info"> |
1413 | <h4 class="tab-6__item-title">Установка лазерной | 1475 | <h4 class="tab-6__item-title">Установка лазерной |
1414 | резки GWEIKE</h4> | 1476 | резки GWEIKE</h4> |
1415 | <div class="tab-6__item-bottom"> | 1477 | <div class="tab-6__item-bottom"> |
1416 | <p class="tab-6__item-price">250 990 ₽</p> | 1478 | <p class="tab-6__item-price">250 990 ₽</p> |
1417 | <button class="tab-6__item-btn">В каталог</button> | 1479 | <button class="tab-6__item-btn">В каталог</button> |
1418 | </div> | 1480 | </div> |
1419 | </div> | 1481 | </div> |
1420 | </div> | 1482 | </div>--> |
1421 | </div> | 1483 | </div> |
1422 | <div class="swiper-slide swiper-slide-tab-6"> | 1484 | <!--<div class="swiper-slide swiper-slide-tab-6"> |
1423 | <div class="viewed__item item-tab-6"> | 1485 | <div class="viewed__item item-tab-6"> |
1424 | <div class="catalog__item"> | 1486 | <div class="catalog__item"> |
1425 | <div class="swiper swiper-catalog-item"> | 1487 | <div class="swiper swiper-catalog-item"> |
1426 | <div class="swiper-wrapper"> | 1488 | <div class="swiper-wrapper"> |
1427 | <div class="swiper-slide swiper-slide-catalog"> | 1489 | <div class="swiper-slide swiper-slide-catalog"> |
1428 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1490 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1429 | </div> | 1491 | </div> |
1430 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1492 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1431 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1493 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1432 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1494 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1433 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1495 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1434 | </div> | 1496 | </div> |
1435 | <div class="swiper-pagination"></div> | 1497 | <div class="swiper-pagination"></div> |
1436 | </div> | 1498 | </div> |
1437 | </div> | 1499 | </div> |
1438 | <div class="tab-6__item-info"> | 1500 | <div class="tab-6__item-info"> |
1439 | <h4 class="tab-6__item-title">Установка лазерной | 1501 | <h4 class="tab-6__item-title">Установка лазерной |
1440 | резки GWEIKE</h4> | 1502 | резки GWEIKE</h4> |
1441 | <div class="tab-6__item-bottom"> | 1503 | <div class="tab-6__item-bottom"> |
1442 | <p class="tab-6__item-price">250 990 ₽</p> | 1504 | <p class="tab-6__item-price">250 990 ₽</p> |
1443 | <button class="tab-6__item-btn">В каталог</button> | 1505 | <button class="tab-6__item-btn">В каталог</button> |
1444 | </div> | 1506 | </div> |
1445 | </div> | 1507 | </div> |
1446 | </div> | 1508 | </div> |
1447 | <div class="viewed__item item-tab-6"> | 1509 | <div class="viewed__item item-tab-6"> |
1448 | <div class="catalog__item"> | 1510 | <div class="catalog__item"> |
1449 | <div class="swiper swiper-catalog-item"> | 1511 | <div class="swiper swiper-catalog-item"> |
1450 | <div class="swiper-wrapper"> | 1512 | <div class="swiper-wrapper"> |
1451 | <div class="swiper-slide swiper-slide-catalog"> | 1513 | <div class="swiper-slide swiper-slide-catalog"> |
1452 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1514 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1453 | </div> | 1515 | </div> |
1454 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1516 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1455 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1517 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1456 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1518 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1457 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1519 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1458 | </div> | 1520 | </div> |
1459 | <div class="swiper-pagination"></div> | 1521 | <div class="swiper-pagination"></div> |
1460 | </div> | 1522 | </div> |
1461 | </div> | 1523 | </div> |
1462 | <div class="tab-6__item-info"> | 1524 | <div class="tab-6__item-info"> |
1463 | <h4 class="tab-6__item-title">Установка лазерной | 1525 | <h4 class="tab-6__item-title">Установка лазерной |
1464 | резки GWEIKE</h4> | 1526 | резки GWEIKE</h4> |
1465 | <div class="tab-6__item-bottom"> | 1527 | <div class="tab-6__item-bottom"> |
1466 | <p class="tab-6__item-price">250 990 ₽</p> | 1528 | <p class="tab-6__item-price">250 990 ₽</p> |
1467 | <button class="tab-6__item-btn">В каталог</button> | 1529 | <button class="tab-6__item-btn">В каталог</button> |
1468 | </div> | 1530 | </div> |
1469 | </div> | 1531 | </div> |
1470 | </div> | 1532 | </div> |
1471 | <div class="viewed__item item-tab-6"> | 1533 | <div class="viewed__item item-tab-6"> |
1472 | <div class="catalog__item"> | 1534 | <div class="catalog__item"> |
1473 | <div class="swiper swiper-catalog-item"> | 1535 | <div class="swiper swiper-catalog-item"> |
1474 | <div class="swiper-wrapper"> | 1536 | <div class="swiper-wrapper"> |
1475 | <div class="swiper-slide swiper-slide-catalog"> | 1537 | <div class="swiper-slide swiper-slide-catalog"> |
1476 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1538 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1477 | </div> | 1539 | </div> |
1478 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1540 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1479 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1541 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1480 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1542 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1481 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1543 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1482 | </div> | 1544 | </div> |
1483 | <div class="swiper-pagination"></div> | 1545 | <div class="swiper-pagination"></div> |
1484 | </div> | 1546 | </div> |
1485 | </div> | 1547 | </div> |
1486 | <div class="tab-6__item-info"> | 1548 | <div class="tab-6__item-info"> |
1487 | <h4 class="tab-6__item-title">Установка лазерной | 1549 | <h4 class="tab-6__item-title">Установка лазерной |
1488 | резки GWEIKE</h4> | 1550 | резки GWEIKE</h4> |
1489 | <div class="tab-6__item-bottom"> | 1551 | <div class="tab-6__item-bottom"> |
1490 | <p class="tab-6__item-price">250 990 ₽</p> | 1552 | <p class="tab-6__item-price">250 990 ₽</p> |
1491 | <button class="tab-6__item-btn">В каталог</button> | 1553 | <button class="tab-6__item-btn">В каталог</button> |
1492 | </div> | 1554 | </div> |
1493 | </div> | 1555 | </div> |
1494 | </div> | 1556 | </div> |
1495 | <div class="viewed__item item-tab-6"> | 1557 | <div class="viewed__item item-tab-6"> |
1496 | <div class="catalog__item"> | 1558 | <div class="catalog__item"> |
1497 | <div class="swiper swiper-catalog-item"> | 1559 | <div class="swiper swiper-catalog-item"> |
1498 | <div class="swiper-wrapper"> | 1560 | <div class="swiper-wrapper"> |
1499 | <div class="swiper-slide swiper-slide-catalog"> | 1561 | <div class="swiper-slide swiper-slide-catalog"> |
1500 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1562 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1501 | </div> | 1563 | </div> |
1502 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1564 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1503 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1565 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1504 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1566 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1505 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1567 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1506 | </div> | 1568 | </div> |
1507 | <div class="swiper-pagination"></div> | 1569 | <div class="swiper-pagination"></div> |
1508 | </div> | 1570 | </div> |
1509 | </div> | 1571 | </div> |
1510 | <div class="tab-6__item-info"> | 1572 | <div class="tab-6__item-info"> |
1511 | <h4 class="tab-6__item-title">Установка лазерной | 1573 | <h4 class="tab-6__item-title">Установка лазерной |
1512 | резки GWEIKE</h4> | 1574 | резки GWEIKE</h4> |
1513 | <div class="tab-6__item-bottom"> | 1575 | <div class="tab-6__item-bottom"> |
1514 | <p class="tab-6__item-price">250 990 ₽</p> | 1576 | <p class="tab-6__item-price">250 990 ₽</p> |
1515 | <button class="tab-6__item-btn">В каталог</button> | 1577 | <button class="tab-6__item-btn">В каталог</button> |
1516 | </div> | 1578 | </div> |
1517 | </div> | 1579 | </div> |
1518 | </div> | 1580 | </div> |
1519 | <div class="viewed__item item-tab-6"> | 1581 | <div class="viewed__item item-tab-6"> |
1520 | <div class="catalog__item"> | 1582 | <div class="catalog__item"> |
1521 | <div class="swiper swiper-catalog-item"> | 1583 | <div class="swiper swiper-catalog-item"> |
1522 | <div class="swiper-wrapper"> | 1584 | <div class="swiper-wrapper"> |
1523 | <div class="swiper-slide swiper-slide-catalog"> | 1585 | <div class="swiper-slide swiper-slide-catalog"> |
1524 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1586 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1525 | </div> | 1587 | </div> |
1526 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1588 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1527 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1589 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1528 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1590 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1529 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1591 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1530 | </div> | 1592 | </div> |
1531 | <div class="swiper-pagination"></div> | 1593 | <div class="swiper-pagination"></div> |
1532 | </div> | 1594 | </div> |
1533 | </div> | 1595 | </div> |
1534 | <div class="tab-6__item-info"> | 1596 | <div class="tab-6__item-info"> |
1535 | <h4 class="tab-6__item-title">Установка лазерной | 1597 | <h4 class="tab-6__item-title">Установка лазерной |
1536 | резки GWEIKE</h4> | 1598 | резки GWEIKE</h4> |
1537 | <div class="tab-6__item-bottom"> | 1599 | <div class="tab-6__item-bottom"> |
1538 | <p class="tab-6__item-price">250 990 ₽</p> | 1600 | <p class="tab-6__item-price">250 990 ₽</p> |
1539 | <button class="tab-6__item-btn">В каталог</button> | 1601 | <button class="tab-6__item-btn">В каталог</button> |
1540 | </div> | 1602 | </div> |
1541 | </div> | 1603 | </div> |
1542 | </div> | 1604 | </div> |
1543 | <div class="viewed__item item-tab-6"> | 1605 | <div class="viewed__item item-tab-6"> |
1544 | <div class="catalog__item"> | 1606 | <div class="catalog__item"> |
1545 | <div class="swiper swiper-catalog-item"> | 1607 | <div class="swiper swiper-catalog-item"> |
1546 | <div class="swiper-wrapper"> | 1608 | <div class="swiper-wrapper"> |
1547 | <div class="swiper-slide swiper-slide-catalog"> | 1609 | <div class="swiper-slide swiper-slide-catalog"> |
1548 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1610 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1549 | </div> | 1611 | </div> |
1550 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1612 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1551 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1613 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1552 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1614 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1553 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1615 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1554 | </div> | 1616 | </div> |
1555 | <div class="swiper-pagination"></div> | 1617 | <div class="swiper-pagination"></div> |
1556 | </div> | 1618 | </div> |
1557 | </div> | 1619 | </div> |
1558 | <div class="tab-6__item-info"> | 1620 | <div class="tab-6__item-info"> |
1559 | <h4 class="tab-6__item-title">Установка лазерной | 1621 | <h4 class="tab-6__item-title">Установка лазерной |
1560 | резки GWEIKE</h4> | 1622 | резки GWEIKE</h4> |
1561 | <div class="tab-6__item-bottom"> | 1623 | <div class="tab-6__item-bottom"> |
1562 | <p class="tab-6__item-price">250 990 ₽</p> | 1624 | <p class="tab-6__item-price">250 990 ₽</p> |
1563 | <button class="tab-6__item-btn">В каталог</button> | 1625 | <button class="tab-6__item-btn">В каталог</button> |
1564 | </div> | 1626 | </div> |
1565 | </div> | 1627 | </div> |
1566 | </div> | 1628 | </div> |
1567 | <div class="viewed__item item-tab-6"> | 1629 | <div class="viewed__item item-tab-6"> |
1568 | <div class="catalog__item"> | 1630 | <div class="catalog__item"> |
1569 | <div class="swiper swiper-catalog-item"> | 1631 | <div class="swiper swiper-catalog-item"> |
1570 | <div class="swiper-wrapper"> | 1632 | <div class="swiper-wrapper"> |
1571 | <div class="swiper-slide swiper-slide-catalog"> | 1633 | <div class="swiper-slide swiper-slide-catalog"> |
1572 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1634 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1573 | </div> | 1635 | </div> |
1574 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1636 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1575 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1637 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1576 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1638 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1577 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1639 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1578 | </div> | 1640 | </div> |
1579 | <div class="swiper-pagination"></div> | 1641 | <div class="swiper-pagination"></div> |
1580 | </div> | 1642 | </div> |
1581 | </div> | 1643 | </div> |
1582 | <div class="tab-6__item-info"> | 1644 | <div class="tab-6__item-info"> |
1583 | <h4 class="tab-6__item-title">Установка лазерной | 1645 | <h4 class="tab-6__item-title">Установка лазерной |
1584 | резки GWEIKE</h4> | 1646 | резки GWEIKE</h4> |
1585 | <div class="tab-6__item-bottom"> | 1647 | <div class="tab-6__item-bottom"> |
1586 | <p class="tab-6__item-price">250 990 ₽</p> | 1648 | <p class="tab-6__item-price">250 990 ₽</p> |
1587 | <button class="tab-6__item-btn">В каталог</button> | 1649 | <button class="tab-6__item-btn">В каталог</button> |
1588 | </div> | 1650 | </div> |
1589 | </div> | 1651 | </div> |
1590 | </div> | 1652 | </div> |
1591 | <div class="viewed__item item-tab-6"> | 1653 | <div class="viewed__item item-tab-6"> |
1592 | <div class="catalog__item"> | 1654 | <div class="catalog__item"> |
1593 | <div class="swiper swiper-catalog-item"> | 1655 | <div class="swiper swiper-catalog-item"> |
1594 | <div class="swiper-wrapper"> | 1656 | <div class="swiper-wrapper"> |
1595 | <div class="swiper-slide swiper-slide-catalog"> | 1657 | <div class="swiper-slide swiper-slide-catalog"> |
1596 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1658 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1597 | </div> | 1659 | </div> |
1598 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1660 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1599 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1661 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1600 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1662 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1601 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1663 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1602 | </div> | 1664 | </div> |
1603 | <div class="swiper-pagination"></div> | 1665 | <div class="swiper-pagination"></div> |
1604 | </div> | 1666 | </div> |
1605 | </div> | 1667 | </div> |
1606 | <div class="tab-6__item-info"> | 1668 | <div class="tab-6__item-info"> |
1607 | <h4 class="tab-6__item-title">Установка лазерной | 1669 | <h4 class="tab-6__item-title">Установка лазерной |
1608 | резки GWEIKE</h4> | 1670 | резки GWEIKE</h4> |
1609 | <div class="tab-6__item-bottom"> | 1671 | <div class="tab-6__item-bottom"> |
1610 | <p class="tab-6__item-price">250 990 ₽</p> | 1672 | <p class="tab-6__item-price">250 990 ₽</p> |
1611 | <button class="tab-6__item-btn">В каталог</button> | 1673 | <button class="tab-6__item-btn">В каталог</button> |
1612 | </div> | 1674 | </div> |
1613 | </div> | 1675 | </div> |
1614 | </div> | 1676 | </div> |
1615 | 1677 | ||
1616 | 1678 | ||
1617 | 1679 | ||
1618 | </div> | 1680 | </div>--> |
1619 | </div> | 1681 | </div> |
1620 | 1682 | ||
1621 | </div> | 1683 | </div> |
1622 | <div class="swiper-button-next swiper-button-next_tab-6"> | 1684 | <div class="swiper-button-next swiper-button-next_tab-6"> |
1623 | <svg class="svg-partners-next"> | 1685 | <svg class="svg-partners-next"> |
1624 | <use xlink:href="./img/icons.svg#pr-next"></use> | 1686 | <use xlink:href="{{ asset('/img/icons.svg#pr-next') }}"></use> |
1625 | </svg> | 1687 | </svg> |
1626 | </div> | 1688 | </div> |
1627 | <div class="swiper-button-prev swiper-button-prev_tab-6"> | 1689 | <div class="swiper-button-prev swiper-button-prev_tab-6"> |
1628 | <svg class="svg-partners-back"> | 1690 | <svg class="svg-partners-back"> |
1629 | <use xlink:href="./img/icons.svg#pr-prev"></use> | 1691 | <use xlink:href="{{ asset('/img/icons.svg#pr-prev') }}"></use> |
1630 | </svg> | 1692 | </svg> |
1631 | </div> | 1693 | </div> |
1632 | </div> | 1694 | </div> |
1633 | 1695 | ||
1634 | <!-- таб похожие товары --> | 1696 | <!-- таб похожие товары --> |
1635 | <div class="specification__tabs-item spec__tab-7"> | 1697 | <div class="specification__tabs-item spec__tab-7"> |
1636 | <h3 class="spec__tab-7__title"> | 1698 | <h3 class="spec__tab-7__title"> |
1637 | Похожая техника | 1699 | Похожая техника |
1638 | </h3> | 1700 | </h3> |
1639 | <div class="swiper swiper-tab-7"> | 1701 | <div class="swiper swiper-tab-7"> |
1640 | <div class="swiper-wrapper"> | 1702 | <div class="swiper-wrapper"> |
1703 | @if ($also_good->count()) | ||
1704 | @foreach($also_good as $agood) | ||
1641 | <div class="swiper-slide"> | 1705 | <div class="swiper-slide"> |
1642 | <div class="tab-7__item"> | 1706 | <div class="tab-7__item"> |
1643 | <div class="catalog__item"> | 1707 | <div class="catalog__item"> |
1644 | <div class="swiper swiper-catalog-item"> | 1708 | <div class="swiper swiper-catalog-item"> |
1645 | <div class="swiper-wrapper"> | 1709 | <div class="swiper-wrapper"> |
1710 | @if (!empty($agood->image)) | ||
1646 | <div class="swiper-slide swiper-slide-catalog"> | 1711 | <div class="swiper-slide swiper-slide-catalog"> |
1647 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1712 | <img class="swiper-slide-catalog-img" src="{{ asset(Storage::url($agood->image)) }}" alt=""> |
1648 | </div> | 1713 | </div> |
1649 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1714 | @endif |
1715 | <!--<div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | ||
1650 | src="../img/product/viewed/v-1-min.png" alt=""></div> | 1716 | src="../img/product/viewed/v-1-min.png" alt=""></div> |
1651 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1717 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1652 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1718 | src="./img/product/viewed/v-1-min.png" alt=""></div>--> |
1653 | </div> | 1719 | </div> |
1654 | <div class="swiper-pagination"></div> | 1720 | <div class="swiper-pagination"></div> |
1655 | </div> | 1721 | </div> |
1656 | </div> | 1722 | </div> |
1657 | <div class="tab-7__item-info"> | 1723 | <div class="tab-7__item-info"> |
1658 | <h4 class="tab-7__item-title">Установка лазерной | 1724 | <h4 class="tab-7__item-title">{{ $agood->title }}</h4> |
1659 | резки GWEIKE</h4> | ||
1660 | <div class="tab-7__item-bottom"> | 1725 | <div class="tab-7__item-bottom"> |
1661 | <p class="tab-7__item-price">250 990 ₽</p> | 1726 | <p class="tab-7__item-price">{{ $agood->price }} ₽</p> |
1662 | <button class="tab-7__item-btn">В каталог</button> | 1727 | <a class="tab-7__item-btn link-btn " href="{{ route('catalog_detail', ['category' => $agood->category_id]) }}">В каталог</a> |
1663 | </div> | 1728 | </div> |
1664 | </div> | 1729 | </div> |
1665 | </div> | 1730 | </div> |
1666 | </div> | 1731 | </div> |
1667 | <div class="swiper-slide"> | 1732 | @endforeach |
1733 | @else | ||
1734 | <p>Здесь ничего нет</p> | ||
1735 | @endif | ||
1736 | <!--<div class="swiper-slide"> | ||
1668 | <div class="tab-7__item"> | 1737 | <div class="tab-7__item"> |
1669 | <div class="catalog__item"> | 1738 | <div class="catalog__item"> |
1670 | <div class="swiper swiper-catalog-item"> | 1739 | <div class="swiper swiper-catalog-item"> |
1671 | <div class="swiper-wrapper"> | 1740 | <div class="swiper-wrapper"> |
1672 | <div class="swiper-slide swiper-slide-catalog"> | 1741 | <div class="swiper-slide swiper-slide-catalog"> |
1673 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> | 1742 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> |
1674 | </div> | 1743 | </div> |
1675 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1744 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1676 | src="../img/product/viewed/v-2-min.png" alt=""></div> | 1745 | src="../img/product/viewed/v-2-min.png" alt=""></div> |
1677 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1746 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1678 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 1747 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
1679 | </div> | 1748 | </div> |
1680 | <div class="swiper-pagination"></div> | 1749 | <div class="swiper-pagination"></div> |
1681 | </div> | 1750 | </div> |
1682 | </div> | 1751 | </div> |
1683 | <div class="tab-7__item-info"> | 1752 | <div class="tab-7__item-info"> |
1684 | <h4 class="tab-7__item-title">Установка лазерной | 1753 | <h4 class="tab-7__item-title">Установка лазерной |
1685 | резки GWEIKE</h4> | 1754 | резки GWEIKE</h4> |
1686 | <div class="tab-7__item-bottom"> | 1755 | <div class="tab-7__item-bottom"> |
1687 | <p class="tab-7__item-price">250 990 ₽</p> | 1756 | <p class="tab-7__item-price">250 990 ₽</p> |
1688 | <button class="tab-7__item-btn">В каталог</button> | 1757 | <button class="tab-7__item-btn">В каталог</button> |
1689 | </div> | 1758 | </div> |
1690 | </div> | 1759 | </div> |
1691 | </div> | 1760 | </div> |
1692 | </div> | 1761 | </div> |
1693 | <div class="swiper-slide"> | 1762 | <div class="swiper-slide"> |
1694 | <div class="tab-7__item"> | 1763 | <div class="tab-7__item"> |
1695 | <div class="catalog__item"> | 1764 | <div class="catalog__item"> |
1696 | <div class="swiper swiper-catalog-item"> | 1765 | <div class="swiper swiper-catalog-item"> |
1697 | <div class="swiper-wrapper"> | 1766 | <div class="swiper-wrapper"> |
1698 | <div class="swiper-slide swiper-slide-catalog"> | 1767 | <div class="swiper-slide swiper-slide-catalog"> |
1699 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" alt=""> | 1768 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" alt=""> |
1700 | </div> | 1769 | </div> |
1701 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1770 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1702 | src="../img/product/viewed/v-3-min.png" alt=""></div> | 1771 | src="../img/product/viewed/v-3-min.png" alt=""></div> |
1703 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1772 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1704 | src="./img/product/viewed/v-3-min.png" alt=""></div> | 1773 | src="./img/product/viewed/v-3-min.png" alt=""></div> |
1705 | </div> | 1774 | </div> |
1706 | <div class="swiper-pagination"></div> | 1775 | <div class="swiper-pagination"></div> |
1707 | </div> | 1776 | </div> |
1708 | </div> | 1777 | </div> |
1709 | <div class="tab-7__item-info"> | 1778 | <div class="tab-7__item-info"> |
1710 | <h4 class="tab-7__item-title">Установка лазерной | 1779 | <h4 class="tab-7__item-title">Установка лазерной |
1711 | резки GWEIKE</h4> | 1780 | резки GWEIKE</h4> |
1712 | <div class="tab-7__item-bottom"> | 1781 | <div class="tab-7__item-bottom"> |
1713 | <p class="tab-7__item-price">250 990 ₽</p> | 1782 | <p class="tab-7__item-price">250 990 ₽</p> |
1714 | <button class="tab-7__item-btn">В каталог</button> | 1783 | <button class="tab-7__item-btn">В каталог</button> |
1715 | </div> | 1784 | </div> |
1716 | </div> | 1785 | </div> |
1717 | </div> | 1786 | </div> |
1718 | </div> | 1787 | </div> |
1719 | <div class="swiper-slide"> | 1788 | <div class="swiper-slide"> |
1720 | <div class="tab-7__item"> | 1789 | <div class="tab-7__item"> |
1721 | <div class="catalog__item"> | 1790 | <div class="catalog__item"> |
1722 | <div class="swiper swiper-catalog-item"> | 1791 | <div class="swiper swiper-catalog-item"> |
1723 | <div class="swiper-wrapper"> | 1792 | <div class="swiper-wrapper"> |
1724 | <div class="swiper-slide swiper-slide-catalog"> | 1793 | <div class="swiper-slide swiper-slide-catalog"> |
1725 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" alt=""> | 1794 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" alt=""> |
1726 | </div> | 1795 | </div> |
1727 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1796 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1728 | src="../img/product/viewed/v-4-min.png" alt=""></div> | 1797 | src="../img/product/viewed/v-4-min.png" alt=""></div> |
1729 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1798 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1730 | src="./img/product/viewed/v-4-min.png" alt=""></div> | 1799 | src="./img/product/viewed/v-4-min.png" alt=""></div> |
1731 | </div> | 1800 | </div> |
1732 | <div class="swiper-pagination"></div> | 1801 | <div class="swiper-pagination"></div> |
1733 | </div> | 1802 | </div> |
1734 | </div> | 1803 | </div> |
1735 | <div class="tab-7__item-info"> | 1804 | <div class="tab-7__item-info"> |
1736 | <h4 class="tab-7__item-title">Установка лазерной | 1805 | <h4 class="tab-7__item-title">Установка лазерной |
1737 | резки GWEIKE</h4> | 1806 | резки GWEIKE</h4> |
1738 | <div class="tab-7__item-bottom"> | 1807 | <div class="tab-7__item-bottom"> |
1739 | <p class="tab-7__item-price">250 990 ₽</p> | 1808 | <p class="tab-7__item-price">250 990 ₽</p> |
1740 | <button class="tab-7__item-btn">В каталог</button> | 1809 | <button class="tab-7__item-btn">В каталог</button> |
1741 | </div> | 1810 | </div> |
1742 | </div> | 1811 | </div> |
1743 | </div> | 1812 | </div> |
1744 | </div> | 1813 | </div> |
1745 | <div class="swiper-slide"> | 1814 | <div class="swiper-slide"> |
1746 | <div class="tab-7__item"> | 1815 | <div class="tab-7__item"> |
1747 | <div class="catalog__item"> | 1816 | <div class="catalog__item"> |
1748 | <div class="swiper swiper-catalog-item"> | 1817 | <div class="swiper swiper-catalog-item"> |
1749 | <div class="swiper-wrapper"> | 1818 | <div class="swiper-wrapper"> |
1750 | <div class="swiper-slide swiper-slide-catalog"> | 1819 | <div class="swiper-slide swiper-slide-catalog"> |
1751 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 1820 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
1752 | </div> | 1821 | </div> |
1753 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1822 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1754 | src="../img/product/viewed/v-1-min.png" alt=""></div> | 1823 | src="../img/product/viewed/v-1-min.png" alt=""></div> |
1755 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 1824 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
1756 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 1825 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
1757 | </div> | 1826 | </div> |
1758 | <div class="swiper-pagination"></div> | 1827 | <div class="swiper-pagination"></div> |
1759 | </div> | 1828 | </div> |
1760 | </div> | 1829 | </div> |
1761 | <div class="tab-7__item-info"> | 1830 | <div class="tab-7__item-info"> |
1762 | <h4 class="tab-7__item-title">Установка лазерной | 1831 | <h4 class="tab-7__item-title">Установка лазерной |
1763 | резки GWEIKE</h4> | 1832 | резки GWEIKE</h4> |
1764 | <div class="tab-7__item-bottom"> | 1833 | <div class="tab-7__item-bottom"> |
1765 | <p class="tab-7__item-price">250 990 ₽</p> | 1834 | <p class="tab-7__item-price">250 990 ₽</p> |
1766 | <button class="tab-7__item-btn">В каталог</button> | 1835 | <button class="tab-7__item-btn">В каталог</button> |
1767 | </div> | 1836 | </div> |
1768 | </div> | 1837 | </div> |
1769 | </div> | 1838 | </div> |
1770 | </div> | 1839 | </div>--> |
1771 | </div> | 1840 | </div> |
1772 | 1841 | ||
1773 | </div> | 1842 | </div> |
1774 | <div class="swiper-button-next swiper-button-next_tab-7"> | 1843 | <div class="swiper-button-next swiper-button-next_tab-7"> |
1775 | <svg class="svg-partners-next"> | 1844 | <svg class="svg-partners-next"> |
1776 | <use xlink:href="./img/icons.svg#pr-next"></use> | 1845 | <use xlink:href="{{ asset('/img/icons.svg#pr-next') }}"></use> |
1777 | </svg> | 1846 | </svg> |
1778 | </div> | 1847 | </div> |
1779 | <div class="swiper-button-prev swiper-button-prev_tab-7"> | 1848 | <div class="swiper-button-prev swiper-button-prev_tab-7"> |
1780 | <svg class="svg-partners-back"> | 1849 | <svg class="svg-partners-back"> |
1781 | <use xlink:href="./img/icons.svg#pr-prev"></use> | 1850 | <use xlink:href="{{ asset('/img/icons.svg#pr-prev') }}"></use> |
1782 | </svg> | 1851 | </svg> |
1783 | </div> | 1852 | </div> |
1784 | </div> | 1853 | </div> |
1785 | </div> | 1854 | </div> |
1786 | 1855 | ||
1787 | 1856 | ||
1788 | </div> | 1857 | </div> |
1789 | </section> | 1858 | </section> |
1790 | 1859 | ||
1791 | <section class="offer"> | 1860 | <!--<section class="offer"> |
1792 | <div class="container offer-container"> | 1861 | <div class="container offer-container"> |
1793 | <h2 class="offer__title"> | 1862 | <h2 class="offer__title"> |
1794 | Выгодное комплектное предложение | 1863 | Выгодное комплектное предложение |
1795 | </h2> | 1864 | </h2> |
1796 | <div class="offer-wrapper"> | 1865 | <div class="offer-wrapper"> |
1797 | <div class="offer-wrapper-content"> | 1866 | <div class="offer-wrapper-content"> |
1798 | <div class="offer-item"> | 1867 | <div class="offer-item"> |
1799 | <div class="swiper swiper-catalog swiperCatalog swiper-offer"> | 1868 | <div class="swiper swiper-catalog swiperCatalog swiper-offer"> |
1800 | <div class="swiper-icons"> | 1869 | <div class="swiper-icons"> |
1801 | <div class="swiper-icons-left icons-offer"> | 1870 | <div class="swiper-icons-left icons-offer"> |
1802 | <svg class="swiper-icons-left__clock"> | 1871 | <svg class="swiper-icons-left__clock"> |
1803 | <use xlink:href="../img/icons.svg#clock"></use> | 1872 | <use xlink:href="<?php //asset('../img/icons.svg#clock')?>"></use> |
1804 | </svg> | 1873 | </svg> |
1805 | <p class="swiper-icons-left__text">Под заказ</p> | 1874 | <p class="swiper-icons-left__text">Под заказ</p> |
1806 | </div> | 1875 | </div> |
1807 | <div class="swiper-icons-right icons-offer-right"> | 1876 | <div class="swiper-icons-right icons-offer-right"> |
1808 | <span class="swiper-icons-right__compare js_compare"></span> | 1877 | <span class="swiper-icons-right__compare js_compare"></span> |
1809 | <span class="swiper-icons-right__favorite js_favorite"></span> | 1878 | <span class="swiper-icons-right__favorite js_favorite"></span> |
1810 | </div> | 1879 | </div> |
1811 | </div> | 1880 | </div> |
1812 | <div class="swiper-wrapper"> | 1881 | <div class="swiper-wrapper"> |
1813 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-1.png" alt=""></div> | 1882 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-1.png') ?>" alt=""></div> |
1814 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-1.png" alt=""></div> | 1883 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-1.png') ?>" alt=""></div> |
1815 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-1.png" alt=""></div> | 1884 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-1.png') ?>" alt=""></div> |
1816 | </div> | 1885 | </div> |
1817 | <div class="swiper-pagination"></div> | 1886 | <div class="swiper-pagination"></div> |
1818 | </div> | 1887 | </div> |
1819 | <div class="offer-item__text"> | 1888 | <div class="offer-item__text"> |
1820 | <h3 class="offer-item__text-title"> | 1889 | <h3 class="offer-item__text-title"> |
1821 | Установка лазерной | 1890 | Установка лазерной |
1822 | резки GWEIKE | 1891 | резки GWEIKE |
1823 | </h3> | 1892 | </h3> |
1824 | <div class="offer-item__text-spec"> | 1893 | <div class="offer-item__text-spec"> |
1825 | <p class="spec-main"><span class="spec-second">Производитель:</span>Optimum</p> | 1894 | <p class="spec-main"><span class="spec-second">Производитель:</span>Optimum</p> |
1826 | <p class="spec-main"><span class="spec-second">Серия:</span>LF6025GH</p> | 1895 | <p class="spec-main"><span class="spec-second">Серия:</span>LF6025GH</p> |
1827 | </div> | 1896 | </div> |
1828 | </div> | 1897 | </div> |
1829 | </div> | 1898 | </div> |
1830 | 1899 | ||
1831 | <div class="plus-elem"></div> | 1900 | <div class="plus-elem"></div> |
1832 | 1901 | ||
1833 | <div class="offer-item"> | 1902 | <div class="offer-item"> |
1834 | <div class="swiper swiper-catalog swiperCatalog swiper-offer"> | 1903 | <div class="swiper swiper-catalog swiperCatalog swiper-offer"> |
1835 | <div class="swiper-icons"> | 1904 | <div class="swiper-icons"> |
1836 | <div class="swiper-icons-left icons-offer"> | 1905 | <div class="swiper-icons-left icons-offer"> |
1837 | <svg class="swiper-icons-left__clock"> | 1906 | <svg class="swiper-icons-left__clock"> |
1838 | <use xlink:href="../img/icons.svg#clock"></use> | 1907 | <use xlink:href="<?php //asset('../img/icons.svg#clock')?>"></use> |
1839 | </svg> | 1908 | </svg> |
1840 | <p class="swiper-icons-left__text">Под заказ</p> | 1909 | <p class="swiper-icons-left__text">Под заказ</p> |
1841 | </div> | 1910 | </div> |
1842 | <div class="swiper-icons-right icons-offer-right"> | 1911 | <div class="swiper-icons-right icons-offer-right"> |
1843 | <span class="swiper-icons-right__compare js_compare"></span> | 1912 | <span class="swiper-icons-right__compare js_compare"></span> |
1844 | <span class="swiper-icons-right__favorite js_favorite"></span> | 1913 | <span class="swiper-icons-right__favorite js_favorite"></span> |
1845 | </div> | 1914 | </div> |
1846 | </div> | 1915 | </div> |
1847 | <div class="swiper-wrapper"> | 1916 | <div class="swiper-wrapper"> |
1848 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-2.png" | 1917 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-2.png') ?>" |
1849 | alt=""></div> | 1918 | alt=""></div> |
1850 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-2.png" | 1919 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-2.png') ?>" |
1851 | alt=""></div> | 1920 | alt=""></div> |
1852 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-2.png" | 1921 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-2.png') ?>" |
1853 | alt=""></div> | 1922 | alt=""></div> |
1854 | </div> | 1923 | </div> |
1855 | <div class="swiper-pagination"></div> | 1924 | <div class="swiper-pagination"></div> |
1856 | </div> | 1925 | </div> |
1857 | <div class="offer-item__text"> | 1926 | <div class="offer-item__text"> |
1858 | <h3 class="offer-item__text-title"> | 1927 | <h3 class="offer-item__text-title"> |
1859 | Установка лазерной | 1928 | Установка лазерной |
1860 | резки GWEIKE | 1929 | резки GWEIKE |
1861 | </h3> | 1930 | </h3> |
1862 | <div class="offer-item__text-spec"> | 1931 | <div class="offer-item__text-spec"> |
1863 | <p class="spec-main"><span class="spec-second">Производитель:</span>Optimum</p> | 1932 | <p class="spec-main"><span class="spec-second">Производитель:</span>Optimum</p> |
1864 | <p class="spec-main"><span class="spec-second">Серия:</span>LF6025GH</p> | 1933 | <p class="spec-main"><span class="spec-second">Серия:</span>LF6025GH</p> |
1865 | </div> | 1934 | </div> |
1866 | </div> | 1935 | </div> |
1867 | </div> | 1936 | </div> |
1868 | 1937 | ||
1869 | <div class="offer-item"> | 1938 | <div class="offer-item"> |
1870 | <div class="swiper swiper-catalog swiperCatalog swiper-offer"> | 1939 | <div class="swiper swiper-catalog swiperCatalog swiper-offer"> |
1871 | <div class="swiper-icons"> | 1940 | <div class="swiper-icons"> |
1872 | <div class="swiper-icons-left icons-offer"> | 1941 | <div class="swiper-icons-left icons-offer"> |
1873 | <svg class="swiper-icons-left__clock"> | 1942 | <svg class="swiper-icons-left__clock"> |
1874 | <use xlink:href="../img/icons.svg#clock"></use> | 1943 | <use xlink:href="<?php //asset('../img/icons.svg#clock') ?>"></use> |
1875 | </svg> | 1944 | </svg> |
1876 | <p class="swiper-icons-left__text">Под заказ</p> | 1945 | <p class="swiper-icons-left__text">Под заказ</p> |
1877 | </div> | 1946 | </div> |
1878 | <div class="swiper-icons-right icons-offer-right"> | 1947 | <div class="swiper-icons-right icons-offer-right"> |
1879 | <span class="swiper-icons-right__compare js_compare"></span> | 1948 | <span class="swiper-icons-right__compare js_compare"></span> |
1880 | <span class="swiper-icons-right__favorite js_favorite"></span> | 1949 | <span class="swiper-icons-right__favorite js_favorite"></span> |
1881 | </div> | 1950 | </div> |
1882 | </div> | 1951 | </div> |
1883 | <div class="swiper-wrapper"> | 1952 | <div class="swiper-wrapper"> |
1884 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-3.png" | 1953 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-3.png') ?>" |
1885 | alt=""></div> | 1954 | alt=""></div> |
1886 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-3.png" | 1955 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-3.png') ?> |
1956 | " | ||
1887 | alt=""></div> | 1957 | alt=""></div> |
1888 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="./img/product/offer/offer-3.png" | 1958 | <div class="swiper-slide"><img class="swiper-slide-catalog-img" src="<?php //asset('/img/product/offer/offer-3.png') ?>" |
1889 | alt=""></div> | 1959 | alt=""></div> |
1890 | </div> | 1960 | </div> |
1891 | <div class="swiper-pagination"></div> | 1961 | <div class="swiper-pagination"></div> |
1892 | </div> | 1962 | </div> |
1893 | <div class="offer-item__text"> | 1963 | <div class="offer-item__text"> |
1894 | <h3 class="offer-item__text-title"> | 1964 | <h3 class="offer-item__text-title"> |
1895 | Установка лазерной | 1965 | Установка лазерной |
1896 | резки GWEIKE | 1966 | резки GWEIKE |
1897 | </h3> | 1967 | </h3> |
1898 | <div class="offer-item__text-spec"> | 1968 | <div class="offer-item__text-spec"> |
1899 | <p class="spec-main"><span class="spec-second">Производитель:</span>Optimum</p> | 1969 | <p class="spec-main"><span class="spec-second">Производитель:</span>Optimum</p> |
1900 | <p class="spec-main"><span class="spec-second">Серия:</span>LF6025GH</p> | 1970 | <p class="spec-main"><span class="spec-second">Серия:</span>LF6025GH</p> |
1901 | </div> | 1971 | </div> |
1902 | </div> | 1972 | </div> |
1903 | </div> | 1973 | </div> |
1904 | </div> | 1974 | </div> |
1905 | </div> | 1975 | </div> |
1906 | <a class="offer__btn">Получить рассчет</a> | 1976 | <a class="offer__btn">Получить расчет</a> |
1907 | </div> | 1977 | </div> |
1908 | </section> | 1978 | </section>--> |
1909 | 1979 | ||
1980 | @if ($projects->count()) | ||
1910 | <section class="projects"> | 1981 | <section class="projects"> |
1911 | <div class="container projects__container"> | 1982 | <div class="container projects__container"> |
1912 | <h2 class="projects__title">Реализованные проекты</h2> | 1983 | <h2 class="projects__title">Реализованные проекты</h2> |
1913 | 1984 | ||
1914 | <div class="swiper swiper-projects"> | 1985 | <div class="swiper swiper-projects"> |
1915 | <div class="swiper-wrapper"> | 1986 | <div class="swiper-wrapper"> |
1987 | @foreach ($projects as $project) | ||
1916 | <div class="swiper-slide swiper-slide-projects"> | 1988 | <div class="swiper-slide swiper-slide-projects"> |
1917 | <img class="slide-projects-img" src="./img/product/projects/pr-1.png" alt=""> | 1989 | <img class="slide-projects-img" src="{{ asset(Storage::url($project->image)) }}" alt=""> |
1918 | <h3 class="slide-projects-title">Монтаж установки лазерной резки Gweike в Химках</h3> | 1990 | <h3 class="slide-projects-title">{{ $project->title }}</h3> |
1919 | <div class="slide-projects_info"> | 1991 | <div class="slide-projects_info"> |
1920 | <div class="info-1"> | 1992 | <div class="info-1"> |
1921 | <p class="projects_info-main">Заказчик:</p> | 1993 | <p class="projects_info-main">Заказчик:</p> |
1922 | <span class="projects_info-main info-name">Стройпромет</span> | 1994 | <span class="projects_info-main info-name">{{ $project->customer }}</span> |
1923 | </div> | 1995 | </div> |
1924 | <div class="info-2"> | 1996 | <div class="info-2"> |
1925 | <p class="projects_info-main">Дата сдачи проекта:</p> | 1997 | <p class="projects_info-main">Дата сдачи проекта:</p> |
1926 | <span class="projects_info-main">01.09.2020</span> | 1998 | <span class="projects_info-main">{{ $project->date_project }}</span> |
1927 | </div> | 1999 | </div> |
1928 | </div> | 2000 | </div> |
1929 | </div> | 2001 | </div> |
1930 | <div class="swiper-slide swiper-slide-projects"> | 2002 | @endforeach |
2003 | <!--<div class="swiper-slide swiper-slide-projects"> | ||
1931 | <img class="slide-projects-img" src="./img/product/projects/pr-2.png" alt=""> | 2004 | <img class="slide-projects-img" src="./img/product/projects/pr-2.png" alt=""> |
1932 | <h3 class="slide-projects-title projects-title-2">ППР лазерного маркиратора | 2005 | <h3 class="slide-projects-title projects-title-2">ППР лазерного маркиратора |
1933 | GWEIKE</h3> | 2006 | GWEIKE</h3> |
1934 | <div class="slide-projects_info"> | 2007 | <div class="slide-projects_info"> |
1935 | <div class="info-1"> | 2008 | <div class="info-1"> |
1936 | <p class="projects_info-main">Заказчик:</p> | 2009 | <p class="projects_info-main">Заказчик:</p> |
1937 | <span class="projects_info-main info-name">Металпрофиль</span> | 2010 | <span class="projects_info-main info-name">Металпрофиль</span> |
1938 | </div> | 2011 | </div> |
1939 | <div class="info-2"> | 2012 | <div class="info-2"> |
1940 | <p class="projects_info-main">Дата сдачи проекта:</p> | 2013 | <p class="projects_info-main">Дата сдачи проекта:</p> |
1941 | <span class="projects_info-main">01.09.2020</span> | 2014 | <span class="projects_info-main">01.09.2020</span> |
1942 | </div> | 2015 | </div> |
1943 | </div> | 2016 | </div> |
1944 | </div> | 2017 | </div> |
1945 | <div class="swiper-slide swiper-slide-projects"> | 2018 | <div class="swiper-slide swiper-slide-projects"> |
1946 | <img class="slide-projects-img" src="./img/product/projects/pr-3.png" alt=""> | 2019 | <img class="slide-projects-img" src="./img/product/projects/pr-3.png" alt=""> |
1947 | <h3 class="slide-projects-title">Монтаж установки лазерной резки Gweike в Химках</h3> | 2020 | <h3 class="slide-projects-title">Монтаж установки лазерной резки Gweike в Химках</h3> |
1948 | <div class="slide-projects_info"> | 2021 | <div class="slide-projects_info"> |
1949 | <div class="info-1"> | 2022 | <div class="info-1"> |
1950 | <p class="projects_info-main">Заказчик:</p> | 2023 | <p class="projects_info-main">Заказчик:</p> |
1951 | <span class="projects_info-main info-name">Стройпромет</span> | 2024 | <span class="projects_info-main info-name">Стройпромет</span> |
1952 | </div> | 2025 | </div> |
1953 | <div class="info-2"> | 2026 | <div class="info-2"> |
1954 | <p class="projects_info-main">Дата сдачи проекта:</p> | 2027 | <p class="projects_info-main">Дата сдачи проекта:</p> |
1955 | <span class="projects_info-main">01.09.2020</span> | 2028 | <span class="projects_info-main">01.09.2020</span> |
1956 | </div> | 2029 | </div> |
1957 | </div> | 2030 | </div> |
1958 | </div> | 2031 | </div> |
1959 | <div class="swiper-slide swiper-slide-projects"> | 2032 | <div class="swiper-slide swiper-slide-projects"> |
1960 | <img class="slide-projects-img" src="./img/product/projects/pr-1.png" alt=""> | 2033 | <img class="slide-projects-img" src="./img/product/projects/pr-1.png" alt=""> |
1961 | <h3 class="slide-projects-title">Монтаж установки лазерной резки Gweike в Химках</h3> | 2034 | <h3 class="slide-projects-title">Монтаж установки лазерной резки Gweike в Химках</h3> |
1962 | <div class="slide-projects_info"> | 2035 | <div class="slide-projects_info"> |
1963 | <div class="info-1"> | 2036 | <div class="info-1"> |
1964 | <p class="projects_info-main">Заказчик:</p> | 2037 | <p class="projects_info-main">Заказчик:</p> |
1965 | <span class="projects_info-main info-name">Стройпромет</span> | 2038 | <span class="projects_info-main info-name">Стройпромет</span> |
1966 | </div> | 2039 | </div> |
1967 | <div class="info-2"> | 2040 | <div class="info-2"> |
1968 | <p class="projects_info-main">Дата сдачи проекта:</p> | 2041 | <p class="projects_info-main">Дата сдачи проекта:</p> |
1969 | <span class="projects_info-main">01.09.2020</span> | 2042 | <span class="projects_info-main">01.09.2020</span> |
1970 | </div> | 2043 | </div> |
1971 | </div> | 2044 | </div> |
1972 | </div> | 2045 | </div>--> |
1973 | </div> | 2046 | </div> |
1974 | 2047 | ||
1975 | </div> | 2048 | </div> |
1976 | <div class="swiper-button-next swiper-button-next_projects"> | 2049 | <div class="swiper-button-next swiper-button-next_projects"> |
1977 | <svg class="svg-partners-next"> | 2050 | <svg class="svg-partners-next"> |
1978 | <use xlink:href="./img/icons.svg#pr-next"></use> | 2051 | <use xlink:href="{{ asset('/img/icons.svg#pr-next') }}"></use> |
1979 | </svg> | 2052 | </svg> |
1980 | </div> | 2053 | </div> |
1981 | <div class="swiper-button-prev swiper-button-prev_projects"> | 2054 | <div class="swiper-button-prev swiper-button-prev_projects"> |
1982 | <svg class="svg-partners-back"> | 2055 | <svg class="svg-partners-back"> |
1983 | <use xlink:href="./img/icons.svg#pr-prev"></use> | 2056 | <use xlink:href="{{ asset('/img/icons.svg#pr-prev') }}"></use> |
1984 | </svg> | 2057 | </svg> |
1985 | </div> | 2058 | </div> |
1986 | <div class="projects__line"></div> | 2059 | <div class="projects__line"></div> |
1987 | <p class="projects__bottom-text bottom-text-1">Чтобы заказать монтаж после доставки, отметьте галочку при оформлении заказа. | 2060 | <p class="projects__bottom-text bottom-text-1">Чтобы заказать монтаж после доставки, отметьте галочку при оформлении заказа. |
1988 | Мы включим расчет монтажа в коммерческое предложение | 2061 | Мы включим расчет монтажа в коммерческое предложение |
1989 | </p> | 2062 | </p> |
1990 | <button class="projects__btn">Смотреть все</button> | 2063 | <button class="projects__btn">Смотреть все</button> |
1991 | </div> | 2064 | </div> |
1992 | </section> | 2065 | </section> |
2066 | @endif | ||
1993 | 2067 | ||
2068 | @if ($lookin_good->count()) | ||
1994 | <section class="viewed"> | 2069 | <section class="viewed"> |
1995 | <div class="container viewed-container"> | 2070 | <div class="container viewed-container"> |
1996 | <h2 class="viewed-container__title"> | 2071 | <h2 class="viewed-container__title"> |
1997 | Недавно просматривали | 2072 | Недавно просматривали |
1998 | </h2> | 2073 | </h2> |
1999 | <div class="swiper swiper-viewed"> | 2074 | <div class="swiper swiper-viewed"> |
2000 | <div class="swiper-wrapper"> | 2075 | <div class="swiper-wrapper"> |
2001 | <div class="swiper-slide"> | 2076 | @foreach ($lookin_good as $look) |
2077 | <div class="swiper-slide"> | ||
2078 | <div class="viewed__item"> | ||
2079 | <div class="catalog__item"> | ||
2080 | <div class="swiper swiper-catalog-item"> | ||
2081 | <div class="swiper-wrapper"> | ||
2082 | <div class="swiper-slide swiper-slide-catalog"> | ||
2083 | <img class="swiper-slide-catalog-img" width="250px" src="{{ asset(Storage::url($look->image)) }}" | ||
2084 | alt=""> | ||
2085 | </div> | ||
2086 | <!--<div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | ||
2087 | src="../img/product/viewed/v-1-min.png" alt=""></div> | ||
2088 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | ||
2089 | src="./img/product/viewed/v-1-min.png" alt=""></div>--> | ||
2090 | </div> | ||
2091 | <div class="swiper-pagination"></div> | ||
2092 | </div> | ||
2093 | </div> | ||
2094 | <div class="viewed__item-info"> | ||
2095 | <h3 class="viewed__item-title"><a href="{{ route('good', ['good' => $look->id]) }}">{{ $look->title }}</a></h3> | ||
2096 | <div class="viewed__item-bottom"> | ||
2097 | <p class="viewed__item-price">{{ $look->price }} ₽</p> | ||
2098 | <button class="viewed__item-btn">В каталог</button> | ||
2099 | </div> | ||
2100 | </div> | ||
2101 | </div> | ||
2102 | </div> | ||
2103 | @endforeach | ||
2104 | <!--<div class="swiper-slide"> | ||
2002 | <div class="viewed__item"> | 2105 | <div class="viewed__item"> |
2003 | <div class="catalog__item"> | 2106 | <div class="catalog__item"> |
2004 | <div class="swiper swiper-catalog-item"> | 2107 | <div class="swiper swiper-catalog-item"> |
2005 | <div class="swiper-wrapper"> | 2108 | <div class="swiper-wrapper"> |
2006 | <div class="swiper-slide swiper-slide-catalog"> | 2109 | <div class="swiper-slide swiper-slide-catalog"> |
2007 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" | 2110 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" |
2008 | alt=""> | 2111 | alt=""> |
2009 | </div> | 2112 | </div> |
2010 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2113 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2011 | src="../img/product/viewed/v-1-min.png" alt=""></div> | 2114 | src="../img/product/viewed/v-1-min.png" alt=""></div> |
2012 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2115 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2013 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 2116 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
2014 | </div> | 2117 | </div> |
2015 | <div class="swiper-pagination"></div> | 2118 | <div class="swiper-pagination"></div> |
2016 | </div> | 2119 | </div> |
2017 | </div> | 2120 | </div> |
2018 | <div class="viewed__item-info"> | 2121 | <div class="viewed__item-info"> |
2019 | <h3 class="viewed__item-title">Установка лазерной | 2122 | <h3 class="viewed__item-title">Установка лазерной |
2020 | резки GWEIKE</h3> | 2123 | резки GWEIKE</h3> |
2021 | <div class="viewed__item-bottom"> | 2124 | <div class="viewed__item-bottom"> |
2022 | <p class="viewed__item-price">250 990 ₽</p> | 2125 | <p class="viewed__item-price">250 990 ₽</p> |
2023 | <button class="viewed__item-btn">В каталог</button> | 2126 | <button class="viewed__item-btn">В каталог</button> |
2024 | </div> | 2127 | </div> |
2025 | </div> | 2128 | </div> |
2026 | </div> | 2129 | </div> |
2027 | </div> | 2130 | </div> |
2028 | <div class="swiper-slide"> | 2131 | <div class="swiper-slide"> |
2029 | <div class="viewed__item"> | 2132 | <div class="viewed__item"> |
2030 | <div class="catalog__item"> | 2133 | <div class="catalog__item"> |
2031 | <div class="swiper swiper-catalog-item"> | 2134 | <div class="swiper swiper-catalog-item"> |
2032 | <div class="swiper-wrapper"> | 2135 | <div class="swiper-wrapper"> |
2033 | <div class="swiper-slide swiper-slide-catalog"> | 2136 | <div class="swiper-slide swiper-slide-catalog"> |
2034 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" | 2137 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" |
2035 | alt=""> | 2138 | alt=""> |
2036 | </div> | 2139 | </div> |
2037 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2140 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2038 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 2141 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
2039 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2142 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2040 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 2143 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
2041 | </div> | 2144 | </div> |
2042 | <div class="swiper-pagination"></div> | 2145 | <div class="swiper-pagination"></div> |
2043 | </div> | 2146 | </div> |
2044 | </div> | 2147 | </div> |
2045 | <div class="viewed__item-info"> | 2148 | <div class="viewed__item-info"> |
2046 | <h3 class="viewed__item-title">Установка лазерной | 2149 | <h3 class="viewed__item-title">Установка лазерной |
2047 | резки GWEIKE</h3> | 2150 | резки GWEIKE</h3> |
2048 | <div class="viewed__item-bottom"> | 2151 | <div class="viewed__item-bottom"> |
2049 | <p class="viewed__item-price">250 990 ₽</p> | 2152 | <p class="viewed__item-price">250 990 ₽</p> |
2050 | <button class="viewed__item-btn">В каталог</button> | 2153 | <button class="viewed__item-btn">В каталог</button> |
2051 | </div> | 2154 | </div> |
2052 | </div> | 2155 | </div> |
2053 | </div> | 2156 | </div> |
2054 | </div> | 2157 | </div> |
2055 | <div class="swiper-slide"> | 2158 | <div class="swiper-slide"> |
2056 | <div class="viewed__item"> | 2159 | <div class="viewed__item"> |
2057 | <div class="catalog__item"> | 2160 | <div class="catalog__item"> |
2058 | <div class="swiper swiper-catalog-item"> | 2161 | <div class="swiper swiper-catalog-item"> |
2059 | <div class="swiper-wrapper"> | 2162 | <div class="swiper-wrapper"> |
2060 | <div class="swiper-slide swiper-slide-catalog"> | 2163 | <div class="swiper-slide swiper-slide-catalog"> |
2061 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" | 2164 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" |
2062 | alt=""> | 2165 | alt=""> |
2063 | </div> | 2166 | </div> |
2064 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2167 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2065 | src="./img/product/viewed/v-3-min.png" alt=""></div> | 2168 | src="./img/product/viewed/v-3-min.png" alt=""></div> |
2066 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2169 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2067 | src="./img/product/viewed/v-3-min.png" alt=""></div> | 2170 | src="./img/product/viewed/v-3-min.png" alt=""></div> |
2068 | </div> | 2171 | </div> |
2069 | <div class="swiper-pagination"></div> | 2172 | <div class="swiper-pagination"></div> |
2070 | </div> | 2173 | </div> |
2071 | </div> | 2174 | </div> |
2072 | <div class="viewed__item-info"> | 2175 | <div class="viewed__item-info"> |
2073 | <h3 class="viewed__item-title">Установка лазерной | 2176 | <h3 class="viewed__item-title">Установка лазерной |
2074 | резки GWEIKE</h3> | 2177 | резки GWEIKE</h3> |
2075 | <div class="viewed__item-bottom"> | 2178 | <div class="viewed__item-bottom"> |
2076 | <p class="viewed__item-price">250 990 ₽</p> | 2179 | <p class="viewed__item-price">250 990 ₽</p> |
2077 | <button class="viewed__item-btn">В каталог</button> | 2180 | <button class="viewed__item-btn">В каталог</button> |
2078 | </div> | 2181 | </div> |
2079 | </div> | 2182 | </div> |
2080 | </div> | 2183 | </div> |
2081 | </div> | 2184 | </div> |
2082 | <div class="swiper-slide"> | 2185 | <div class="swiper-slide"> |
2083 | <div class="viewed__item"> | 2186 | <div class="viewed__item"> |
2084 | <div class="catalog__item"> | 2187 | <div class="catalog__item"> |
2085 | <div class="swiper swiper-catalog-item"> | 2188 | <div class="swiper swiper-catalog-item"> |
2086 | <div class="swiper-wrapper"> | 2189 | <div class="swiper-wrapper"> |
2087 | <div class="swiper-slide swiper-slide-catalog"> | 2190 | <div class="swiper-slide swiper-slide-catalog"> |
2088 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" | 2191 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" |
2089 | alt=""> | 2192 | alt=""> |
2090 | </div> | 2193 | </div> |
2091 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2194 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2092 | src="./img/product/viewed/v-4-min.png" alt=""></div> | 2195 | src="./img/product/viewed/v-4-min.png" alt=""></div> |
2093 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2196 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2094 | src="./img/product/viewed/v-4-min.png" alt=""></div> | 2197 | src="./img/product/viewed/v-4-min.png" alt=""></div> |
2095 | </div> | 2198 | </div> |
2096 | <div class="swiper-pagination"></div> | 2199 | <div class="swiper-pagination"></div> |
2097 | </div> | 2200 | </div> |
2098 | </div> | 2201 | </div> |
2099 | <div class="viewed__item-info"> | 2202 | <div class="viewed__item-info"> |
2100 | <h3 class="viewed__item-title">Установка лазерной | 2203 | <h3 class="viewed__item-title">Установка лазерной |
2101 | резки GWEIKE</h3> | 2204 | резки GWEIKE</h3> |
2102 | <div class="viewed__item-bottom"> | 2205 | <div class="viewed__item-bottom"> |
2103 | <p class="viewed__item-price">250 990 ₽</p> | 2206 | <p class="viewed__item-price">250 990 ₽</p> |
2104 | <button class="viewed__item-btn">В каталог</button> | 2207 | <button class="viewed__item-btn">В каталог</button> |
2105 | </div> | 2208 | </div> |
2106 | </div> | 2209 | </div> |
2107 | </div> | 2210 | </div> |
2108 | </div> | 2211 | </div> |
2109 | <div class="swiper-slide"> | 2212 | <div class="swiper-slide"> |
2110 | <div class="viewed__item"> | 2213 | <div class="viewed__item"> |
2111 | <div class="catalog__item"> | 2214 | <div class="catalog__item"> |
2112 | <div class="swiper swiper-catalog-item"> | 2215 | <div class="swiper swiper-catalog-item"> |
2113 | <div class="swiper-wrapper"> | 2216 | <div class="swiper-wrapper"> |
2114 | <div class="swiper-slide swiper-slide-catalog"> | 2217 | <div class="swiper-slide swiper-slide-catalog"> |
2115 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" | 2218 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" |
2116 | alt=""> | 2219 | alt=""> |
2117 | </div> | 2220 | </div> |
2118 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2221 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2119 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 2222 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
2120 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 2223 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
2121 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 2224 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
2122 | </div> | 2225 | </div> |
2123 | <div class="swiper-pagination"></div> | 2226 | <div class="swiper-pagination"></div> |
2124 | </div> | 2227 | </div> |
2125 | </div> | 2228 | </div> |
2126 | <div class="viewed__item-info"> | 2229 | <div class="viewed__item-info"> |
2127 | <h3 class="viewed__item-title">Установка лазерной | 2230 | <h3 class="viewed__item-title">Установка лазерной |
2128 | резки GWEIKE</h3> | 2231 | резки GWEIKE</h3> |
2129 | <div class="viewed__item-bottom"> | 2232 | <div class="viewed__item-bottom"> |
2130 | <p class="viewed__item-price">250 990 ₽</p> | 2233 | <p class="viewed__item-price">250 990 ₽</p> |
2131 | <button class="viewed__item-btn">В каталог</button> | 2234 | <button class="viewed__item-btn">В каталог</button> |
2132 | </div> | 2235 | </div> |
2133 | </div> | 2236 | </div> |
2134 | </div> | 2237 | </div> |
2135 | </div> | 2238 | </div>--> |
2136 | </div> | 2239 | </div> |
2137 | 2240 | ||
2138 | </div> | 2241 | </div> |
2139 | <div class="swiper-button-next swiper-button-next_viewed"> | 2242 | <div class="swiper-button-next swiper-button-next_viewed"> |
2140 | <svg class="svg-partners-next"> | 2243 | <svg class="svg-partners-next"> |
2141 | <use xlink:href="./img/icons.svg#pr-next"></use> | 2244 | <use xlink:href="./img/icons.svg#pr-next"></use> |
2142 | </svg> | 2245 | </svg> |
2143 | </div> | 2246 | </div> |
2144 | <div class="swiper-button-prev swiper-button-prev_viewed"> | 2247 | <div class="swiper-button-prev swiper-button-prev_viewed"> |
2145 | <svg class="svg-partners-back"> | 2248 | <svg class="svg-partners-back"> |
2146 | <use xlink:href="./img/icons.svg#pr-prev"></use> | 2249 | <use xlink:href="./img/icons.svg#pr-prev"></use> |
2147 | </svg> | 2250 | </svg> |
2148 | </div> | 2251 | </div> |
2149 | </div> | 2252 | </div> |
2150 | </section> | 2253 | </section> |
2151 | 2254 | @endif | |
2152 | 2255 | ||
2153 | 2256 | ||
2154 | <section class="form"> | 2257 | <section class="form"> |
2155 | <div class="form__bc"></div> | 2258 | <div class="form__bc"></div> |
2156 | <div class="container form__container"> | 2259 | <div class="container form__container"> |
2157 | <div class="form__right"> | 2260 | <div class="form__right"> |
2158 | <div class="form__right-adresses"> | 2261 | <div class="form__right-adresses"> |
2159 | <div class="form__right-adresses-col1"> | 2262 | <div class="form__right-adresses-col1"> |
2160 | <div class="form__right-adresses-col1-up"> | 2263 | <div class="form__right-adresses-col1-up"> |
2161 | <p class="adresses-main"> | 2264 | <p class="adresses-main"> |
2162 | Офис в городе Жуковский: | 2265 | Офис в городе Жуковский: |
2163 | </p> | 2266 | </p> |
2164 | <p class="adresses-second"> | 2267 | <p class="adresses-second"> |
2165 | ул. Праволинейная, д 33 | 2268 | ул. Праволинейная, д 33 |
2166 | </p> | 2269 | </p> |
2167 | </div> | 2270 | </div> |
2168 | <div class="form__right-adresses-col1-down"> | 2271 | <div class="form__right-adresses-col1-down"> |
2169 | <p class="adresses-main"> | 2272 | <p class="adresses-main"> |
2170 | Офис и демозал | 2273 | Офис и демозал |
2171 | в городе Жуковский: | 2274 | в городе Жуковский: |
2172 | </p> | 2275 | </p> |
2173 | <p class="adresses-second"> | 2276 | <p class="adresses-second"> |
2174 | ул. Чкалова, д. 50 | 2277 | ул. Чкалова, д. 50 |
2175 | </p> | 2278 | </p> |
2176 | </div> | 2279 | </div> |
2177 | 2280 | ||
2178 | </div> | 2281 | </div> |
2179 | <div class="form__right-adresses-col2"> | 2282 | <div class="form__right-adresses-col2"> |
2180 | <p class="adresses-main"> | 2283 | <p class="adresses-main"> |
2181 | Телефон: | 2284 | Телефон: |
2182 | </p> | 2285 | </p> |
2183 | <div class="adresses-second"> | 2286 | <div class="adresses-second"> |
2184 | <a href="tel:+7495215645">+7 (495) 215-6-45</a> | 2287 | <a href="tel:+7495215645">+7 (495) 215-6-45</a> |
2185 | <a href="tel:88005553463">8 (800) 555-34-63</a> | 2288 | <a href="tel:88005553463">8 (800) 555-34-63</a> |
2186 | </div> | 2289 | </div> |
2187 | </div> | 2290 | </div> |
2188 | </div> | 2291 | </div> |
2189 | <h2 class="form__right-title"> | 2292 | <h2 class="form__right-title"> |
2190 | Получите консультацию | 2293 | Получите консультацию |
2191 | </h2> | 2294 | </h2> |
2192 | </div> | 2295 | </div> |
2193 | <div class="form__left"> | 2296 | <div class="form__left"> |
2194 | <form class="right__form"> | 2297 | <form class="right__form"> |
2195 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> | 2298 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> |
2196 | <input class="right__form-input form__name" type="text" id="name" name="name" | 2299 | <input class="right__form-input form__name" type="text" id="name" name="name" |
2197 | placeholder="Введите ваше имя" required> | 2300 | placeholder="Введите ваше имя" required> |
2198 | 2301 | ||
2199 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> | 2302 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> |
2200 | <input class="right__form-input form__email" type="email" id="email" name="email" | 2303 | <input class="right__form-input form__email" type="email" id="email" name="email" |
2201 | placeholder="Введите ваш e-mail" required> | 2304 | placeholder="Введите ваш e-mail" required> |
2202 | 2305 |
resources/views/layout/admin.blade.php
1 | <!DOCTYPE html> | 1 | <!DOCTYPE html> |
2 | <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> | 2 | <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | <meta charset="UTF-8"> | 5 | <meta charset="UTF-8"> |
6 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | 6 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
7 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | 7 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
8 | <meta name="csrf-token" content="<?=csrf_token() ?>"> | 8 | <meta name="csrf-token" content="<?=csrf_token() ?>"> |
9 | <title>{{ $title }}</title> | 9 | <title>{{ $title }}</title> |
10 | <link rel="preload" href="{{ asset('fonts/Montserrat-Bold.woff2') }}" as="font" type="font/woff2" crossorigin> | 10 | <link rel="preload" href="{{ asset('fonts/Montserrat-Bold.woff2') }}" as="font" type="font/woff2" crossorigin> |
11 | <link rel="preload" href="{{ asset('fonts/Montserrat-Regular.woff2') }}" as="font" type="font/woff2" crossorigin> | 11 | <link rel="preload" href="{{ asset('fonts/Montserrat-Regular.woff2') }}" as="font" type="font/woff2" crossorigin> |
12 | <link rel="preload" href="{{ asset('fonts/Montserrat-Medium.woff2') }}" as="font" type="font/woff2" crossorigin> | 12 | <link rel="preload" href="{{ asset('fonts/Montserrat-Medium.woff2') }}" as="font" type="font/woff2" crossorigin> |
13 | <link rel="preload" href="{{ asset('fonts/Montserrat-SemiBold.woff2') }}" as="font" type="font/woff2" crossorigin> | 13 | <link rel="preload" href="{{ asset('fonts/Montserrat-SemiBold.woff2') }}" as="font" type="font/woff2" crossorigin> |
14 | <link rel="stylesheet" href="{{ asset('css/style.css') }}"> | 14 | <link rel="stylesheet" href="{{ asset('css/style.css') }}"> |
15 | <link rel="stylesheet" href="{{ asset('css/style_table.css') }}"> | 15 | <link rel="stylesheet" href="{{ asset('css/style_table.css') }}"> |
16 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> | 16 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> |
17 | </head> | 17 | </head> |
18 | 18 | ||
19 | <body> | 19 | <body> |
20 | 20 | ||
21 | <div class="wrapper"> | 21 | <div class="wrapper"> |
22 | 22 | ||
23 | <header class="header"> | 23 | <header class="header"> |
24 | <div class="header-up"> | 24 | <div class="header-up"> |
25 | <div class="header-up-wrapper"> | 25 | <div class="header-up-wrapper"> |
26 | <a class="header-mobile-call" href="tel:+79003003030"></a> | 26 | <a class="header-mobile-call" href="tel:+79003003030"></a> |
27 | <div class="header-up-left"> | 27 | <div class="header-up-left"> |
28 | <span class="header-up-left__your-city">Ваш город:</span> | 28 | <span class="header-up-left__your-city">Ваш город:</span> |
29 | <p class="header-up-left__city js_city_choose"> | 29 | <p class="header-up-left__city js_city_choose"> |
30 | Москва | 30 | Москва |
31 | </p> | 31 | </p> |
32 | <svg class="svg-location"> | 32 | <svg class="svg-location"> |
33 | <use xlink:href="{{ asset('/img/icons.svg#location') }}"></use> | 33 | <use xlink:href="{{ asset('/img/icons.svg#location') }}"></use> |
34 | </svg> | 34 | </svg> |
35 | <p class="header-up-left__address"> | 35 | <p class="header-up-left__address"> |
36 | пр-т Коммунистов, 62 | 36 | пр-т Коммунистов, 62 |
37 | </p> | 37 | </p> |
38 | </div> | 38 | </div> |
39 | <nav class="header-up__menu"> | 39 | <nav class="header-up__menu"> |
40 | <ul class="header-up__menu-wrapper"> | 40 | <ul class="header-up__menu-wrapper"> |
41 | <li class="header-up__menu-item js_test">О компании</li> | 41 | <li class="header-up__menu-item js_test">О компании</li> |
42 | <li class="header-up__menu-item">Демозал</li> | 42 | <li class="header-up__menu-item">Демозал</li> |
43 | <li class="header-up__menu-item">Сервис 24/7</li> | 43 | <li class="header-up__menu-item">Сервис 24/7</li> |
44 | </ul> | 44 | </ul> |
45 | </nav> | 45 | </nav> |
46 | <div class="header-up-right"> | 46 | <div class="header-up-right"> |
47 | <a href="#" class="header-up-right__item right-item-compare">Сравнить</a> | 47 | <a href="#" class="header-up-right__item right-item-compare">Сравнить</a> |
48 | <a href="#" class="header-up-right__item right-item-fav">Избранное</a> | 48 | <a href="#" class="header-up-right__item right-item-fav">Избранное</a> |
49 | @guest | 49 | @guest |
50 | <a href="#" class="header-up-right__item right-item-entry js_header_entry">Войти</a> | 50 | <a href="#" class="header-up-right__item right-item-entry js_header_entry">Войти</a> |
51 | @else | 51 | @else |
52 | <a href="{{ route('auth.logout') }}" class="header-up-right__item right-item-entry ">Выйти</a> | 52 | <a href="{{ route('auth.logout') }}" class="header-up-right__item right-item-entry ">Выйти</a> |
53 | @endif | 53 | @endif |
54 | </div> | 54 | </div> |
55 | </div> | 55 | </div> |
56 | </div> | 56 | </div> |
57 | <div class="header-main"> | 57 | <div class="header-main"> |
58 | <div class="container header-main-container"> | 58 | <div class="container header-main-container"> |
59 | <div class="header-main-left"> | 59 | <div class="header-main-left"> |
60 | <a class="header-main-left__logo" href="#"> | 60 | <a class="header-main-left__logo" href="#"> |
61 | <picture> | 61 | <picture> |
62 | <source media="(min-width: 640px)" srcset="{{ asset('/img/logo.png') }}"> | 62 | <source media="(min-width: 640px)" srcset="{{ asset('/img/logo.png') }}"> |
63 | <source media="(max-width: 640px)" srcset="{{ asset('/img/logo-mob.png')}}"> | 63 | <source media="(max-width: 640px)" srcset="{{ asset('/img/logo-mob.png')}}"> |
64 | <img src="{{ asset('/img/logo.png') }}" alt="Векпром лого"> | 64 | <img src="{{ asset('/img/logo.png') }}" alt="Векпром лого"> |
65 | </picture> | 65 | </picture> |
66 | </a> | 66 | </a> |
67 | <div class="mobile-wrapper"> | 67 | <div class="mobile-wrapper"> |
68 | <a class="header-main-left__button js_catalog_btn" href="#">Каталог</a> | 68 | <a class="header-main-left__button js_catalog_btn" href="#">Каталог</a> |
69 | <a class="header-search-mobile" href="#"></a> | 69 | <a class="header-search-mobile" href="#"></a> |
70 | </div> | 70 | </div> |
71 | 71 | ||
72 | <div class="header-main-left-search"> | 72 | <div class="header-main-left-search"> |
73 | <input class="header-main-left-search__input" type="search" placeholder="Станов вектор..." /> | 73 | <input class="header-main-left-search__input" type="search" placeholder="Станов вектор..." /> |
74 | <!-- <input class="header-main-left-search__mobile" type="search"> --> | 74 | <!-- <input class="header-main-left-search__mobile" type="search"> --> |
75 | </div> | 75 | </div> |
76 | </div> | 76 | </div> |
77 | <div class="header-main__right"> | 77 | <div class="header-main__right"> |
78 | <div class="header-main__right-socials"> | 78 | <div class="header-main__right-socials"> |
79 | <a class="mail" href="mailto:Info@vekprom.ru">Info@vekprom.ru</a> | 79 | <a class="mail" href="mailto:Info@vekprom.ru">Info@vekprom.ru</a> |
80 | <a class="tel" href="tel:88007006050">8 (800) 700-60-50</a> | 80 | <a class="tel" href="tel:88007006050">8 (800) 700-60-50</a> |
81 | </div> | 81 | </div> |
82 | <a class="header-main__right-button js_header_button_call">Заказать звонок</a> | 82 | <a class="header-main__right-button js_header_button_call">Заказать звонок</a> |
83 | <div class="header-main__right-cart"> | 83 | <div class="header-main__right-cart"> |
84 | <svg class="svg-cart"> | 84 | <svg class="svg-cart"> |
85 | <use xlink:href="{{ asset('/img/icons.svg#cart') }}"></use> | 85 | <use xlink:href="{{ asset('/img/icons.svg#cart') }}"></use> |
86 | </svg> | 86 | </svg> |
87 | <span class="number">2</span> | 87 | <span class="number">2</span> |
88 | </div> | 88 | </div> |
89 | </div> | 89 | </div> |
90 | </div> | 90 | </div> |
91 | </div> | 91 | </div> |
92 | 92 | ||
93 | <section class="modal modal-city modal-city--hidden js_modal_city"> | 93 | <section class="modal modal-city modal-city--hidden js_modal_city"> |
94 | <div class="modal-city-top"> | 94 | <div class="modal-city-top"> |
95 | <h2 class="modal-city-top__title"> | 95 | <h2 class="modal-city-top__title"> |
96 | Выбор города | 96 | Выбор города |
97 | </h2> | 97 | </h2> |
98 | <div class="header-main-left-search modal-city-search"> | 98 | <div class="header-main-left-search modal-city-search"> |
99 | <input class="header-main-left-search__input modal-city-search__input" type="search" placeholder="Введите ваш город" /> | 99 | <input class="header-main-left-search__input modal-city-search__input" type="search" placeholder="Введите ваш город" /> |
100 | </div> | 100 | </div> |
101 | <a class="modal-city-top__close js_modal_city_close" href="#"></a> | 101 | <a class="modal-city-top__close js_modal_city_close" href="#"></a> |
102 | </div> | 102 | </div> |
103 | <div class="modal-city-content"> | 103 | <div class="modal-city-content"> |
104 | <ul class="city-main"> | 104 | <ul class="city-main"> |
105 | <li class="city-main__item city-main__item--active js_city_item">Москва и Московская область</li> | 105 | <li class="city-main__item city-main__item--active js_city_item">Москва и Московская область</li> |
106 | <li class="city-main__item js_city_item">Санкт-Петербург и Ленинградская область</li> | 106 | <li class="city-main__item js_city_item">Санкт-Петербург и Ленинградская область</li> |
107 | <li class="city-main__item js_city_item">Свердловская обл.</li> | 107 | <li class="city-main__item js_city_item">Свердловская обл.</li> |
108 | <li class="city-main__item js_city_item">Краснодарский край.</li> | 108 | <li class="city-main__item js_city_item">Краснодарский край.</li> |
109 | <li class="city-main__item js_city_item">Башкортостан Респ.</li> | 109 | <li class="city-main__item js_city_item">Башкортостан Респ.</li> |
110 | <li class="city-main__item js_city_item">Самарская обл.</li> | 110 | <li class="city-main__item js_city_item">Самарская обл.</li> |
111 | <li class="city-main__item js_city_item">Челябинская обл.</li> | 111 | <li class="city-main__item js_city_item">Челябинская обл.</li> |
112 | <li class="city-main__item js_city_item">Татарстан Респ.</li> | 112 | <li class="city-main__item js_city_item">Татарстан Респ.</li> |
113 | <li class="city-main__item js_city_item">Новосибирская обл.</li> | 113 | <li class="city-main__item js_city_item">Новосибирская обл.</li> |
114 | <li class="city-main__item js_city_item">Нижегородская обл.</li> | 114 | <li class="city-main__item js_city_item">Нижегородская обл.</li> |
115 | </ul> | 115 | </ul> |
116 | <ul class="modal-city-block"> | 116 | <ul class="modal-city-block"> |
117 | <li class="modal-city-block__name js_city_item">Адыгея Респ.</li> | 117 | <li class="modal-city-block__name js_city_item">Адыгея Респ.</li> |
118 | <span class="modal-city-block__letter">A</span> | 118 | <span class="modal-city-block__letter">A</span> |
119 | <li class="modal-city-block__name js_city_item">Алтай Респ.</li> | 119 | <li class="modal-city-block__name js_city_item">Алтай Респ.</li> |
120 | <li class="modal-city-block__name js_city_item">Алтайский край.</li> | 120 | <li class="modal-city-block__name js_city_item">Алтайский край.</li> |
121 | <li class="modal-city-block__name js_city_item">Амурская обл.</li> | 121 | <li class="modal-city-block__name js_city_item">Амурская обл.</li> |
122 | <li class="modal-city-block__name js_city_item">Архангельская обл.</li> | 122 | <li class="modal-city-block__name js_city_item">Архангельская обл.</li> |
123 | <li class="modal-city-block__name js_city_item">Астраханская обл.</li> | 123 | <li class="modal-city-block__name js_city_item">Астраханская обл.</li> |
124 | </ul> | 124 | </ul> |
125 | <ul class="modal-city-block"> | 125 | <ul class="modal-city-block"> |
126 | <li class="modal-city-block__name js_city_item">Башкортостан Респ.</li> | 126 | <li class="modal-city-block__name js_city_item">Башкортостан Респ.</li> |
127 | <span class="modal-city-block__letter">Б</span> | 127 | <span class="modal-city-block__letter">Б</span> |
128 | <li class="modal-city-block__name js_city_item">Белгородская обл.</li> | 128 | <li class="modal-city-block__name js_city_item">Белгородская обл.</li> |
129 | <li class="modal-city-block__name js_city_item">Брянская обл.</li> | 129 | <li class="modal-city-block__name js_city_item">Брянская обл.</li> |
130 | <li class="modal-city-block__name js_city_item">Бурятия Респ.</li> | 130 | <li class="modal-city-block__name js_city_item">Бурятия Респ.</li> |
131 | </ul> | 131 | </ul> |
132 | <ul class="modal-city-block"> | 132 | <ul class="modal-city-block"> |
133 | <li class="modal-city-block__name js_city_item">Владимирская обл.</li> | 133 | <li class="modal-city-block__name js_city_item">Владимирская обл.</li> |
134 | <span class="modal-city-block__letter">В</span> | 134 | <span class="modal-city-block__letter">В</span> |
135 | <li class="modal-city-block__name js_city_item">Волгоградская обл.</li> | 135 | <li class="modal-city-block__name js_city_item">Волгоградская обл.</li> |
136 | <li class="modal-city-block__name js_city_item">Вологодская обл.</li> | 136 | <li class="modal-city-block__name js_city_item">Вологодская обл.</li> |
137 | <li class="modal-city-block__name js_city_item">Воронежская обл.</li> | 137 | <li class="modal-city-block__name js_city_item">Воронежская обл.</li> |
138 | </ul> | 138 | </ul> |
139 | <ul class="modal-city-block"> | 139 | <ul class="modal-city-block"> |
140 | <li class="modal-city-block__name js_city_item">Дагестан Респ.</li> | 140 | <li class="modal-city-block__name js_city_item">Дагестан Респ.</li> |
141 | <span class="modal-city-block__letter">Д</span> | 141 | <span class="modal-city-block__letter">Д</span> |
142 | </ul> | 142 | </ul> |
143 | <ul class="modal-city-block"> | 143 | <ul class="modal-city-block"> |
144 | <li class="modal-city-block__name js_city_item">Еврейская АО</li> | 144 | <li class="modal-city-block__name js_city_item">Еврейская АО</li> |
145 | <span class="modal-city-block__letter">Е</span> | 145 | <span class="modal-city-block__letter">Е</span> |
146 | </ul> | 146 | </ul> |
147 | <ul class="modal-city-block"> | 147 | <ul class="modal-city-block"> |
148 | <li class="modal-city-block__name js_city_item">Забайкальский край.</li> | 148 | <li class="modal-city-block__name js_city_item">Забайкальский край.</li> |
149 | <span class="modal-city-block__letter">З</span> | 149 | <span class="modal-city-block__letter">З</span> |
150 | </ul> | 150 | </ul> |
151 | <ul class="modal-city-block"> | 151 | <ul class="modal-city-block"> |
152 | <li class="modal-city-block__name js_city_item">Ивановская обл.</li> | 152 | <li class="modal-city-block__name js_city_item">Ивановская обл.</li> |
153 | <span class="modal-city-block__letter">И</span> | 153 | <span class="modal-city-block__letter">И</span> |
154 | <li class="modal-city-block__name js_city_item">Ингушетия Респ.</li> | 154 | <li class="modal-city-block__name js_city_item">Ингушетия Респ.</li> |
155 | <li class="modal-city-block__name js_city_item">Иркутская обл.</li> | 155 | <li class="modal-city-block__name js_city_item">Иркутская обл.</li> |
156 | </ul> | 156 | </ul> |
157 | <ul class="modal-city-block"> | 157 | <ul class="modal-city-block"> |
158 | <li class="modal-city-block__name js_city_item">Кабардино-Балкарская Респ.</li> | 158 | <li class="modal-city-block__name js_city_item">Кабардино-Балкарская Респ.</li> |
159 | <span class="modal-city-block__letter">К</span> | 159 | <span class="modal-city-block__letter">К</span> |
160 | <li class="modal-city-block__name js_city_item">Калининградская обл.</li> | 160 | <li class="modal-city-block__name js_city_item">Калининградская обл.</li> |
161 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> | 161 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> |
162 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> | 162 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> |
163 | <li class="modal-city-block__name js_city_item">Камчатский край.</li> | 163 | <li class="modal-city-block__name js_city_item">Камчатский край.</li> |
164 | <li class="modal-city-block__name js_city_item">Карачаево-Черкесская Респ.</li> | 164 | <li class="modal-city-block__name js_city_item">Карачаево-Черкесская Респ.</li> |
165 | <li class="modal-city-block__name js_city_item">Кемеровская обл.</li> | 165 | <li class="modal-city-block__name js_city_item">Кемеровская обл.</li> |
166 | <li class="modal-city-block__name js_city_item">Кировская обл.</li> | 166 | <li class="modal-city-block__name js_city_item">Кировская обл.</li> |
167 | <li class="modal-city-block__name js_city_item">Коми Респ.</li> | 167 | <li class="modal-city-block__name js_city_item">Коми Респ.</li> |
168 | <li class="modal-city-block__name js_city_item">Костромская обл.</li> | 168 | <li class="modal-city-block__name js_city_item">Костромская обл.</li> |
169 | <li class="modal-city-block__name js_city_item">Краснодарский край.</li> | 169 | <li class="modal-city-block__name js_city_item">Краснодарский край.</li> |
170 | <li class="modal-city-block__name js_city_item">Красноярский край.</li> | 170 | <li class="modal-city-block__name js_city_item">Красноярский край.</li> |
171 | <li class="modal-city-block__name js_city_item">Курская обл.</li> | 171 | <li class="modal-city-block__name js_city_item">Курская обл.</li> |
172 | </ul> | 172 | </ul> |
173 | <ul class="modal-city-block"> | 173 | <ul class="modal-city-block"> |
174 | <li class="modal-city-block__name js_city_item">Липецкая обл.</li> | 174 | <li class="modal-city-block__name js_city_item">Липецкая обл.</li> |
175 | <span class="modal-city-block__letter">Л</span> | 175 | <span class="modal-city-block__letter">Л</span> |
176 | </ul> | 176 | </ul> |
177 | <ul class="modal-city-block"> | 177 | <ul class="modal-city-block"> |
178 | <li class="modal-city-block__name js_city_item">Магаданская обл.</li> | 178 | <li class="modal-city-block__name js_city_item">Магаданская обл.</li> |
179 | <span class="modal-city-block__letter">М</span> | 179 | <span class="modal-city-block__letter">М</span> |
180 | <li class="modal-city-block__name js_city_item">Марий Эл Респ.</li> | 180 | <li class="modal-city-block__name js_city_item">Марий Эл Респ.</li> |
181 | <li class="modal-city-block__name js_city_item">Мордовия Респ.</li> | 181 | <li class="modal-city-block__name js_city_item">Мордовия Респ.</li> |
182 | </ul> | 182 | </ul> |
183 | <ul class="modal-city-block"> | 183 | <ul class="modal-city-block"> |
184 | <li class="modal-city-block__name js_city_item">Нижегородская обл.</li> | 184 | <li class="modal-city-block__name js_city_item">Нижегородская обл.</li> |
185 | <span class="modal-city-block__letter">Н</span> | 185 | <span class="modal-city-block__letter">Н</span> |
186 | <li class="modal-city-block__name js_city_item">Новгородская обл.</li> | 186 | <li class="modal-city-block__name js_city_item">Новгородская обл.</li> |
187 | <li class="modal-city-block__name js_city_item">Новосибирская обл.</li> | 187 | <li class="modal-city-block__name js_city_item">Новосибирская обл.</li> |
188 | </ul> | 188 | </ul> |
189 | <ul class="modal-city-block"> | 189 | <ul class="modal-city-block"> |
190 | <li class="modal-city-block__name js_city_item">Омская обл.</li> | 190 | <li class="modal-city-block__name js_city_item">Омская обл.</li> |
191 | <span class="modal-city-block__letter">О</span> | 191 | <span class="modal-city-block__letter">О</span> |
192 | <li class="modal-city-block__name js_city_item">Оренбургская обл.</li> | 192 | <li class="modal-city-block__name js_city_item">Оренбургская обл.</li> |
193 | <li class="modal-city-block__name js_city_item">Орловская обл.</li> | 193 | <li class="modal-city-block__name js_city_item">Орловская обл.</li> |
194 | </ul> | 194 | </ul> |
195 | <ul class="modal-city-block"> | 195 | <ul class="modal-city-block"> |
196 | <li class="modal-city-block__name js_city_item">Ростовская обл.</li> | 196 | <li class="modal-city-block__name js_city_item">Ростовская обл.</li> |
197 | <span class="modal-city-block__letter">Р</span> | 197 | <span class="modal-city-block__letter">Р</span> |
198 | <li class="modal-city-block__name js_city_item">Рязанская обл.</li> | 198 | <li class="modal-city-block__name js_city_item">Рязанская обл.</li> |
199 | </ul> | 199 | </ul> |
200 | <ul class="modal-city-block"> | 200 | <ul class="modal-city-block"> |
201 | <li class="modal-city-block__name js_city_item">Самарская</li> | 201 | <li class="modal-city-block__name js_city_item">Самарская</li> |
202 | <span class="modal-city-block__letter">С</span> | 202 | <span class="modal-city-block__letter">С</span> |
203 | <li class="modal-city-block__name js_city_item">Санкт-Петербург и Ленинградская область</li> | 203 | <li class="modal-city-block__name js_city_item">Санкт-Петербург и Ленинградская область</li> |
204 | <li class="modal-city-block__name js_city_item">Саратовская обл.</li> | 204 | <li class="modal-city-block__name js_city_item">Саратовская обл.</li> |
205 | <li class="modal-city-block__name js_city_item">Саха Республика - Якутия</li> | 205 | <li class="modal-city-block__name js_city_item">Саха Республика - Якутия</li> |
206 | <li class="modal-city-block__name js_city_item">Сахалинская обл.</li> | 206 | <li class="modal-city-block__name js_city_item">Сахалинская обл.</li> |
207 | <li class="modal-city-block__name js_city_item">Свердловская обл.</li> | 207 | <li class="modal-city-block__name js_city_item">Свердловская обл.</li> |
208 | <li class="modal-city-block__name js_city_item">Северная Осетия - Алания Респ.</li> | 208 | <li class="modal-city-block__name js_city_item">Северная Осетия - Алания Респ.</li> |
209 | <li class="modal-city-block__name js_city_item">Смоленская обл.</li> | 209 | <li class="modal-city-block__name js_city_item">Смоленская обл.</li> |
210 | </ul> | 210 | </ul> |
211 | <ul class="modal-city-block"> | 211 | <ul class="modal-city-block"> |
212 | <li class="modal-city-block__name js_city_item">Удмуртская</li> | 212 | <li class="modal-city-block__name js_city_item">Удмуртская</li> |
213 | <span class="modal-city-block__letter">У</span> | 213 | <span class="modal-city-block__letter">У</span> |
214 | <li class="modal-city-block__name js_city_item">Ульяновская</li> | 214 | <li class="modal-city-block__name js_city_item">Ульяновская</li> |
215 | </ul> | 215 | </ul> |
216 | <ul class="modal-city-block"> | 216 | <ul class="modal-city-block"> |
217 | <li class="modal-city-block__name js_city_item">Хабаровский</li> | 217 | <li class="modal-city-block__name js_city_item">Хабаровский</li> |
218 | <span class="modal-city-block__letter">Х</span> | 218 | <span class="modal-city-block__letter">Х</span> |
219 | <li class="modal-city-block__name js_city_item">Хакасия Респ.</li> | 219 | <li class="modal-city-block__name js_city_item">Хакасия Респ.</li> |
220 | <li class="modal-city-block__name js_city_item">Ханты-Мансийский Автономный округ - Югра АО.</li> | 220 | <li class="modal-city-block__name js_city_item">Ханты-Мансийский Автономный округ - Югра АО.</li> |
221 | </ul> | 221 | </ul> |
222 | <ul class="modal-city-block"> | 222 | <ul class="modal-city-block"> |
223 | <li class="modal-city-block__name js_city_item">Челябинская</li> | 223 | <li class="modal-city-block__name js_city_item">Челябинская</li> |
224 | <span class="modal-city-block__letter">Ч</span> | 224 | <span class="modal-city-block__letter">Ч</span> |
225 | <li class="modal-city-block__name js_city_item">Чеченская Респ.</li> | 225 | <li class="modal-city-block__name js_city_item">Чеченская Респ.</li> |
226 | <li class="modal-city-block__name js_city_item">Чувашская Республика - Чувашия.</li> | 226 | <li class="modal-city-block__name js_city_item">Чувашская Республика - Чувашия.</li> |
227 | </ul> | 227 | </ul> |
228 | <ul class="modal-city-block"> | 228 | <ul class="modal-city-block"> |
229 | <li class="modal-city-block__name js_city_item">Ямало-Ненецкий АО.</li> | 229 | <li class="modal-city-block__name js_city_item">Ямало-Ненецкий АО.</li> |
230 | <span class="modal-city-block__letter">Я</span> | 230 | <span class="modal-city-block__letter">Я</span> |
231 | <li class="modal-city-block__name js_city_item">Ярославская обл.</li> | 231 | <li class="modal-city-block__name js_city_item">Ярославская обл.</li> |
232 | </ul> | 232 | </ul> |
233 | 233 | ||
234 | </div> | 234 | </div> |
235 | <a class="modal-city__close js_modal_city_close" href="#"></a> | 235 | <a class="modal-city__close js_modal_city_close" href="#"></a> |
236 | </section> | 236 | </section> |
237 | <div class="modal-overlay modal-city-overlay modal-city-overlay--hidden js_modal_city_overlay"></div> | 237 | <div class="modal-overlay modal-city-overlay modal-city-overlay--hidden js_modal_city_overlay"></div> |
238 | 238 | ||
239 | <section class="modal-catalog modal-catalog--hidden js_modal_catalog"> | 239 | <section class="modal-catalog modal-catalog--hidden js_modal_catalog"> |
240 | <h2 class="visually-hidden">Каталог</h2> | 240 | <h2 class="visually-hidden">Каталог</h2> |
241 | <div class="catalog-accordion-wrapper modal-catalog-left"> | 241 | <div class="catalog-accordion-wrapper modal-catalog-left"> |
242 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Обработка металла</button> | 242 | @include('part.categories_menu', ['level' => -1, 'parent' => 0]) |
243 | <!--<button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Обработка металла</button> | ||
243 | <ul class="catalog-accordion-panel modal-cat-panel"> | 244 | <ul class="catalog-accordion-panel modal-cat-panel"> |
244 | <li>Циркулярные станки</li> | 245 | <li>Циркулярные станки</li> |
245 | <li>Рейсмусы</li> | 246 | <li>Рейсмусы</li> |
246 | <li>Комбинируемые станки | 247 | <li>Комбинируемые станки |
247 | по дереву</li> | 248 | по дереву</li> |
248 | <li>Сверлильные станки</li> | 249 | <li>Сверлильные станки</li> |
249 | <li>Заточные станки</li> | 250 | <li>Заточные станки</li> |
250 | <li>Верстаки</li> | 251 | <li>Верстаки</li> |
251 | <li>Подшипники</li> | 252 | <li>Подшипники</li> |
252 | <li>Тиски</li> | 253 | <li>Тиски</li> |
253 | </ul> | 254 | </ul> |
254 | <button class="catalog-accordion modal-cat-acc-but cat-acc-two js_catalog_accordion js_cat_acc_two">Лазерные станки</button> | 255 | <button class="catalog-accordion modal-cat-acc-but cat-acc-two js_catalog_accordion js_cat_acc_two">Лазерные станки</button> |
255 | <ul class="catalog-accordion-panel"> | 256 | <ul class="catalog-accordion-panel"> |
256 | <li>Циркулярные станки</li> | 257 | <li>Циркулярные станки</li> |
257 | <li>Рейсмусы</li> | 258 | <li>Рейсмусы</li> |
258 | <li>Комбинируемые станки | 259 | <li>Комбинируемые станки |
259 | по дереву</li> | 260 | по дереву</li> |
260 | </ul> | 261 | </ul> |
261 | <button class="catalog-accordion modal-cat-acc-but cat-acc-three js_catalog_accordion js_cat_acc_three">Обрабатывающие центры</button> | 262 | <button class="catalog-accordion modal-cat-acc-but cat-acc-three js_catalog_accordion js_cat_acc_three">Обрабатывающие центры</button> |
262 | <ul class="catalog-accordion-panel"> | 263 | <ul class="catalog-accordion-panel"> |
263 | <li>Циркулярные станки</li> | 264 | <li>Циркулярные станки</li> |
264 | <li>Рейсмусы</li> | 265 | <li>Рейсмусы</li> |
265 | <li>Комбинируемые станки | 266 | <li>Комбинируемые станки |
266 | по дереву</li> | 267 | по дереву</li> |
267 | <li>Сверлильные станки</li> | 268 | <li>Сверлильные станки</li> |
268 | <li>Заточные станки</li> | 269 | <li>Заточные станки</li> |
269 | <li>Верстаки</li> | 270 | <li>Верстаки</li> |
270 | <li>Подшипники</li> | 271 | <li>Подшипники</li> |
271 | <li>Тиски</li> | 272 | <li>Тиски</li> |
272 | </ul> | 273 | </ul> |
273 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Прессовое оборудование</button> | 274 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Прессовое оборудование</button> |
274 | <ul class="catalog-accordion-panel"> | 275 | <ul class="catalog-accordion-panel"> |
275 | <li>Циркулярные станки</li> | 276 | <li>Циркулярные станки</li> |
276 | <li>Рейсмусы</li> | 277 | <li>Рейсмусы</li> |
277 | <li>Комбинируемые станки | 278 | <li>Комбинируемые станки |
278 | по дереву</li> | 279 | по дереву</li> |
279 | </ul> | 280 | </ul> |
280 | <button class="catalog-accordion modal-cat-acc-but cat-acc-five js_catalog_accordion js_cat_acc_five">Сварочное оборудование</button> | 281 | <button class="catalog-accordion modal-cat-acc-but cat-acc-five js_catalog_accordion js_cat_acc_five">Сварочное оборудование</button> |
281 | <ul class="catalog-accordion-panel"> | 282 | <ul class="catalog-accordion-panel"> |
282 | <li>Циркулярные станки</li> | 283 | <li>Циркулярные станки</li> |
283 | <li>Рейсмусы</li> | 284 | <li>Рейсмусы</li> |
284 | <li>Комбинируемые станки | 285 | <li>Комбинируемые станки |
285 | по дереву</li> | 286 | по дереву</li> |
286 | <li>Сверлильные станки</li> | 287 | <li>Сверлильные станки</li> |
287 | <li>Заточные станки</li> | 288 | <li>Заточные станки</li> |
288 | <li>Верстаки</li> | 289 | <li>Верстаки</li> |
289 | <li>Подшипники</li> | 290 | <li>Подшипники</li> |
290 | <li>Тиски</li> | 291 | <li>Тиски</li> |
291 | </ul> | 292 | </ul> |
292 | <button class="catalog-accordion modal-cat-acc-but cat-acc-six js_catalog_accordion js_cat_acc_six">Строительное оборудование</button> | 293 | <button class="catalog-accordion modal-cat-acc-but cat-acc-six js_catalog_accordion js_cat_acc_six">Строительное оборудование</button> |
293 | <ul class="catalog-accordion-panel"> | 294 | <ul class="catalog-accordion-panel"> |
294 | <li>Циркулярные станки</li> | 295 | <li>Циркулярные станки</li> |
295 | <li>Рейсмусы</li> | 296 | <li>Рейсмусы</li> |
296 | <li>Комбинируемые станки | 297 | <li>Комбинируемые станки |
297 | по дереву</li> | 298 | по дереву</li> |
298 | </ul> | 299 | </ul> |
299 | <button class="catalog-accordion modal-cat-acc-but cat-acc-seven js_catalog_accordion js_cat_acc_seven">Инструмент</button> | 300 | <button class="catalog-accordion modal-cat-acc-but cat-acc-seven js_catalog_accordion js_cat_acc_seven">Инструмент</button> |
300 | <ul class="catalog-accordion-panel"> | 301 | <ul class="catalog-accordion-panel"> |
301 | <li>Циркулярные станки</li> | 302 | <li>Циркулярные станки</li> |
302 | <li>Рейсмусы</li> | 303 | <li>Рейсмусы</li> |
303 | <li>Комбинируемые станки | 304 | <li>Комбинируемые станки |
304 | по дереву</li> | 305 | по дереву</li> |
305 | <li>Сверлильные станки</li> | 306 | <li>Сверлильные станки</li> |
306 | <li>Заточные станки</li> | 307 | <li>Заточные станки</li> |
307 | <li>Верстаки</li> | 308 | <li>Верстаки</li> |
308 | <li>Подшипники</li> | 309 | <li>Подшипники</li> |
309 | <li>Тиски</li> | 310 | <li>Тиски</li> |
310 | </ul> | 311 | </ul> |
311 | <button class="catalog-accordion modal-cat-acc-but cat-acc-eight js_catalog_accordion js_cat_acc_eight">Запасные части</button> | 312 | <button class="catalog-accordion modal-cat-acc-but cat-acc-eight js_catalog_accordion js_cat_acc_eight">Запасные части</button> |
312 | <ul class="catalog-accordion-panel"> | 313 | <ul class="catalog-accordion-panel"> |
313 | <li>Циркулярные станки</li> | 314 | <li>Циркулярные станки</li> |
314 | <li>Рейсмусы</li> | 315 | <li>Рейсмусы</li> |
315 | <li>Комбинируемые станки | 316 | <li>Комбинируемые станки |
316 | по дереву</li> | 317 | по дереву</li> |
317 | </ul> | 318 | </ul>--> |
318 | </div> | 319 | </div> |
319 | <div class="modal-catalog-centre"> | 320 | <div class="modal-catalog-centre"> |
320 | <div class="modal-catalog-top"> | 321 | <div class="modal-catalog-top"> |
321 | <div class="modal-catalog-top__wrapper"> | 322 | <div class="modal-catalog-top__wrapper"> |
322 | <span class="modal-catalog-top__name">Отрезные станки</span> | 323 | <span class="modal-catalog-top__name">Отрезные станки</span> |
323 | </div> | 324 | </div> |
324 | <div class="modal-catalog-top__wrapper"> | 325 | <div class="modal-catalog-top__wrapper"> |
325 | <span class="modal-catalog-top__name">Фаскосъемные станки</span> | 326 | <span class="modal-catalog-top__name">Фаскосъемные станки</span> |
326 | </div> | 327 | </div> |
327 | <div class="modal-catalog-top__wrapper"> | 328 | <div class="modal-catalog-top__wrapper"> |
328 | <span class="modal-catalog-top__name">Плоскошлифовальные станки</span> | 329 | <span class="modal-catalog-top__name">Плоскошлифовальные станки</span> |
329 | </div> | 330 | </div> |
330 | <div class="modal-catalog-top__wrapper"> | 331 | <div class="modal-catalog-top__wrapper"> |
331 | <span class="modal-catalog-top__name">Шлифовка труб</span> | 332 | <span class="modal-catalog-top__name">Шлифовка труб</span> |
332 | </div> | 333 | </div> |
333 | <div class="modal-catalog-top__wrapper"> | 334 | <div class="modal-catalog-top__wrapper"> |
334 | <span class="modal-catalog-top__name">Листогибы</span> | 335 | <span class="modal-catalog-top__name">Листогибы</span> |
335 | </div> | 336 | </div> |
336 | <div class="modal-catalog-top__wrapper"> | 337 | <div class="modal-catalog-top__wrapper"> |
337 | <span class="modal-catalog-top__name">Токарные станки</span> | 338 | <span class="modal-catalog-top__name">Токарные станки</span> |
338 | </div> | 339 | </div> |
339 | <div class="modal-catalog-top__wrapper"> | 340 | <div class="modal-catalog-top__wrapper"> |
340 | <span class="modal-catalog-top__name">Отрезные станки</span> | 341 | <span class="modal-catalog-top__name">Отрезные станки</span> |
341 | </div> | 342 | </div> |
342 | <div class="modal-catalog-top__wrapper"> | 343 | <div class="modal-catalog-top__wrapper"> |
343 | <span class="modal-catalog-top__name">Фрезерные станки</span> | 344 | <span class="modal-catalog-top__name">Фрезерные станки</span> |
344 | </div> | 345 | </div> |
345 | <div class="modal-catalog-top__wrapper"> | 346 | <div class="modal-catalog-top__wrapper"> |
346 | <span class="modal-catalog-top__name">Оснастка</span> | 347 | <span class="modal-catalog-top__name">Оснастка</span> |
347 | </div> | 348 | </div> |
348 | </div> | 349 | </div> |
349 | <div class="modal-catalog-content"> | 350 | <div class="modal-catalog-content"> |
350 | <div class="modal-catalog-cont-line"> | 351 | <div class="modal-catalog-cont-line"> |
351 | <div class="modal-catalog-cont-line__block"> | 352 | <div class="modal-catalog-cont-line__block"> |
352 | <h3 class="modal-catalog-cont-line__title"> | 353 | <h3 class="modal-catalog-cont-line__title"> |
353 | Сверление и обработка отверстий | 354 | Сверление и обработка отверстий |
354 | </h3> | 355 | </h3> |
355 | <ul class="modal-catalog-cont-line__list"> | 356 | <ul class="modal-catalog-cont-line__list"> |
356 | <li class="modal-catalog-cont-line__item">Магнитные сверлильные станки</li> | 357 | <li class="modal-catalog-cont-line__item">Магнитные сверлильные станки</li> |
357 | <li class="modal-catalog-cont-line__item">Вертикально-сверлильные станки</li> | 358 | <li class="modal-catalog-cont-line__item">Вертикально-сверлильные станки</li> |
358 | <li class="modal-catalog-cont-line__item">Радиально-сверлильные станки</li> | 359 | <li class="modal-catalog-cont-line__item">Радиально-сверлильные станки</li> |
359 | <li class="modal-catalog-cont-line__item">Резьбонарезные станки</li> | 360 | <li class="modal-catalog-cont-line__item">Резьбонарезные станки</li> |
360 | <li class="modal-catalog-cont-line__item">Пресс-перфораторы</li> | 361 | <li class="modal-catalog-cont-line__item">Пресс-перфораторы</li> |
361 | <li class="modal-catalog-cont-line__item">Рельсосверлильные станки</li> | 362 | <li class="modal-catalog-cont-line__item">Рельсосверлильные станки</li> |
362 | <li class="modal-catalog-cont-line__item">Оснастка к сверлильным станкам</li> | 363 | <li class="modal-catalog-cont-line__item">Оснастка к сверлильным станкам</li> |
363 | <li class="modal-catalog-cont-line__item">Смазочно-охлаждающие жидкости</li> | 364 | <li class="modal-catalog-cont-line__item">Смазочно-охлаждающие жидкости</li> |
364 | </ul> | 365 | </ul> |
365 | </div> | 366 | </div> |
366 | <div class="modal-catalog-cont-line__block"> | 367 | <div class="modal-catalog-cont-line__block"> |
367 | <h3 class="modal-catalog-cont-line__title"> | 368 | <h3 class="modal-catalog-cont-line__title"> |
368 | Металлорежущий инструмент | 369 | Металлорежущий инструмент |
369 | </h3> | 370 | </h3> |
370 | <ul class="modal-catalog-cont-line__list"> | 371 | <ul class="modal-catalog-cont-line__list"> |
371 | <li class="modal-catalog-cont-line__item">Отрезные станки</li> | 372 | <li class="modal-catalog-cont-line__item">Отрезные станки</li> |
372 | <li class="modal-catalog-cont-line__item">Сверла</li> | 373 | <li class="modal-catalog-cont-line__item">Сверла</li> |
373 | <li class="modal-catalog-cont-line__item">Коронки</li> | 374 | <li class="modal-catalog-cont-line__item">Коронки</li> |
374 | <li class="modal-catalog-cont-line__item">Зенковки</li> | 375 | <li class="modal-catalog-cont-line__item">Зенковки</li> |
375 | <li class="modal-catalog-cont-line__item">Метчики</li> | 376 | <li class="modal-catalog-cont-line__item">Метчики</li> |
376 | <li class="modal-catalog-cont-line__item">Заточные станки</li> | 377 | <li class="modal-catalog-cont-line__item">Заточные станки</li> |
377 | </ul> | 378 | </ul> |
378 | </div> | 379 | </div> |
379 | </div> | 380 | </div> |
380 | <div class="modal-catalog-cont-line"> | 381 | <div class="modal-catalog-cont-line"> |
381 | <div class="modal-catalog-cont-line__block"> | 382 | <div class="modal-catalog-cont-line__block"> |
382 | <h3 class="modal-catalog-cont-line__title"> | 383 | <h3 class="modal-catalog-cont-line__title"> |
383 | Обработка кромки, снятие фаски | 384 | Обработка кромки, снятие фаски |
384 | </h3> | 385 | </h3> |
385 | <ul class="modal-catalog-cont-line__list"> | 386 | <ul class="modal-catalog-cont-line__list"> |
386 | <li class="modal-catalog-cont-line__item">Фаскосъемные станки</li> | 387 | <li class="modal-catalog-cont-line__item">Фаскосъемные станки</li> |
387 | <li class="modal-catalog-cont-line__item">Торцеватели для труб</li> | 388 | <li class="modal-catalog-cont-line__item">Торцеватели для труб</li> |
388 | </ul> | 389 | </ul> |
389 | </div> | 390 | </div> |
390 | <div class="modal-catalog-cont-line__block"> | 391 | <div class="modal-catalog-cont-line__block"> |
391 | <h3 class="modal-catalog-cont-line__title"> | 392 | <h3 class="modal-catalog-cont-line__title"> |
392 | Шлифовка и полировка | 393 | Шлифовка и полировка |
393 | </h3> | 394 | </h3> |
394 | <ul class="modal-catalog-cont-line__list"> | 395 | <ul class="modal-catalog-cont-line__list"> |
395 | <li class="modal-catalog-cont-line__item">Борфрезы</li> | 396 | <li class="modal-catalog-cont-line__item">Борфрезы</li> |
396 | <li class="modal-catalog-cont-line__item">Круглошлифовальные станки</li> | 397 | <li class="modal-catalog-cont-line__item">Круглошлифовальные станки</li> |
397 | <li class="modal-catalog-cont-line__item">Плоскошлифовальные станки</li> | 398 | <li class="modal-catalog-cont-line__item">Плоскошлифовальные станки</li> |
398 | <li class="modal-catalog-cont-line__item">Ленточно-шлифовальные станки</li> | 399 | <li class="modal-catalog-cont-line__item">Ленточно-шлифовальные станки</li> |
399 | <li class="modal-catalog-cont-line__item">Точильно-шлифовальные станки</li> | 400 | <li class="modal-catalog-cont-line__item">Точильно-шлифовальные станки</li> |
400 | <li class="modal-catalog-cont-line__item">Полировальные станки</li> | 401 | <li class="modal-catalog-cont-line__item">Полировальные станки</li> |
401 | <li class="modal-catalog-cont-line__item">Шлифовка труб</li> | 402 | <li class="modal-catalog-cont-line__item">Шлифовка труб</li> |
402 | <li class="modal-catalog-cont-line__item">Приспособления для шлифовальных станков</li> | 403 | <li class="modal-catalog-cont-line__item">Приспособления для шлифовальных станков</li> |
403 | </ul> | 404 | </ul> |
404 | </div> | 405 | </div> |
405 | </div> | 406 | </div> |
406 | <div class="modal-catalog-cont-line"> | 407 | <div class="modal-catalog-cont-line"> |
407 | <div class="modal-catalog-cont-line__block"> | 408 | <div class="modal-catalog-cont-line__block"> |
408 | <h3 class="modal-catalog-cont-line__title"> | 409 | <h3 class="modal-catalog-cont-line__title"> |
409 | Ленточнопильные станки | 410 | Ленточнопильные станки |
410 | </h3> | 411 | </h3> |
411 | <ul class="modal-catalog-cont-line__list"> | 412 | <ul class="modal-catalog-cont-line__list"> |
412 | <li class="modal-catalog-cont-line__item">Ручные</li> | 413 | <li class="modal-catalog-cont-line__item">Ручные</li> |
413 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 414 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
414 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 415 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
415 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 416 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
416 | <li class="modal-catalog-cont-line__item">Рольганги</li> | 417 | <li class="modal-catalog-cont-line__item">Рольганги</li> |
417 | <li class="modal-catalog-cont-line__item">Аксессуары</li> | 418 | <li class="modal-catalog-cont-line__item">Аксессуары</li> |
418 | <li class="modal-catalog-cont-line__item">Запчасти</li> | 419 | <li class="modal-catalog-cont-line__item">Запчасти</li> |
419 | </ul> | 420 | </ul> |
420 | </div> | 421 | </div> |
421 | <div class="modal-catalog-cont-line__block"> | 422 | <div class="modal-catalog-cont-line__block"> |
422 | <h3 class="modal-catalog-cont-line__title"> | 423 | <h3 class="modal-catalog-cont-line__title"> |
423 | Труборезы | 424 | Труборезы |
424 | </h3> | 425 | </h3> |
425 | <ul class="modal-catalog-cont-line__list"> | 426 | <ul class="modal-catalog-cont-line__list"> |
426 | <li class="modal-catalog-cont-line__item">Ручные</li> | 427 | <li class="modal-catalog-cont-line__item">Ручные</li> |
427 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 428 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
428 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 429 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
429 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 430 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
430 | </ul> | 431 | </ul> |
431 | </div> | 432 | </div> |
432 | </div> | 433 | </div> |
433 | <div class="modal-catalog-cont-line"> | 434 | <div class="modal-catalog-cont-line"> |
434 | <div class="modal-catalog-cont-line__block"> | 435 | <div class="modal-catalog-cont-line__block"> |
435 | <h3 class="modal-catalog-cont-line__title"> | 436 | <h3 class="modal-catalog-cont-line__title"> |
436 | Обработка листа и профиля | 437 | Обработка листа и профиля |
437 | </h3> | 438 | </h3> |
438 | <ul class="modal-catalog-cont-line__list"> | 439 | <ul class="modal-catalog-cont-line__list"> |
439 | <li class="modal-catalog-cont-line__item">Листогибы</li> | 440 | <li class="modal-catalog-cont-line__item">Листогибы</li> |
440 | <li class="modal-catalog-cont-line__item">Вальцовочные</li> | 441 | <li class="modal-catalog-cont-line__item">Вальцовочные</li> |
441 | <li class="modal-catalog-cont-line__item">Гильотины</li> | 442 | <li class="modal-catalog-cont-line__item">Гильотины</li> |
442 | <li class="modal-catalog-cont-line__item">Угловысечные</li> | 443 | <li class="modal-catalog-cont-line__item">Угловысечные</li> |
443 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> | 444 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> |
444 | <li class="modal-catalog-cont-line__item">Трубогибы</li> | 445 | <li class="modal-catalog-cont-line__item">Трубогибы</li> |
445 | <li class="modal-catalog-cont-line__item">Запчасти</li> | 446 | <li class="modal-catalog-cont-line__item">Запчасти</li> |
446 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> | 447 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> |
447 | <li class="modal-catalog-cont-line__item">Трубогибы</li> | 448 | <li class="modal-catalog-cont-line__item">Трубогибы</li> |
448 | <li class="modal-catalog-cont-line__item">Запчасти</li> | 449 | <li class="modal-catalog-cont-line__item">Запчасти</li> |
449 | </ul> | 450 | </ul> |
450 | </div> | 451 | </div> |
451 | <div class="modal-catalog-cont-line__block"> | 452 | <div class="modal-catalog-cont-line__block"> |
452 | <h3 class="modal-catalog-cont-line__title"> | 453 | <h3 class="modal-catalog-cont-line__title"> |
453 | Фрезерные станки | 454 | Фрезерные станки |
454 | </h3> | 455 | </h3> |
455 | <ul class="modal-catalog-cont-line__list"> | 456 | <ul class="modal-catalog-cont-line__list"> |
456 | <li class="modal-catalog-cont-line__item">Ручные</li> | 457 | <li class="modal-catalog-cont-line__item">Ручные</li> |
457 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 458 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
458 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 459 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
459 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 460 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
460 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 461 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
461 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 462 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
462 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 463 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
463 | </ul> | 464 | </ul> |
464 | </div> | 465 | </div> |
465 | <div class="modal-catalog-cont-line__block"> | 466 | <div class="modal-catalog-cont-line__block"> |
466 | <h3 class="modal-catalog-cont-line__title"> | 467 | <h3 class="modal-catalog-cont-line__title"> |
467 | Токарные станки | 468 | Токарные станки |
468 | </h3> | 469 | </h3> |
469 | <ul class="modal-catalog-cont-line__list"> | 470 | <ul class="modal-catalog-cont-line__list"> |
470 | <li class="modal-catalog-cont-line__item">Ручные</li> | 471 | <li class="modal-catalog-cont-line__item">Ручные</li> |
471 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 472 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
472 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 473 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
473 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 474 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
474 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 475 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
475 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 476 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
476 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 477 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
477 | </ul> | 478 | </ul> |
478 | </div> | 479 | </div> |
479 | </div> | 480 | </div> |
480 | </div> | 481 | </div> |
481 | </div> | 482 | </div> |
482 | </section> | 483 | </section> |
483 | <div class="modal-catalog-overlay modal-catalog-overlay--hidden js_modal_catalog_overlay"></div> | 484 | <div class="modal-catalog-overlay modal-catalog-overlay--hidden js_modal_catalog_overlay"></div> |
484 | 485 | ||
485 | 486 | ||
486 | <section class="modal modal-reg modal-reg--hidden js_modal_reg"> | 487 | <section class="modal modal-reg modal-reg--hidden js_modal_reg"> |
487 | <a class="modal__close modal-reg__close js_modal_reg_close" href="#"></a> | 488 | <a class="modal__close modal-reg__close js_modal_reg_close" href="#"></a> |
488 | <h2 class="modal-reg__title">Регистрация</h2> | 489 | <h2 class="modal-reg__title">Регистрация</h2> |
489 | <form class="modal-reg-form" method="post"> | 490 | <form class="modal-reg-form" method="post"> |
490 | <label class="form__label label-reg" for="name-reg">Ваше имя | 491 | <label class="form__label label-reg" for="name-reg">Ваше имя |
491 | <span class="required">*</span> | 492 | <span class="required">*</span> |
492 | </label> | 493 | </label> |
493 | <input class="form-input form__name" type="text" id="name-reg" name="name" placeholder="Введите ваше имя" required> | 494 | <input class="form-input form__name" type="text" id="name-reg" name="name" placeholder="Введите ваше имя" required> |
494 | 495 | ||
495 | <label class="form__label label-reg-pass reg-mail error" for="email-reg">E-mail | 496 | <label class="form__label label-reg-pass reg-mail error" for="email-reg">E-mail |
496 | <span class="required">*</span> | 497 | <span class="required">*</span> |
497 | <span class="reg-mail-error reg-mail-error--hidden">Ошибка</span> | 498 | <span class="reg-mail-error reg-mail-error--hidden">Ошибка</span> |
498 | </label> | 499 | </label> |
499 | <input class="form-input form__email reg-mail-input js_reg_mail_input" type="email" id="email-reg" name="email" | 500 | <input class="form-input form__email reg-mail-input js_reg_mail_input" type="email" id="email-reg" name="email" |
500 | placeholder="Введите ваш e-mail" required> | 501 | placeholder="Введите ваш e-mail" required> |
501 | 502 | ||
502 | <label class="form__label label-reg-pass error" for="password-reg">Пароль | 503 | <label class="form__label label-reg-pass error" for="password-reg">Пароль |
503 | <span class="required">*</span> | 504 | <span class="required">*</span> |
504 | </label> | 505 | </label> |
505 | <input class="form-input auth-pass-err js_reg_pass" type="password"" id="password-reg" name="password" | 506 | <input class="form-input auth-pass-err js_reg_pass" type="password"" id="password-reg" name="password" |
506 | placeholder="Введите ваш пароль" required> | 507 | placeholder="Введите ваш пароль" required> |
507 | <button class="modal-auth-show-pass reg-show-pass js_reg_show_pass"></button> | 508 | <button class="modal-auth-show-pass reg-show-pass js_reg_show_pass"></button> |
508 | 509 | ||
509 | <label class="form__label label-reg auth-label-pass" for="confirm-password-reg">Повторите пароль | 510 | <label class="form__label label-reg auth-label-pass" for="confirm-password-reg">Повторите пароль |
510 | <span class="required">*</span> | 511 | <span class="required">*</span> |
511 | <span class="reg-pass-error reg-pass-error--hidden">Ошибка</span> | 512 | <span class="reg-pass-error reg-pass-error--hidden">Ошибка</span> |
512 | </label> | 513 | </label> |
513 | <input class="form-input reg-pass-conf-input js_pass_conf" type="password"" id="confirm-password-reg" name="confirm-password" | 514 | <input class="form-input reg-pass-conf-input js_pass_conf" type="password"" id="confirm-password-reg" name="confirm-password" |
514 | placeholder="Введите пароль еще раз" required> | 515 | placeholder="Введите пароль еще раз" required> |
515 | <button class="modal-auth-show-pass reg-show-pass-second js_reg_show_pass_conf"></button> | 516 | <button class="modal-auth-show-pass reg-show-pass-second js_reg_show_pass_conf"></button> |
516 | 517 | ||
517 | <div class="parts-content-form-bottom modal-auth-bottom"> | 518 | <div class="parts-content-form-bottom modal-auth-bottom"> |
518 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> | 519 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> |
519 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных. | 520 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных. |
520 | </p> | 521 | </p> |
521 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> | 522 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> |
522 | </div> | 523 | </div> |
523 | </form> | 524 | </form> |
524 | <a class="modal-restore__back js_back_inner" href="#">Вернуться на главный экран</a> | 525 | <a class="modal-restore__back js_back_inner" href="#">Вернуться на главный экран</a> |
525 | </section> | 526 | </section> |
526 | <div class="modal-overlay modal-reg-overlay modal-reg-overlay--hidden js_modal_reg_overlay"></div> | 527 | <div class="modal-overlay modal-reg-overlay modal-reg-overlay--hidden js_modal_reg_overlay"></div> |
527 | 528 | ||
528 | <section class="modal modal-auth modal-auth--hidden js_modal_auth"> | 529 | <section class="modal modal-auth modal-auth--hidden js_modal_auth"> |
529 | <a class="modal__close modal-auth__close js_modal_auth_close" href="#"></a> | 530 | <a class="modal__close modal-auth__close js_modal_auth_close" href="#"></a> |
530 | <h2 class="modal-auth__title"> | 531 | <h2 class="modal-auth__title"> |
531 | Авторизация | 532 | Авторизация |
532 | </h2> | 533 | </h2> |
533 | <form method="post" class="modal-auth-form"> | 534 | <form method="post" class="modal-auth-form"> |
534 | <label class="form__label auth-label-mail" for="email-auth">E-mail | 535 | <label class="form__label auth-label-mail" for="email-auth">E-mail |
535 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 536 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
536 | </label> | 537 | </label> |
537 | <input class="form-input form__email auth-mail-err" type="email" id="email-auth" name="email" placeholder="Введите ваш e-mail" required> | 538 | <input class="form-input form__email auth-mail-err" type="email" id="email-auth" name="email" placeholder="Введите ваш e-mail" required> |
538 | 539 | ||
539 | <label class="form__label auth-label-pass" for="password-auth">Пароль | 540 | <label class="form__label auth-label-pass" for="password-auth">Пароль |
540 | <span class="auth-pass-error auth-pass-error--hidden">Ошибка</span> | 541 | <span class="auth-pass-error auth-pass-error--hidden">Ошибка</span> |
541 | </label> | 542 | </label> |
542 | <input class="form-input auth-pass-err js_auth_pass" type="password"" id="password-auth" name="password" placeholder="Введите ваш пароль" required> | 543 | <input class="form-input auth-pass-err js_auth_pass" type="password"" id="password-auth" name="password" placeholder="Введите ваш пароль" required> |
543 | <button class="modal-auth-show-pass js_auth_show_pass"></button> | 544 | <button class="modal-auth-show-pass js_auth_show_pass"></button> |
544 | <div class="parts-content-form-bottom modal-auth-bottom"> | 545 | <div class="parts-content-form-bottom modal-auth-bottom"> |
545 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> | 546 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> |
546 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> | 547 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> |
547 | <button class="parts-content-form-bottom__button" type="submit">Войти</button> | 548 | <button class="parts-content-form-bottom__button" type="submit">Войти</button> |
548 | </div> | 549 | </div> |
549 | </form> | 550 | </form> |
550 | </section> | 551 | </section> |
551 | <div class="modal-overlay modal-auth-overlay modal-auth-overlay--hidden js_modal_auth_overlay"></div> | 552 | <div class="modal-overlay modal-auth-overlay modal-auth-overlay--hidden js_modal_auth_overlay"></div> |
552 | 553 | ||
553 | <section class="modal modal-restore modal-restore--hidden js_modal_restore"> | 554 | <section class="modal modal-restore modal-restore--hidden js_modal_restore"> |
554 | <a class="modal__close modal-restore__close js_modal_restore_close" href="#"></a> | 555 | <a class="modal__close modal-restore__close js_modal_restore_close" href="#"></a> |
555 | <h2 class="modal-restore__title"> | 556 | <h2 class="modal-restore__title"> |
556 | Восстановить пароль | 557 | Восстановить пароль |
557 | </h2> | 558 | </h2> |
558 | <form method="post" class="modal-restore-form"> | 559 | <form method="post" class="modal-restore-form"> |
559 | <label class="form__label restore-label" for="email-restore">E-mail | 560 | <label class="form__label restore-label" for="email-restore">E-mail |
560 | <span class="required">*</span> | 561 | <span class="required">*</span> |
561 | </label> | 562 | </label> |
562 | <input class="form-input form__email" type="email" id="email-restore" name="email" | 563 | <input class="form-input form__email" type="email" id="email-restore" name="email" |
563 | placeholder="Введите ваш e-mail" required> | 564 | placeholder="Введите ваш e-mail" required> |
564 | <div class="parts-content-form-bottom modal-auth-bottom"> | 565 | <div class="parts-content-form-bottom modal-auth-bottom"> |
565 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> | 566 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> |
566 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> | 567 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> |
567 | </div> | 568 | </div> |
568 | </form> | 569 | </form> |
569 | <a class="modal-restore__back js_restore_back" href="#">Вернуться на главный экран</a> | 570 | <a class="modal-restore__back js_restore_back" href="#">Вернуться на главный экран</a> |
570 | </section> | 571 | </section> |
571 | <div class="modal-overlay modal-restore-overlay modal-restore-overlay--hidden js_modal_restore_overlay"></div> | 572 | <div class="modal-overlay modal-restore-overlay modal-restore-overlay--hidden js_modal_restore_overlay"></div> |
572 | 573 | ||
573 | <section class="modal modal-restore-succ modal-restore-succ--hidden js_modal_restore_succ"> | 574 | <section class="modal modal-restore-succ modal-restore-succ--hidden js_modal_restore_succ"> |
574 | <a class="modal__close modal-restore-succ__close js_modal_restore_succ_close" href="#"></a> | 575 | <a class="modal__close modal-restore-succ__close js_modal_restore_succ_close" href="#"></a> |
575 | <h2 class="modal-restore-succ__title"> | 576 | <h2 class="modal-restore-succ__title"> |
576 | Сообщение отправлено | 577 | Сообщение отправлено |
577 | </h2> | 578 | </h2> |
578 | <p class="modal-restore-succ__note">Мы отправили ссылку для восстановения доступа к вашему аккаунту на адрес</p> | 579 | <p class="modal-restore-succ__note">Мы отправили ссылку для восстановения доступа к вашему аккаунту на адрес</p> |
579 | <p class="modal-restore-succ__mail">v****m@g***l.com</p> | 580 | <p class="modal-restore-succ__mail">v****m@g***l.com</p> |
580 | <a class="modal-restore-succ__btn js_res_succ_ok" href="#">ОК</a> | 581 | <a class="modal-restore-succ__btn js_res_succ_ok" href="#">ОК</a> |
581 | <a class="modal-restore-succ__back js_res_succ_back" href="#">Вернуться на главный экран</a> | 582 | <a class="modal-restore-succ__back js_res_succ_back" href="#">Вернуться на главный экран</a> |
582 | </section> | 583 | </section> |
583 | <div class="modal-overlay modal-restore-succ-overlay modal-restore-succ-overlay--hidden js_modal_restore_succ_overlay"></div> | 584 | <div class="modal-overlay modal-restore-succ-overlay modal-restore-succ-overlay--hidden js_modal_restore_succ_overlay"></div> |
584 | 585 | ||
585 | <section class="modal modal-restore-error modal-restore-error--hidden js_modal_restore_error"> | 586 | <section class="modal modal-restore-error modal-restore-error--hidden js_modal_restore_error"> |
586 | <a class="modal__close modal-restore-error__close js_modal_restore_error_close" href="#"></a> | 587 | <a class="modal__close modal-restore-error__close js_modal_restore_error_close" href="#"></a> |
587 | <h2 class="modal-restore-error__title"> | 588 | <h2 class="modal-restore-error__title"> |
588 | Пользователь не найден | 589 | Пользователь не найден |
589 | </h2> | 590 | </h2> |
590 | <form method="post" class="modal-restore-form restore-form-error"> | 591 | <form method="post" class="modal-restore-form restore-form-error"> |
591 | <label class="form__label restore-label" for="email-pass-err">E-mail | 592 | <label class="form__label restore-label" for="email-pass-err">E-mail |
592 | <span class="required">*</span> | 593 | <span class="required">*</span> |
593 | </label> | 594 | </label> |
594 | <input class="form-input form__email" type="email" id="email-pass-err" name="email" placeholder="Введите ваш e-mail" | 595 | <input class="form-input form__email" type="email" id="email-pass-err" name="email" placeholder="Введите ваш e-mail" |
595 | required> | 596 | required> |
596 | <div class="parts-content-form-bottom modal-auth-bottom"> | 597 | <div class="parts-content-form-bottom modal-auth-bottom"> |
597 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных | 598 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных |
598 | данных.</p> | 599 | данных.</p> |
599 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> | 600 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> |
600 | </div> | 601 | </div> |
601 | </form> | 602 | </form> |
602 | <a class="modal-restore__back js_restore_error_back" href="#">Вернуться на главный экран</a> | 603 | <a class="modal-restore__back js_restore_error_back" href="#">Вернуться на главный экран</a> |
603 | </section> | 604 | </section> |
604 | <div class="modal-overlay modal-restore-error-overlay modal-restore-error-overlay--hidden js_modal_restore_error_overlay"></div> | 605 | <div class="modal-overlay modal-restore-error-overlay modal-restore-error-overlay--hidden js_modal_restore_error_overlay"></div> |
605 | 606 | ||
606 | <section class="modal modal-contact modal-contact--hidden js_modal_contact"> | 607 | <section class="modal modal-contact modal-contact--hidden js_modal_contact"> |
607 | <a class="modal__close modal-contact__close js_modal_contact_close" href="#"></a> | 608 | <a class="modal__close modal-contact__close js_modal_contact_close" href="#"></a> |
608 | <div class="modal-parts-content"> | 609 | <div class="modal-parts-content"> |
609 | <h2 class="modal-parts-content__title"> | 610 | <h2 class="modal-parts-content__title"> |
610 | Свяжитесь с нами | 611 | Свяжитесь с нами |
611 | </h2> | 612 | </h2> |
612 | <p class="modal-contact-type">Отметьте галочкой предпочтительный канал связи</p> | 613 | <p class="modal-contact-type">Отметьте галочкой предпочтительный канал связи</p> |
613 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> | 614 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> |
614 | <div class="parts-content-form-top"> | 615 | <div class="parts-content-form-top"> |
615 | <div class="parts-content-form-top-line-one"> | 616 | <div class="parts-content-form-top-line-one"> |
616 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> | 617 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> |
617 | <input class="form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" | 618 | <input class="form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" |
618 | required><br> | 619 | required><br> |
619 | 620 | ||
620 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> | 621 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> |
621 | <input class="form-input form__email" type="email" id="email" name="email" | 622 | <input class="form-input form__email" type="email" id="email" name="email" |
622 | placeholder="Введите ваш e-mail" required> | 623 | placeholder="Введите ваш e-mail" required> |
623 | 624 | ||
624 | <label class="form__label" for="number">Телефон</label> | 625 | <label class="form__label" for="number">Телефон</label> |
625 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" | 626 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" |
626 | placeholder="+7 (___) ___-__-__"> | 627 | placeholder="+7 (___) ___-__-__"> |
627 | </div> | 628 | </div> |
628 | 629 | ||
629 | <div class="parts-content-form-top-line-two"> | 630 | <div class="parts-content-form-top-line-two"> |
630 | <label class="form__label form__label-question" for="question">Ваш вопрос <span class="required">*</span></label> | 631 | <label class="form__label form__label-question" for="question">Ваш вопрос <span class="required">*</span></label> |
631 | <textarea class="form-input form__question modal-contact-form-question" id="question" name="question" placeholder="Введите текст" | 632 | <textarea class="form-input form__question modal-contact-form-question" id="question" name="question" placeholder="Введите текст" |
632 | required></textarea><br> | 633 | required></textarea><br> |
633 | </div> | 634 | </div> |
634 | </div> | 635 | </div> |
635 | <div class="checkboxes-connect"> | 636 | <div class="checkboxes-connect"> |
636 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> | 637 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> |
637 | <label class="catalog-checkboxes-container label-connect">Телефон | 638 | <label class="catalog-checkboxes-container label-connect">Телефон |
638 | <input type="checkbox" checked="checked" class="check-highload"> | 639 | <input type="checkbox" checked="checked" class="check-highload"> |
639 | <span class="highload2"></span> | 640 | <span class="highload2"></span> |
640 | </label> | 641 | </label> |
641 | <label class="catalog-checkboxes-container label-connect">E-mail | 642 | <label class="catalog-checkboxes-container label-connect">E-mail |
642 | <input type="checkbox" class="check-highload"> | 643 | <input type="checkbox" class="check-highload"> |
643 | <span class="highload2"></span> | 644 | <span class="highload2"></span> |
644 | </label> | 645 | </label> |
645 | <label class="catalog-checkboxes-container label-connect">Whatsapp | 646 | <label class="catalog-checkboxes-container label-connect">Whatsapp |
646 | <input type="checkbox" class="check-highload"> | 647 | <input type="checkbox" class="check-highload"> |
647 | <span class="highload2"></span> | 648 | <span class="highload2"></span> |
648 | </label> | 649 | </label> |
649 | <label class="catalog-checkboxes-container label-connect">Telegram | 650 | <label class="catalog-checkboxes-container label-connect">Telegram |
650 | <input type="checkbox" checked="checked" class="check-highload"> | 651 | <input type="checkbox" checked="checked" class="check-highload"> |
651 | <span class="highload2"></span> | 652 | <span class="highload2"></span> |
652 | </label> | 653 | </label> |
653 | </div> | 654 | </div> |
654 | <div class="parts-content-form-bottom"> | 655 | <div class="parts-content-form-bottom"> |
655 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой | 656 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой |
656 | конфиденциальности и обработки данных</p> | 657 | конфиденциальности и обработки данных</p> |
657 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> | 658 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> |
658 | </div> | 659 | </div> |
659 | </form> | 660 | </form> |
660 | </div> | 661 | </div> |
661 | </section> | 662 | </section> |
662 | <div class="modal-overlay modal-contact-overlay modal-contact-overlay--hidden js_modal_contact_overlay"></div> | 663 | <div class="modal-overlay modal-contact-overlay modal-contact-overlay--hidden js_modal_contact_overlay"></div> |
663 | 664 | ||
664 | </header> | 665 | </header> |
665 | 666 | ||
666 | <main> | 667 | <main> |
667 | 668 | ||
668 | @if ($message = Session::get('success')) | 669 | @if ($message = Session::get('success')) |
669 | <section> | 670 | <section> |
670 | <div class="alert alert-success alert-dismissible mt-0" role="alert"> | 671 | <div class="alert alert-success alert-dismissible mt-0" role="alert"> |
671 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> | 672 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> |
672 | <span aria-hidden="true">×</span> | 673 | <span aria-hidden="true">×</span> |
673 | </button> | 674 | </button> |
674 | {{ $message }} | 675 | {{ $message }} |
675 | </div> | 676 | </div> |
676 | </section> | 677 | </section> |
677 | @endif | 678 | @endif |
678 | 679 | ||
679 | @if ($errors->any()) | 680 | @if ($errors->any()) |
680 | <section> | 681 | <section> |
681 | <div class="alert alert-danger alert-dismissible mt-4" role="alert"> | 682 | <div class="alert alert-danger alert-dismissible mt-4" role="alert"> |
682 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> | 683 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> |
683 | <span aria-hidden="true">×</span> | 684 | <span aria-hidden="true">×</span> |
684 | </button> | 685 | </button> |
685 | <ul class="mb-0"> | 686 | <ul class="mb-0"> |
686 | @foreach ($errors->all() as $error) | 687 | @foreach ($errors->all() as $error) |
687 | <li>{{ $error }}</li> | 688 | <li>{{ $error }}</li> |
688 | @endforeach | 689 | @endforeach |
689 | </ul> | 690 | </ul> |
690 | </div> | 691 | </div> |
691 | </section> | 692 | </section> |
692 | @endif | 693 | @endif |
693 | 694 | ||
694 | <section class="account"> | 695 | <section class="account"> |
695 | <div class="container"> | 696 | <div class="container"> |
696 | <div class="result-links account-top-links"> | 697 | <div class="result-links account-top-links"> |
697 | <a class="result-links__item" href="{{ route('index') }}">Главная</a><span> /</span> | 698 | <a class="result-links__item" href="{{ route('index') }}">Главная</a><span> /</span> |
698 | <a class="result-links__item result-links__item--active" href="{{ route('user.index') }}">Личный кабинет</a> | 699 | <a class="result-links__item result-links__item--active" href="{{ route('user.index') }}">Личный кабинет</a> |
699 | </div> | 700 | </div> |
700 | <h1 class="account-title"> | 701 | <h1 class="account-title"> |
701 | Личный кабинет | 702 | Личный кабинет |
702 | </h1> | 703 | </h1> |
703 | <div class="account-content"> | 704 | <div class="account-content"> |
704 | <div class="account-left" style="margin-bottom:35px;"> | 705 | <div class="account-left" style="margin-bottom:35px;"> |
705 | <ul class="catalog__tabs account-tabs"> | 706 | <ul class="catalog__tabs account-tabs"> |
706 | <li class="tab active_ account-tabs__item js_my_profile_" data-tab=".js-tab_1"> | 707 | <li class="tab active_ account-tabs__item js_my_profile_" data-tab=".js-tab_1"> |
707 | <a href="{{ route('user.index') }}">Мой профиль</a> | 708 | <a href="{{ route('user.index') }}">Мой профиль</a> |
708 | </li> | 709 | </li> |
709 | <li class="tab account-tabs__item" data-tab=".js-tab_2"> | 710 | <li class="tab account-tabs__item" data-tab=".js-tab_2"> |
710 | <a href="{{ route('admin.category.index') }}">Категории</a> | 711 | <a href="{{ route('admin.category.index') }}">Категории</a> |
711 | <!--<span>(4)</span>--> | 712 | <!--<span>(4)</span>--> |
712 | </li> | 713 | </li> |
713 | <li class="tab account-tabs__item" data-tab=".js-tab_3"> | 714 | <li class="tab account-tabs__item" data-tab=".js-tab_3"> |
714 | <a href="{{ route('admin.banner.index') }}">Баннеры</a> | 715 | <a href="{{ route('admin.banner.index') }}">Баннеры</a> |
715 | <!--<span>(48)</span>--> | 716 | <!--<span>(48)</span>--> |
716 | </li> | 717 | </li> |
717 | <li class="tab account-tabs__item" data-tab=".js-tab_4"> | 718 | <li class="tab account-tabs__item" data-tab=".js-tab_4"> |
718 | <a href="{{ route('admin.news.index') }}">Новости</a> | 719 | <a href="{{ route('admin.news.index') }}">Новости</a> |
719 | <!--<span>(5)</span>--> | 720 | <!--<span>(5)</span>--> |
720 | </li> | 721 | </li> |
721 | <li class="tab account-tabs__item" data-tab=".js-tab_5"> | 722 | <li class="tab account-tabs__item" data-tab=".js-tab_5"> |
722 | <a href="{{ route('admin.goods.index') }}">Товары</a> | 723 | <a href="{{ route('admin.goods.index') }}">Товары</a> |
723 | </li> | 724 | </li> |
724 | <li class="tab account-tabs__item" data-tab=".js-tab_5"> | 725 | <li class="tab account-tabs__item" data-tab=".js-tab_5"> |
725 | <a href="{{ route('admin.project.index') }}">Проекты</a> | 726 | <a href="{{ route('admin.project.index') }}">Проекты</a> |
726 | </li> | 727 | </li> |
727 | <li class="tab account-tabs__item" data-tab=".js-tab_5"> | 728 | <li class="tab account-tabs__item" data-tab=".js-tab_5"> |
728 | <a href="{{ route('admin.company.show', ['company' => 1]) }}">Компания</a> | 729 | <a href="{{ route('admin.company.show', ['company' => 1]) }}">Компания</a> |
729 | </li> | 730 | </li> |
730 | </ul> | 731 | </ul> |
731 | <a class="account-left__exit" href="{{ route('auth.logout') }}"> | 732 | <a class="account-left__exit" href="{{ route('auth.logout') }}"> |
732 | Выйти из аккаунта | 733 | Выйти из аккаунта |
733 | </a> | 734 | </a> |
734 | </div><br><br> | 735 | </div><br><br> |
735 | <div class="tabs__content catalog-content-items_"> | 736 | <div class="tabs__content catalog-content-items_"> |
736 | <!-- содержимое мой профиль --> | 737 | <!-- содержимое мой профиль --> |
737 | <div class="tabs__item tabs__item-active js-tab_1_"> | 738 | <div class="tabs__item tabs__item-active js-tab_1_"> |
738 | @yield('content') | 739 | @yield('content') |
739 | </div> <!-- end --> | 740 | </div> <!-- end --> |
740 | </div> | 741 | </div> |
741 | </div> | 742 | </div> |
742 | </div> | 743 | </div> |
743 | </section> | 744 | </section> |
744 | </main> | 745 | </main> |
745 | <footer class="footer"> | 746 | <footer class="footer"> |
746 | <div class="container"> | 747 | <div class="container"> |
747 | <div class="footer__wrapper"> | 748 | <div class="footer__wrapper"> |
748 | <div class="footer__left"> | 749 | <div class="footer__left"> |
749 | <a href="#"> | 750 | <a href="#"> |
750 | <img class="footer__left-logo" src="img/footer-logo.png" alt="Векпром лого" /> | 751 | <img class="footer__left-logo" src="img/footer-logo.png" alt="Векпром лого" /> |
751 | </a> | 752 | </a> |
752 | 753 | ||
753 | <p class="footer__left-par">Металлообрабатывающее, сварочное | 754 | <p class="footer__left-par">Металлообрабатывающее, сварочное |
754 | оборудование, иснтрумент</p> | 755 | оборудование, иснтрумент</p> |
755 | <div class="footer__left-numbers"> | 756 | <div class="footer__left-numbers"> |
756 | <a href="tel:7495215645">+7 (495) 215-6-45</a> | 757 | <a href="tel:7495215645">+7 (495) 215-6-45</a> |
757 | <a href="tel:88005553463" class="number-2">8 (800) 555-34-63</a> | 758 | <a href="tel:88005553463" class="number-2">8 (800) 555-34-63</a> |
758 | </div> | 759 | </div> |
759 | <ul class="footer__left-socials"> | 760 | <ul class="footer__left-socials"> |
760 | <li class="vk"><a href="https://vk.com/" target="_blank"><img src="./img/svg/socials/vk.svg" alt=""></a> | 761 | <li class="vk"><a href="https://vk.com/" target="_blank"><img src="./img/svg/socials/vk.svg" alt=""></a> |
761 | </li> | 762 | </li> |
762 | <li class="youtube"><a href="https://www.youtube.com/" target="_blank"><img | 763 | <li class="youtube"><a href="https://www.youtube.com/" target="_blank"><img |
763 | src="./img/svg/socials/youtube.svg" alt=""></a></li> | 764 | src="./img/svg/socials/youtube.svg" alt=""></a></li> |
764 | <li class="telegram"><a href="https://t.me/" target="_blank"><img src="./img/svg/socials/telegram.svg" | 765 | <li class="telegram"><a href="https://t.me/" target="_blank"><img src="./img/svg/socials/telegram.svg" |
765 | alt=""></a></li> | 766 | alt=""></a></li> |
766 | </ul> | 767 | </ul> |
767 | <div class="footer__left-rating"> | 768 | <div class="footer__left-rating"> |
768 | <p class="yandex">Рейтинг Яндекс</p> | 769 | <p class="yandex">Рейтинг Яндекс</p> |
769 | <div class="stars-wrapper"> | 770 | <div class="stars-wrapper"> |
770 | <svg class="svg-star"> | 771 | <svg class="svg-star"> |
771 | <use xlink:href="./img/icons.svg#star"></use> | 772 | <use xlink:href="./img/icons.svg#star"></use> |
772 | </svg> | 773 | </svg> |
773 | <svg class="svg-star"> | 774 | <svg class="svg-star"> |
774 | <use xlink:href="./img/icons.svg#star"></use> | 775 | <use xlink:href="./img/icons.svg#star"></use> |
775 | </svg> | 776 | </svg> |
776 | <svg class="svg-star"> | 777 | <svg class="svg-star"> |
777 | <use xlink:href="./img/icons.svg#star"></use> | 778 | <use xlink:href="./img/icons.svg#star"></use> |
778 | </svg> | 779 | </svg> |
779 | <svg class="svg-star"> | 780 | <svg class="svg-star"> |
780 | <use xlink:href="./img/icons.svg#star"></use> | 781 | <use xlink:href="./img/icons.svg#star"></use> |
781 | </svg> | 782 | </svg> |
782 | <svg class="svg-star"> | 783 | <svg class="svg-star"> |
783 | <use xlink:href="./img/icons.svg#star"></use> | 784 | <use xlink:href="./img/icons.svg#star"></use> |
784 | </svg> | 785 | </svg> |
785 | <span class="yandex-rating">4,9</span> | 786 | <span class="yandex-rating">4,9</span> |
786 | </div> | 787 | </div> |
787 | </div> | 788 | </div> |
788 | </div> | 789 | </div> |
789 | <div class="footer__centre"> | 790 | <div class="footer__centre"> |
790 | <div class="footer__centre-col footer__centre-col-1"> | 791 | <div class="footer__centre-col footer__centre-col-1"> |
791 | <h4 class="footer__centre-col-title footer-spoiler-button js_comp_btn"> | 792 | <h4 class="footer__centre-col-title footer-spoiler-button js_comp_btn"> |
792 | Компания | 793 | Компания |
793 | </h4> | 794 | </h4> |
794 | <ul class="footer__centre-col-nav footer-acc-panel"> | 795 | <ul class="footer__centre-col-nav footer-acc-panel"> |
795 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">О компании</a></li> | 796 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">О компании</a></li> |
796 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Услуги</a></li> | 797 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Услуги</a></li> |
797 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Демозал</a></li> | 798 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Демозал</a></li> |
798 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Полезные статьи</a></li> | 799 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Полезные статьи</a></li> |
799 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Сотрудничество</a></li> | 800 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Сотрудничество</a></li> |
800 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Поставщики</a></li> | 801 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Поставщики</a></li> |
801 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Контакты</a></li> | 802 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Контакты</a></li> |
802 | </ul> | 803 | </ul> |
803 | </div> | 804 | </div> |
804 | <div class="footer__centre-col footer__centre-col-2"> | 805 | <div class="footer__centre-col footer__centre-col-2"> |
805 | <h4 class="footer__centre-col-title footer-spoiler-button sp-2 js_comp_btn"> | 806 | <h4 class="footer__centre-col-title footer-spoiler-button sp-2 js_comp_btn"> |
806 | Покупателям | 807 | Покупателям |
807 | </h4> | 808 | </h4> |
808 | <ul class="footer__centre-col-nav footer-acc-panel"> | 809 | <ul class="footer__centre-col-nav footer-acc-panel"> |
809 | <li class="footer__centre-col-nav-item"><a href="#">Каталог</a></li> | 810 | <li class="footer__centre-col-nav-item"><a href="#">Каталог</a></li> |
810 | <li class="footer__centre-col-nav-item"><a href="#">Доставка</a></li> | 811 | <li class="footer__centre-col-nav-item"><a href="#">Доставка</a></li> |
811 | <li class="footer__centre-col-nav-item"><a href="#">Сервис и гарантия</a></li> | 812 | <li class="footer__centre-col-nav-item"><a href="#">Сервис и гарантия</a></li> |
812 | <li class="footer__centre-col-nav-item"><a href="#">Разработка технологий</a></li> | 813 | <li class="footer__centre-col-nav-item"><a href="#">Разработка технологий</a></li> |
813 | <li class="footer__centre-col-nav-item"><a href="#">Лизинг</a></li> | 814 | <li class="footer__centre-col-nav-item"><a href="#">Лизинг</a></li> |
814 | <li class="footer__centre-col-nav-item"><a href="#">Сертификаты</a></li> | 815 | <li class="footer__centre-col-nav-item"><a href="#">Сертификаты</a></li> |
815 | <li class="footer__centre-col-nav-item"><a href="#">Отзывы</a></li> | 816 | <li class="footer__centre-col-nav-item"><a href="#">Отзывы</a></li> |
816 | </ul> | 817 | </ul> |
817 | </div> | 818 | </div> |
818 | <div class="centre__bottom"> | 819 | <div class="centre__bottom"> |
819 | <a class="politica" href="#">Политика конфиденциальности</a> | 820 | <a class="politica" href="#">Политика конфиденциальности</a> |
820 | <p class="years">2008-2023 ПГ ВЕКПРОМ</p> | 821 | <p class="years">2008-2023 ПГ ВЕКПРОМ</p> |
821 | </div> | 822 | </div> |
822 | </div> | 823 | </div> |
823 | 824 | ||
824 | <div class="footer__right"> | 825 | <div class="footer__right"> |
825 | <h6 class="footer__centre-col-title footer__right-title">Контакты</h6> | 826 | <h6 class="footer__centre-col-title footer__right-title">Контакты</h6> |
826 | <div class="footer__right-contacts"> | 827 | <div class="footer__right-contacts"> |
827 | <span class="contacts-main">Почта:</span> | 828 | <span class="contacts-main">Почта:</span> |
828 | <a class="footer__right-contacts-item" href="mailto:info@vekprom.ru">info@vekprom.ru</a> | 829 | <a class="footer__right-contacts-item" href="mailto:info@vekprom.ru">info@vekprom.ru</a> |
829 | <p class="contacts-main footer-second">Офис и демозал в городе Жуковский:</p> | 830 | <p class="contacts-main footer-second">Офис и демозал в городе Жуковский:</p> |
830 | <p class="footer__right-contacts-item"> | 831 | <p class="footer__right-contacts-item"> |
831 | ул. Чкалова, д. 50 | 832 | ул. Чкалова, д. 50 |
832 | </p> | 833 | </p> |
833 | <p class="contacts-main">Офис в городе Жуковский:</p> | 834 | <p class="contacts-main">Офис в городе Жуковский:</p> |
834 | <p class="footer__right-contacts-item"> | 835 | <p class="footer__right-contacts-item"> |
835 | ул. Праволинейная, д 33 | 836 | ул. Праволинейная, д 33 |
836 | </p> | 837 | </p> |
837 | </div> | 838 | </div> |
838 | </div> | 839 | </div> |
839 | </div> | 840 | </div> |
840 | </div> | 841 | </div> |
841 | </footer> | 842 | </footer> |
842 | 843 | ||
843 | </div> | 844 | </div> |
844 | 845 | ||
845 | <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script> | 846 | <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script> |
846 | <script src="https://unpkg.com/imask"></script> | 847 | <script src="https://unpkg.com/imask"></script> |
847 | <script src="{{ asset('js/main_js.js') }}"></script> | 848 | <script src="{{ asset('js/main_js.js') }}"></script> |
849 | <script src="//cdn.ckeditor.com/4.14.0/standard/ckeditor.js"></script> | ||
850 | <script> | ||
851 | CKEDITOR.replace( 'feature' ); | ||
852 | CKEDITOR.replace( 'equipment' ); | ||
853 | CKEDITOR.replace( 'description' ); | ||
854 | </script> | ||
848 | </body> | 855 | </body> |
849 | 856 | ||
850 | </html> | 857 | </html> |
851 | 858 |
resources/views/layout/site.blade.php
1 | <!DOCTYPE html> | 1 | <!DOCTYPE html> |
2 | <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> | 2 | <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | <meta charset="UTF-8"> | 5 | <meta charset="UTF-8"> |
6 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | 6 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
7 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | 7 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
8 | <meta name="csrf-token" content="<?=csrf_token() ?>"> | 8 | <meta name="csrf-token" content="<?=csrf_token() ?>"> |
9 | <title>{{ $title }}</title> | 9 | <title>{{ $title }}</title> |
10 | <link rel="preload" href="{{ asset('fonts/Montserrat-Bold.woff2') }}" as="font" type="font/woff2" crossorigin> | 10 | <link rel="preload" href="{{ asset('fonts/Montserrat-Bold.woff2') }}" as="font" type="font/woff2" crossorigin> |
11 | <link rel="preload" href="{{ asset('fonts/Montserrat-Regular.woff2') }}" as="font" type="font/woff2" crossorigin> | 11 | <link rel="preload" href="{{ asset('fonts/Montserrat-Regular.woff2') }}" as="font" type="font/woff2" crossorigin> |
12 | <link rel="preload" href="{{ asset('fonts/Montserrat-Medium.woff2') }}" as="font" type="font/woff2" crossorigin> | 12 | <link rel="preload" href="{{ asset('fonts/Montserrat-Medium.woff2') }}" as="font" type="font/woff2" crossorigin> |
13 | <link rel="preload" href="{{ asset('fonts/Montserrat-SemiBold.woff2') }}" as="font" type="font/woff2" crossorigin> | 13 | <link rel="preload" href="{{ asset('fonts/Montserrat-SemiBold.woff2') }}" as="font" type="font/woff2" crossorigin> |
14 | <link rel="stylesheet" href="{{ asset('css/style.css') }}"> | 14 | <link rel="stylesheet" href="{{ asset('css/style.css') }}"> |
15 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> | 15 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> |
16 | <style> | ||
17 | .link-btn { | ||
18 | padding-left: 18px; | ||
19 | padding-top: 6px; | ||
20 | } | ||
21 | </style> | ||
16 | </head> | 22 | </head> |
17 | 23 | ||
18 | <body> | 24 | <body> |
19 | 25 | ||
20 | <div class="wrapper"> | 26 | <div class="wrapper"> |
21 | 27 | ||
22 | <header class="header"> | 28 | <header class="header"> |
23 | <div class="header-up"> | 29 | <div class="header-up"> |
24 | <div class="header-up-wrapper"> | 30 | <div class="header-up-wrapper"> |
25 | <a class="header-mobile-call" href="tel:+79003003030"></a> | 31 | <a class="header-mobile-call" href="tel:+79003003030"></a> |
26 | <div class="header-up-left"> | 32 | <div class="header-up-left"> |
27 | <span class="header-up-left__your-city">Ваш город:</span> | 33 | <span class="header-up-left__your-city">Ваш город:</span> |
28 | <p class="header-up-left__city js_city_choose"> | 34 | <p class="header-up-left__city js_city_choose"> |
29 | Москва | 35 | Москва |
30 | </p> | 36 | </p> |
31 | <svg class="svg-location"> | 37 | <svg class="svg-location"> |
32 | <use xlink:href="{{ asset('/img/icons.svg#location') }}"></use> | 38 | <use xlink:href="{{ asset('/img/icons.svg#location') }}"></use> |
33 | </svg> | 39 | </svg> |
34 | <p class="header-up-left__address"> | 40 | <p class="header-up-left__address"> |
35 | пр-т Коммунистов, 62 | 41 | пр-т Коммунистов, 62 |
36 | </p> | 42 | </p> |
37 | </div> | 43 | </div> |
38 | <nav class="header-up__menu"> | 44 | <nav class="header-up__menu"> |
39 | <ul class="header-up__menu-wrapper"> | 45 | <ul class="header-up__menu-wrapper"> |
40 | <li class="header-up__menu-item js_test"><a href="{{ route('company') }}">О компании</a></li> | 46 | <li class="header-up__menu-item js_test"><a href="{{ route('company') }}">О компании</a></li> |
41 | <li class="header-up__menu-item">Демозал</li> | 47 | <li class="header-up__menu-item">Демозал</li> |
42 | <li class="header-up__menu-item">Сервис 24/7</li> | 48 | <li class="header-up__menu-item">Сервис 24/7</li> |
43 | </ul> | 49 | </ul> |
44 | </nav> | 50 | </nav> |
45 | <div class="header-up-right"> | 51 | <div class="header-up-right"> |
46 | <a href="#" class="header-up-right__item right-item-compare">Сравнить</a> | 52 | <a href="#" class="header-up-right__item right-item-compare">Сравнить</a> |
47 | <a href="#" class="header-up-right__item right-item-fav">Избранное</a> | 53 | <a href="#" class="header-up-right__item right-item-fav">Избранное</a> |
48 | @guest | 54 | @guest |
49 | <a href="#" class="header-up-right__item right-item-entry js_header_entry">Войти</a> | 55 | <a href="#" class="header-up-right__item right-item-entry js_header_entry">Войти</a> |
50 | @else | 56 | @else |
51 | <a href="{{route('user.index')}}" class="header-up-right__item right-item-entry">{{ auth()->user()->name }}</a> | 57 | <a href="{{route('user.index')}}" class="header-up-right__item right-item-entry">{{ auth()->user()->name }}</a> |
52 | <a href="{{route('auth.logout')}}" class="header-up-right__item right-item-entry_">Выйти</a> | 58 | <a href="{{route('auth.logout')}}" class="header-up-right__item right-item-entry_">Выйти</a> |
53 | @endif | 59 | @endif |
54 | </div> | 60 | </div> |
55 | </div> | 61 | </div> |
56 | </div> | 62 | </div> |
57 | <div class="header-main"> | 63 | <div class="header-main"> |
58 | <div class="container header-main-container"> | 64 | <div class="container header-main-container"> |
59 | <div class="header-main-left"> | 65 | <div class="header-main-left"> |
60 | <a class="header-main-left__logo" href="{{ route('index') }}"> | 66 | <a class="header-main-left__logo" href="{{ route('index') }}"> |
61 | <picture> | 67 | <picture> |
62 | <source media="(min-width: 640px)" srcset="{{ asset('/img/logo.png') }}"> | 68 | <source media="(min-width: 640px)" srcset="{{ asset('/img/logo.png') }}"> |
63 | <source media="(max-width: 640px)" srcset="{{ asset('/img/logo-mob.png')}}"> | 69 | <source media="(max-width: 640px)" srcset="{{ asset('/img/logo-mob.png')}}"> |
64 | <img src="{{ asset('/img/logo.png') }}" alt="Векпром лого"> | 70 | <img src="{{ asset('/img/logo.png') }}" alt="Векпром лого"> |
65 | </picture> | 71 | </picture> |
66 | </a> | 72 | </a> |
67 | <div class="mobile-wrapper"> | 73 | <div class="mobile-wrapper"> |
68 | <a class="header-main-left__button js_catalog_btn" href="#">Каталог</a> | 74 | <a class="header-main-left__button js_catalog_btn" href="#">Каталог</a> |
69 | <a class="header-search-mobile" href="#"></a> | 75 | <a class="header-search-mobile" href="#"></a> |
70 | </div> | 76 | </div> |
71 | 77 | ||
72 | <div class="header-main-left-search"> | 78 | <div class="header-main-left-search"> |
73 | <input class="header-main-left-search__input" type="search" placeholder="Станов вектор..." /> | 79 | <input class="header-main-left-search__input" type="search" placeholder="Станов вектор..." /> |
74 | <!-- <input class="header-main-left-search__mobile" type="search"> --> | 80 | <!-- <input class="header-main-left-search__mobile" type="search"> --> |
75 | </div> | 81 | </div> |
76 | </div> | 82 | </div> |
77 | <div class="header-main__right"> | 83 | <div class="header-main__right"> |
78 | <div class="header-main__right-socials"> | 84 | <div class="header-main__right-socials"> |
79 | <a class="mail" href="mailto:Info@vekprom.ru">Info@vekprom.ru</a> | 85 | <a class="mail" href="mailto:Info@vekprom.ru">Info@vekprom.ru</a> |
80 | <a class="tel" href="tel:88007006050">8 (800) 700-60-50</a> | 86 | <a class="tel" href="tel:88007006050">8 (800) 700-60-50</a> |
81 | </div> | 87 | </div> |
82 | <a class="header-main__right-button js_header_button_call">Заказать звонок</a> | 88 | <a class="header-main__right-button js_header_button_call">Заказать звонок</a> |
83 | <div class="header-main__right-cart"> | 89 | <div class="header-main__right-cart"> |
84 | <svg class="svg-cart"> | 90 | <svg class="svg-cart"> |
85 | <use xlink:href="{{ asset('/img/icons.svg#cart') }}"></use> | 91 | <use xlink:href="{{ asset('/img/icons.svg#cart') }}"></use> |
86 | </svg> | 92 | </svg> |
87 | <span class="number">2</span> | 93 | <span class="number">2</span> |
88 | </div> | 94 | </div> |
89 | </div> | 95 | </div> |
90 | </div> | 96 | </div> |
91 | </div> | 97 | </div> |
92 | 98 | ||
93 | <section class="modal modal-city modal-city--hidden js_modal_city"> | 99 | <section class="modal modal-city modal-city--hidden js_modal_city"> |
94 | <div class="modal-city-top"> | 100 | <div class="modal-city-top"> |
95 | <h2 class="modal-city-top__title"> | 101 | <h2 class="modal-city-top__title"> |
96 | Выбор города | 102 | Выбор города |
97 | </h2> | 103 | </h2> |
98 | <div class="header-main-left-search modal-city-search"> | 104 | <div class="header-main-left-search modal-city-search"> |
99 | <input class="header-main-left-search__input modal-city-search__input" type="search" placeholder="Введите ваш город" /> | 105 | <input class="header-main-left-search__input modal-city-search__input" type="search" placeholder="Введите ваш город" /> |
100 | </div> | 106 | </div> |
101 | <a class="modal-city-top__close js_modal_city_close" href="#"></a> | 107 | <a class="modal-city-top__close js_modal_city_close" href="#"></a> |
102 | </div> | 108 | </div> |
103 | <div class="modal-city-content"> | 109 | <div class="modal-city-content"> |
104 | <ul class="city-main"> | 110 | <ul class="city-main"> |
105 | <li class="city-main__item city-main__item--active js_city_item">Москва и Московская область</li> | 111 | <li class="city-main__item city-main__item--active js_city_item">Москва и Московская область</li> |
106 | <li class="city-main__item js_city_item">Санкт-Петербург и Ленинградская область</li> | 112 | <li class="city-main__item js_city_item">Санкт-Петербург и Ленинградская область</li> |
107 | <li class="city-main__item js_city_item">Свердловская обл.</li> | 113 | <li class="city-main__item js_city_item">Свердловская обл.</li> |
108 | <li class="city-main__item js_city_item">Краснодарский край.</li> | 114 | <li class="city-main__item js_city_item">Краснодарский край.</li> |
109 | <li class="city-main__item js_city_item">Башкортостан Респ.</li> | 115 | <li class="city-main__item js_city_item">Башкортостан Респ.</li> |
110 | <li class="city-main__item js_city_item">Самарская обл.</li> | 116 | <li class="city-main__item js_city_item">Самарская обл.</li> |
111 | <li class="city-main__item js_city_item">Челябинская обл.</li> | 117 | <li class="city-main__item js_city_item">Челябинская обл.</li> |
112 | <li class="city-main__item js_city_item">Татарстан Респ.</li> | 118 | <li class="city-main__item js_city_item">Татарстан Респ.</li> |
113 | <li class="city-main__item js_city_item">Новосибирская обл.</li> | 119 | <li class="city-main__item js_city_item">Новосибирская обл.</li> |
114 | <li class="city-main__item js_city_item">Нижегородская обл.</li> | 120 | <li class="city-main__item js_city_item">Нижегородская обл.</li> |
115 | </ul> | 121 | </ul> |
116 | <ul class="modal-city-block"> | 122 | <ul class="modal-city-block"> |
117 | <li class="modal-city-block__name js_city_item">Адыгея Респ.</li> | 123 | <li class="modal-city-block__name js_city_item">Адыгея Респ.</li> |
118 | <span class="modal-city-block__letter">A</span> | 124 | <span class="modal-city-block__letter">A</span> |
119 | <li class="modal-city-block__name js_city_item">Алтай Респ.</li> | 125 | <li class="modal-city-block__name js_city_item">Алтай Респ.</li> |
120 | <li class="modal-city-block__name js_city_item">Алтайский край.</li> | 126 | <li class="modal-city-block__name js_city_item">Алтайский край.</li> |
121 | <li class="modal-city-block__name js_city_item">Амурская обл.</li> | 127 | <li class="modal-city-block__name js_city_item">Амурская обл.</li> |
122 | <li class="modal-city-block__name js_city_item">Архангельская обл.</li> | 128 | <li class="modal-city-block__name js_city_item">Архангельская обл.</li> |
123 | <li class="modal-city-block__name js_city_item">Астраханская обл.</li> | 129 | <li class="modal-city-block__name js_city_item">Астраханская обл.</li> |
124 | </ul> | 130 | </ul> |
125 | <ul class="modal-city-block"> | 131 | <ul class="modal-city-block"> |
126 | <li class="modal-city-block__name js_city_item">Башкортостан Респ.</li> | 132 | <li class="modal-city-block__name js_city_item">Башкортостан Респ.</li> |
127 | <span class="modal-city-block__letter">Б</span> | 133 | <span class="modal-city-block__letter">Б</span> |
128 | <li class="modal-city-block__name js_city_item">Белгородская обл.</li> | 134 | <li class="modal-city-block__name js_city_item">Белгородская обл.</li> |
129 | <li class="modal-city-block__name js_city_item">Брянская обл.</li> | 135 | <li class="modal-city-block__name js_city_item">Брянская обл.</li> |
130 | <li class="modal-city-block__name js_city_item">Бурятия Респ.</li> | 136 | <li class="modal-city-block__name js_city_item">Бурятия Респ.</li> |
131 | </ul> | 137 | </ul> |
132 | <ul class="modal-city-block"> | 138 | <ul class="modal-city-block"> |
133 | <li class="modal-city-block__name js_city_item">Владимирская обл.</li> | 139 | <li class="modal-city-block__name js_city_item">Владимирская обл.</li> |
134 | <span class="modal-city-block__letter">В</span> | 140 | <span class="modal-city-block__letter">В</span> |
135 | <li class="modal-city-block__name js_city_item">Волгоградская обл.</li> | 141 | <li class="modal-city-block__name js_city_item">Волгоградская обл.</li> |
136 | <li class="modal-city-block__name js_city_item">Вологодская обл.</li> | 142 | <li class="modal-city-block__name js_city_item">Вологодская обл.</li> |
137 | <li class="modal-city-block__name js_city_item">Воронежская обл.</li> | 143 | <li class="modal-city-block__name js_city_item">Воронежская обл.</li> |
138 | </ul> | 144 | </ul> |
139 | <ul class="modal-city-block"> | 145 | <ul class="modal-city-block"> |
140 | <li class="modal-city-block__name js_city_item">Дагестан Респ.</li> | 146 | <li class="modal-city-block__name js_city_item">Дагестан Респ.</li> |
141 | <span class="modal-city-block__letter">Д</span> | 147 | <span class="modal-city-block__letter">Д</span> |
142 | </ul> | 148 | </ul> |
143 | <ul class="modal-city-block"> | 149 | <ul class="modal-city-block"> |
144 | <li class="modal-city-block__name js_city_item">Еврейская АО</li> | 150 | <li class="modal-city-block__name js_city_item">Еврейская АО</li> |
145 | <span class="modal-city-block__letter">Е</span> | 151 | <span class="modal-city-block__letter">Е</span> |
146 | </ul> | 152 | </ul> |
147 | <ul class="modal-city-block"> | 153 | <ul class="modal-city-block"> |
148 | <li class="modal-city-block__name js_city_item">Забайкальский край.</li> | 154 | <li class="modal-city-block__name js_city_item">Забайкальский край.</li> |
149 | <span class="modal-city-block__letter">З</span> | 155 | <span class="modal-city-block__letter">З</span> |
150 | </ul> | 156 | </ul> |
151 | <ul class="modal-city-block"> | 157 | <ul class="modal-city-block"> |
152 | <li class="modal-city-block__name js_city_item">Ивановская обл.</li> | 158 | <li class="modal-city-block__name js_city_item">Ивановская обл.</li> |
153 | <span class="modal-city-block__letter">И</span> | 159 | <span class="modal-city-block__letter">И</span> |
154 | <li class="modal-city-block__name js_city_item">Ингушетия Респ.</li> | 160 | <li class="modal-city-block__name js_city_item">Ингушетия Респ.</li> |
155 | <li class="modal-city-block__name js_city_item">Иркутская обл.</li> | 161 | <li class="modal-city-block__name js_city_item">Иркутская обл.</li> |
156 | </ul> | 162 | </ul> |
157 | <ul class="modal-city-block"> | 163 | <ul class="modal-city-block"> |
158 | <li class="modal-city-block__name js_city_item">Кабардино-Балкарская Респ.</li> | 164 | <li class="modal-city-block__name js_city_item">Кабардино-Балкарская Респ.</li> |
159 | <span class="modal-city-block__letter">К</span> | 165 | <span class="modal-city-block__letter">К</span> |
160 | <li class="modal-city-block__name js_city_item">Калининградская обл.</li> | 166 | <li class="modal-city-block__name js_city_item">Калининградская обл.</li> |
161 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> | 167 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> |
162 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> | 168 | <li class="modal-city-block__name js_city_item">Калужская обл.</li> |
163 | <li class="modal-city-block__name js_city_item">Камчатский край.</li> | 169 | <li class="modal-city-block__name js_city_item">Камчатский край.</li> |
164 | <li class="modal-city-block__name js_city_item">Карачаево-Черкесская Респ.</li> | 170 | <li class="modal-city-block__name js_city_item">Карачаево-Черкесская Респ.</li> |
165 | <li class="modal-city-block__name js_city_item">Кемеровская обл.</li> | 171 | <li class="modal-city-block__name js_city_item">Кемеровская обл.</li> |
166 | <li class="modal-city-block__name js_city_item">Кировская обл.</li> | 172 | <li class="modal-city-block__name js_city_item">Кировская обл.</li> |
167 | <li class="modal-city-block__name js_city_item">Коми Респ.</li> | 173 | <li class="modal-city-block__name js_city_item">Коми Респ.</li> |
168 | <li class="modal-city-block__name js_city_item">Костромская обл.</li> | 174 | <li class="modal-city-block__name js_city_item">Костромская обл.</li> |
169 | <li class="modal-city-block__name js_city_item">Краснодарский край.</li> | 175 | <li class="modal-city-block__name js_city_item">Краснодарский край.</li> |
170 | <li class="modal-city-block__name js_city_item">Красноярский край.</li> | 176 | <li class="modal-city-block__name js_city_item">Красноярский край.</li> |
171 | <li class="modal-city-block__name js_city_item">Курская обл.</li> | 177 | <li class="modal-city-block__name js_city_item">Курская обл.</li> |
172 | </ul> | 178 | </ul> |
173 | <ul class="modal-city-block"> | 179 | <ul class="modal-city-block"> |
174 | <li class="modal-city-block__name js_city_item">Липецкая обл.</li> | 180 | <li class="modal-city-block__name js_city_item">Липецкая обл.</li> |
175 | <span class="modal-city-block__letter">Л</span> | 181 | <span class="modal-city-block__letter">Л</span> |
176 | </ul> | 182 | </ul> |
177 | <ul class="modal-city-block"> | 183 | <ul class="modal-city-block"> |
178 | <li class="modal-city-block__name js_city_item">Магаданская обл.</li> | 184 | <li class="modal-city-block__name js_city_item">Магаданская обл.</li> |
179 | <span class="modal-city-block__letter">М</span> | 185 | <span class="modal-city-block__letter">М</span> |
180 | <li class="modal-city-block__name js_city_item">Марий Эл Респ.</li> | 186 | <li class="modal-city-block__name js_city_item">Марий Эл Респ.</li> |
181 | <li class="modal-city-block__name js_city_item">Мордовия Респ.</li> | 187 | <li class="modal-city-block__name js_city_item">Мордовия Респ.</li> |
182 | </ul> | 188 | </ul> |
183 | <ul class="modal-city-block"> | 189 | <ul class="modal-city-block"> |
184 | <li class="modal-city-block__name js_city_item">Нижегородская обл.</li> | 190 | <li class="modal-city-block__name js_city_item">Нижегородская обл.</li> |
185 | <span class="modal-city-block__letter">Н</span> | 191 | <span class="modal-city-block__letter">Н</span> |
186 | <li class="modal-city-block__name js_city_item">Новгородская обл.</li> | 192 | <li class="modal-city-block__name js_city_item">Новгородская обл.</li> |
187 | <li class="modal-city-block__name js_city_item">Новосибирская обл.</li> | 193 | <li class="modal-city-block__name js_city_item">Новосибирская обл.</li> |
188 | </ul> | 194 | </ul> |
189 | <ul class="modal-city-block"> | 195 | <ul class="modal-city-block"> |
190 | <li class="modal-city-block__name js_city_item">Омская обл.</li> | 196 | <li class="modal-city-block__name js_city_item">Омская обл.</li> |
191 | <span class="modal-city-block__letter">О</span> | 197 | <span class="modal-city-block__letter">О</span> |
192 | <li class="modal-city-block__name js_city_item">Оренбургская обл.</li> | 198 | <li class="modal-city-block__name js_city_item">Оренбургская обл.</li> |
193 | <li class="modal-city-block__name js_city_item">Орловская обл.</li> | 199 | <li class="modal-city-block__name js_city_item">Орловская обл.</li> |
194 | </ul> | 200 | </ul> |
195 | <ul class="modal-city-block"> | 201 | <ul class="modal-city-block"> |
196 | <li class="modal-city-block__name js_city_item">Ростовская обл.</li> | 202 | <li class="modal-city-block__name js_city_item">Ростовская обл.</li> |
197 | <span class="modal-city-block__letter">Р</span> | 203 | <span class="modal-city-block__letter">Р</span> |
198 | <li class="modal-city-block__name js_city_item">Рязанская обл.</li> | 204 | <li class="modal-city-block__name js_city_item">Рязанская обл.</li> |
199 | </ul> | 205 | </ul> |
200 | <ul class="modal-city-block"> | 206 | <ul class="modal-city-block"> |
201 | <li class="modal-city-block__name js_city_item">Самарская</li> | 207 | <li class="modal-city-block__name js_city_item">Самарская</li> |
202 | <span class="modal-city-block__letter">С</span> | 208 | <span class="modal-city-block__letter">С</span> |
203 | <li class="modal-city-block__name js_city_item">Санкт-Петербург и Ленинградская область</li> | 209 | <li class="modal-city-block__name js_city_item">Санкт-Петербург и Ленинградская область</li> |
204 | <li class="modal-city-block__name js_city_item">Саратовская обл.</li> | 210 | <li class="modal-city-block__name js_city_item">Саратовская обл.</li> |
205 | <li class="modal-city-block__name js_city_item">Саха Республика - Якутия</li> | 211 | <li class="modal-city-block__name js_city_item">Саха Республика - Якутия</li> |
206 | <li class="modal-city-block__name js_city_item">Сахалинская обл.</li> | 212 | <li class="modal-city-block__name js_city_item">Сахалинская обл.</li> |
207 | <li class="modal-city-block__name js_city_item">Свердловская обл.</li> | 213 | <li class="modal-city-block__name js_city_item">Свердловская обл.</li> |
208 | <li class="modal-city-block__name js_city_item">Северная Осетия - Алания Респ.</li> | 214 | <li class="modal-city-block__name js_city_item">Северная Осетия - Алания Респ.</li> |
209 | <li class="modal-city-block__name js_city_item">Смоленская обл.</li> | 215 | <li class="modal-city-block__name js_city_item">Смоленская обл.</li> |
210 | </ul> | 216 | </ul> |
211 | <ul class="modal-city-block"> | 217 | <ul class="modal-city-block"> |
212 | <li class="modal-city-block__name js_city_item">Удмуртская</li> | 218 | <li class="modal-city-block__name js_city_item">Удмуртская</li> |
213 | <span class="modal-city-block__letter">У</span> | 219 | <span class="modal-city-block__letter">У</span> |
214 | <li class="modal-city-block__name js_city_item">Ульяновская</li> | 220 | <li class="modal-city-block__name js_city_item">Ульяновская</li> |
215 | </ul> | 221 | </ul> |
216 | <ul class="modal-city-block"> | 222 | <ul class="modal-city-block"> |
217 | <li class="modal-city-block__name js_city_item">Хабаровский</li> | 223 | <li class="modal-city-block__name js_city_item">Хабаровский</li> |
218 | <span class="modal-city-block__letter">Х</span> | 224 | <span class="modal-city-block__letter">Х</span> |
219 | <li class="modal-city-block__name js_city_item">Хакасия Респ.</li> | 225 | <li class="modal-city-block__name js_city_item">Хакасия Респ.</li> |
220 | <li class="modal-city-block__name js_city_item">Ханты-Мансийский Автономный округ - Югра АО.</li> | 226 | <li class="modal-city-block__name js_city_item">Ханты-Мансийский Автономный округ - Югра АО.</li> |
221 | </ul> | 227 | </ul> |
222 | <ul class="modal-city-block"> | 228 | <ul class="modal-city-block"> |
223 | <li class="modal-city-block__name js_city_item">Челябинская</li> | 229 | <li class="modal-city-block__name js_city_item">Челябинская</li> |
224 | <span class="modal-city-block__letter">Ч</span> | 230 | <span class="modal-city-block__letter">Ч</span> |
225 | <li class="modal-city-block__name js_city_item">Чеченская Респ.</li> | 231 | <li class="modal-city-block__name js_city_item">Чеченская Респ.</li> |
226 | <li class="modal-city-block__name js_city_item">Чувашская Республика - Чувашия.</li> | 232 | <li class="modal-city-block__name js_city_item">Чувашская Республика - Чувашия.</li> |
227 | </ul> | 233 | </ul> |
228 | <ul class="modal-city-block"> | 234 | <ul class="modal-city-block"> |
229 | <li class="modal-city-block__name js_city_item">Ямало-Ненецкий АО.</li> | 235 | <li class="modal-city-block__name js_city_item">Ямало-Ненецкий АО.</li> |
230 | <span class="modal-city-block__letter">Я</span> | 236 | <span class="modal-city-block__letter">Я</span> |
231 | <li class="modal-city-block__name js_city_item">Ярославская обл.</li> | 237 | <li class="modal-city-block__name js_city_item">Ярославская обл.</li> |
232 | </ul> | 238 | </ul> |
233 | 239 | ||
234 | </div> | 240 | </div> |
235 | <a class="modal-city__close js_modal_city_close" href="#"></a> | 241 | <a class="modal-city__close js_modal_city_close" href="#"></a> |
236 | </section> | 242 | </section> |
237 | <div class="modal-overlay modal-city-overlay modal-city-overlay--hidden js_modal_city_overlay"></div> | 243 | <div class="modal-overlay modal-city-overlay modal-city-overlay--hidden js_modal_city_overlay"></div> |
238 | 244 | ||
239 | <section class="modal-catalog modal-catalog--hidden js_modal_catalog"> | 245 | <section class="modal-catalog modal-catalog--hidden js_modal_catalog"> |
240 | <h2 class="visually-hidden">Каталог</h2> | 246 | <h2 class="visually-hidden">Каталог</h2> |
241 | <div class="catalog-accordion-wrapper modal-catalog-left"> | 247 | <div class="catalog-accordion-wrapper modal-catalog-left"> |
242 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Обработка металла</button> | 248 | @include('part.categories_menu', ['level' => -1, 'parent' => 0]) |
249 | <!--<button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Обработка металла</button> | ||
243 | <ul class="catalog-accordion-panel modal-cat-panel"> | 250 | <ul class="catalog-accordion-panel modal-cat-panel"> |
244 | <li>Циркулярные станки</li> | 251 | <li>Циркулярные станки</li> |
245 | <li>Рейсмусы</li> | 252 | <li>Рейсмусы</li> |
246 | <li>Комбинируемые станки | 253 | <li>Комбинируемые станки |
247 | по дереву</li> | 254 | по дереву</li> |
248 | <li>Сверлильные станки</li> | 255 | <li>Сверлильные станки</li> |
249 | <li>Заточные станки</li> | 256 | <li>Заточные станки</li> |
250 | <li>Верстаки</li> | 257 | <li>Верстаки</li> |
251 | <li>Подшипники</li> | 258 | <li>Подшипники</li> |
252 | <li>Тиски</li> | 259 | <li>Тиски</li> |
253 | </ul> | 260 | </ul> |
254 | <button class="catalog-accordion modal-cat-acc-but cat-acc-two js_catalog_accordion js_cat_acc_two">Лазерные станки</button> | 261 | |
262 | <!--<button class="catalog-accordion modal-cat-acc-but cat-acc-two js_catalog_accordion js_cat_acc_two">Лазерные станки</button> | ||
255 | <ul class="catalog-accordion-panel"> | 263 | <ul class="catalog-accordion-panel"> |
256 | <li>Циркулярные станки</li> | 264 | <li>Циркулярные станки</li> |
257 | <li>Рейсмусы</li> | 265 | <li>Рейсмусы</li> |
258 | <li>Комбинируемые станки | 266 | <li>Комбинируемые станки |
259 | по дереву</li> | 267 | по дереву</li> |
260 | </ul> | 268 | </ul> |
261 | <button class="catalog-accordion modal-cat-acc-but cat-acc-three js_catalog_accordion js_cat_acc_three">Обрабатывающие центры</button> | 269 | <button class="catalog-accordion modal-cat-acc-but cat-acc-three js_catalog_accordion js_cat_acc_three">Обрабатывающие центры</button> |
262 | <ul class="catalog-accordion-panel"> | 270 | <ul class="catalog-accordion-panel"> |
263 | <li>Циркулярные станки</li> | 271 | <li>Циркулярные станки</li> |
264 | <li>Рейсмусы</li> | 272 | <li>Рейсмусы</li> |
265 | <li>Комбинируемые станки | 273 | <li>Комбинируемые станки |
266 | по дереву</li> | 274 | по дереву</li> |
267 | <li>Сверлильные станки</li> | 275 | <li>Сверлильные станки</li> |
268 | <li>Заточные станки</li> | 276 | <li>Заточные станки</li> |
269 | <li>Верстаки</li> | 277 | <li>Верстаки</li> |
270 | <li>Подшипники</li> | 278 | <li>Подшипники</li> |
271 | <li>Тиски</li> | 279 | <li>Тиски</li> |
272 | </ul> | 280 | </ul> |
273 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Прессовое оборудование</button> | 281 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">Прессовое оборудование</button> |
274 | <ul class="catalog-accordion-panel"> | 282 | <ul class="catalog-accordion-panel"> |
275 | <li>Циркулярные станки</li> | 283 | <li>Циркулярные станки</li> |
276 | <li>Рейсмусы</li> | 284 | <li>Рейсмусы</li> |
277 | <li>Комбинируемые станки | 285 | <li>Комбинируемые станки |
278 | по дереву</li> | 286 | по дереву</li> |
279 | </ul> | 287 | </ul> |
280 | <button class="catalog-accordion modal-cat-acc-but cat-acc-five js_catalog_accordion js_cat_acc_five">Сварочное оборудование</button> | 288 | <button class="catalog-accordion modal-cat-acc-but cat-acc-five js_catalog_accordion js_cat_acc_five">Сварочное оборудование</button> |
281 | <ul class="catalog-accordion-panel"> | 289 | <ul class="catalog-accordion-panel"> |
282 | <li>Циркулярные станки</li> | 290 | <li>Циркулярные станки</li> |
283 | <li>Рейсмусы</li> | 291 | <li>Рейсмусы</li> |
284 | <li>Комбинируемые станки | 292 | <li>Комбинируемые станки |
285 | по дереву</li> | 293 | по дереву</li> |
286 | <li>Сверлильные станки</li> | 294 | <li>Сверлильные станки</li> |
287 | <li>Заточные станки</li> | 295 | <li>Заточные станки</li> |
288 | <li>Верстаки</li> | 296 | <li>Верстаки</li> |
289 | <li>Подшипники</li> | 297 | <li>Подшипники</li> |
290 | <li>Тиски</li> | 298 | <li>Тиски</li> |
291 | </ul> | 299 | </ul> |
292 | <button class="catalog-accordion modal-cat-acc-but cat-acc-six js_catalog_accordion js_cat_acc_six">Строительное оборудование</button> | 300 | <button class="catalog-accordion modal-cat-acc-but cat-acc-six js_catalog_accordion js_cat_acc_six">Строительное оборудование</button> |
293 | <ul class="catalog-accordion-panel"> | 301 | <ul class="catalog-accordion-panel"> |
294 | <li>Циркулярные станки</li> | 302 | <li>Циркулярные станки</li> |
295 | <li>Рейсмусы</li> | 303 | <li>Рейсмусы</li> |
296 | <li>Комбинируемые станки | 304 | <li>Комбинируемые станки |
297 | по дереву</li> | 305 | по дереву</li> |
298 | </ul> | 306 | </ul> |
299 | <button class="catalog-accordion modal-cat-acc-but cat-acc-seven js_catalog_accordion js_cat_acc_seven">Инструмент</button> | 307 | <button class="catalog-accordion modal-cat-acc-but cat-acc-seven js_catalog_accordion js_cat_acc_seven">Инструмент</button> |
300 | <ul class="catalog-accordion-panel"> | 308 | <ul class="catalog-accordion-panel"> |
301 | <li>Циркулярные станки</li> | 309 | <li>Циркулярные станки</li> |
302 | <li>Рейсмусы</li> | 310 | <li>Рейсмусы</li> |
303 | <li>Комбинируемые станки | 311 | <li>Комбинируемые станки |
304 | по дереву</li> | 312 | по дереву</li> |
305 | <li>Сверлильные станки</li> | 313 | <li>Сверлильные станки</li> |
306 | <li>Заточные станки</li> | 314 | <li>Заточные станки</li> |
307 | <li>Верстаки</li> | 315 | <li>Верстаки</li> |
308 | <li>Подшипники</li> | 316 | <li>Подшипники</li> |
309 | <li>Тиски</li> | 317 | <li>Тиски</li> |
310 | </ul> | 318 | </ul> |
311 | <button class="catalog-accordion modal-cat-acc-but cat-acc-eight js_catalog_accordion js_cat_acc_eight">Запасные части</button> | 319 | <button class="catalog-accordion modal-cat-acc-but cat-acc-eight js_catalog_accordion js_cat_acc_eight">Запасные части</button> |
312 | <ul class="catalog-accordion-panel"> | 320 | <ul class="catalog-accordion-panel"> |
313 | <li>Циркулярные станки</li> | 321 | <li>Циркулярные станки</li> |
314 | <li>Рейсмусы</li> | 322 | <li>Рейсмусы</li> |
315 | <li>Комбинируемые станки | 323 | <li>Комбинируемые станки |
316 | по дереву</li> | 324 | по дереву</li> |
317 | </ul> | 325 | </ul>--> |
318 | </div> | 326 | </div> |
319 | <div class="modal-catalog-centre"> | 327 | <div class="modal-catalog-centre"> |
320 | <div class="modal-catalog-top"> | 328 | <div class="modal-catalog-top"> |
321 | <div class="modal-catalog-top__wrapper"> | 329 | <div class="modal-catalog-top__wrapper"> |
322 | <span class="modal-catalog-top__name">Отрезные станки</span> | 330 | <span class="modal-catalog-top__name">Отрезные станки</span> |
323 | </div> | 331 | </div> |
324 | <div class="modal-catalog-top__wrapper"> | 332 | <div class="modal-catalog-top__wrapper"> |
325 | <span class="modal-catalog-top__name">Фаскосъемные станки</span> | 333 | <span class="modal-catalog-top__name">Фаскосъемные станки</span> |
326 | </div> | 334 | </div> |
327 | <div class="modal-catalog-top__wrapper"> | 335 | <div class="modal-catalog-top__wrapper"> |
328 | <span class="modal-catalog-top__name">Плоскошлифовальные станки</span> | 336 | <span class="modal-catalog-top__name">Плоскошлифовальные станки</span> |
329 | </div> | 337 | </div> |
330 | <div class="modal-catalog-top__wrapper"> | 338 | <div class="modal-catalog-top__wrapper"> |
331 | <span class="modal-catalog-top__name">Шлифовка труб</span> | 339 | <span class="modal-catalog-top__name">Шлифовка труб</span> |
332 | </div> | 340 | </div> |
333 | <div class="modal-catalog-top__wrapper"> | 341 | <div class="modal-catalog-top__wrapper"> |
334 | <span class="modal-catalog-top__name">Листогибы</span> | 342 | <span class="modal-catalog-top__name">Листогибы</span> |
335 | </div> | 343 | </div> |
336 | <div class="modal-catalog-top__wrapper"> | 344 | <div class="modal-catalog-top__wrapper"> |
337 | <span class="modal-catalog-top__name">Токарные станки</span> | 345 | <span class="modal-catalog-top__name">Токарные станки</span> |
338 | </div> | 346 | </div> |
339 | <div class="modal-catalog-top__wrapper"> | 347 | <div class="modal-catalog-top__wrapper"> |
340 | <span class="modal-catalog-top__name">Отрезные станки</span> | 348 | <span class="modal-catalog-top__name">Отрезные станки</span> |
341 | </div> | 349 | </div> |
342 | <div class="modal-catalog-top__wrapper"> | 350 | <div class="modal-catalog-top__wrapper"> |
343 | <span class="modal-catalog-top__name">Фрезерные станки</span> | 351 | <span class="modal-catalog-top__name">Фрезерные станки</span> |
344 | </div> | 352 | </div> |
345 | <div class="modal-catalog-top__wrapper"> | 353 | <div class="modal-catalog-top__wrapper"> |
346 | <span class="modal-catalog-top__name">Оснастка</span> | 354 | <span class="modal-catalog-top__name">Оснастка</span> |
347 | </div> | 355 | </div> |
348 | </div> | 356 | </div> |
349 | <div class="modal-catalog-content"> | 357 | <div class="modal-catalog-content"> |
350 | <div class="modal-catalog-cont-line"> | 358 | <div class="modal-catalog-cont-line"> |
351 | <div class="modal-catalog-cont-line__block"> | 359 | <div class="modal-catalog-cont-line__block"> |
352 | <h3 class="modal-catalog-cont-line__title"> | 360 | <h3 class="modal-catalog-cont-line__title"> |
353 | Сверление и обработка отверстий | 361 | Сверление и обработка отверстий |
354 | </h3> | 362 | </h3> |
355 | <ul class="modal-catalog-cont-line__list"> | 363 | <ul class="modal-catalog-cont-line__list"> |
356 | <li class="modal-catalog-cont-line__item">Магнитные сверлильные станки</li> | 364 | <li class="modal-catalog-cont-line__item">Магнитные сверлильные станки</li> |
357 | <li class="modal-catalog-cont-line__item">Вертикально-сверлильные станки</li> | 365 | <li class="modal-catalog-cont-line__item">Вертикально-сверлильные станки</li> |
358 | <li class="modal-catalog-cont-line__item">Радиально-сверлильные станки</li> | 366 | <li class="modal-catalog-cont-line__item">Радиально-сверлильные станки</li> |
359 | <li class="modal-catalog-cont-line__item">Резьбонарезные станки</li> | 367 | <li class="modal-catalog-cont-line__item">Резьбонарезные станки</li> |
360 | <li class="modal-catalog-cont-line__item">Пресс-перфораторы</li> | 368 | <li class="modal-catalog-cont-line__item">Пресс-перфораторы</li> |
361 | <li class="modal-catalog-cont-line__item">Рельсосверлильные станки</li> | 369 | <li class="modal-catalog-cont-line__item">Рельсосверлильные станки</li> |
362 | <li class="modal-catalog-cont-line__item">Оснастка к сверлильным станкам</li> | 370 | <li class="modal-catalog-cont-line__item">Оснастка к сверлильным станкам</li> |
363 | <li class="modal-catalog-cont-line__item">Смазочно-охлаждающие жидкости</li> | 371 | <li class="modal-catalog-cont-line__item">Смазочно-охлаждающие жидкости</li> |
364 | </ul> | 372 | </ul> |
365 | </div> | 373 | </div> |
366 | <div class="modal-catalog-cont-line__block"> | 374 | <div class="modal-catalog-cont-line__block"> |
367 | <h3 class="modal-catalog-cont-line__title"> | 375 | <h3 class="modal-catalog-cont-line__title"> |
368 | Металлорежущий инструмент | 376 | Металлорежущий инструмент |
369 | </h3> | 377 | </h3> |
370 | <ul class="modal-catalog-cont-line__list"> | 378 | <ul class="modal-catalog-cont-line__list"> |
371 | <li class="modal-catalog-cont-line__item">Отрезные станки</li> | 379 | <li class="modal-catalog-cont-line__item">Отрезные станки</li> |
372 | <li class="modal-catalog-cont-line__item">Сверла</li> | 380 | <li class="modal-catalog-cont-line__item">Сверла</li> |
373 | <li class="modal-catalog-cont-line__item">Коронки</li> | 381 | <li class="modal-catalog-cont-line__item">Коронки</li> |
374 | <li class="modal-catalog-cont-line__item">Зенковки</li> | 382 | <li class="modal-catalog-cont-line__item">Зенковки</li> |
375 | <li class="modal-catalog-cont-line__item">Метчики</li> | 383 | <li class="modal-catalog-cont-line__item">Метчики</li> |
376 | <li class="modal-catalog-cont-line__item">Заточные станки</li> | 384 | <li class="modal-catalog-cont-line__item">Заточные станки</li> |
377 | </ul> | 385 | </ul> |
378 | </div> | 386 | </div> |
379 | </div> | 387 | </div> |
380 | <div class="modal-catalog-cont-line"> | 388 | <div class="modal-catalog-cont-line"> |
381 | <div class="modal-catalog-cont-line__block"> | 389 | <div class="modal-catalog-cont-line__block"> |
382 | <h3 class="modal-catalog-cont-line__title"> | 390 | <h3 class="modal-catalog-cont-line__title"> |
383 | Обработка кромки, снятие фаски | 391 | Обработка кромки, снятие фаски |
384 | </h3> | 392 | </h3> |
385 | <ul class="modal-catalog-cont-line__list"> | 393 | <ul class="modal-catalog-cont-line__list"> |
386 | <li class="modal-catalog-cont-line__item">Фаскосъемные станки</li> | 394 | <li class="modal-catalog-cont-line__item">Фаскосъемные станки</li> |
387 | <li class="modal-catalog-cont-line__item">Торцеватели для труб</li> | 395 | <li class="modal-catalog-cont-line__item">Торцеватели для труб</li> |
388 | </ul> | 396 | </ul> |
389 | </div> | 397 | </div> |
390 | <div class="modal-catalog-cont-line__block"> | 398 | <div class="modal-catalog-cont-line__block"> |
391 | <h3 class="modal-catalog-cont-line__title"> | 399 | <h3 class="modal-catalog-cont-line__title"> |
392 | Шлифовка и полировка | 400 | Шлифовка и полировка |
393 | </h3> | 401 | </h3> |
394 | <ul class="modal-catalog-cont-line__list"> | 402 | <ul class="modal-catalog-cont-line__list"> |
395 | <li class="modal-catalog-cont-line__item">Борфрезы</li> | 403 | <li class="modal-catalog-cont-line__item">Борфрезы</li> |
396 | <li class="modal-catalog-cont-line__item">Круглошлифовальные станки</li> | 404 | <li class="modal-catalog-cont-line__item">Круглошлифовальные станки</li> |
397 | <li class="modal-catalog-cont-line__item">Плоскошлифовальные станки</li> | 405 | <li class="modal-catalog-cont-line__item">Плоскошлифовальные станки</li> |
398 | <li class="modal-catalog-cont-line__item">Ленточно-шлифовальные станки</li> | 406 | <li class="modal-catalog-cont-line__item">Ленточно-шлифовальные станки</li> |
399 | <li class="modal-catalog-cont-line__item">Точильно-шлифовальные станки</li> | 407 | <li class="modal-catalog-cont-line__item">Точильно-шлифовальные станки</li> |
400 | <li class="modal-catalog-cont-line__item">Полировальные станки</li> | 408 | <li class="modal-catalog-cont-line__item">Полировальные станки</li> |
401 | <li class="modal-catalog-cont-line__item">Шлифовка труб</li> | 409 | <li class="modal-catalog-cont-line__item">Шлифовка труб</li> |
402 | <li class="modal-catalog-cont-line__item">Приспособления для шлифовальных станков</li> | 410 | <li class="modal-catalog-cont-line__item">Приспособления для шлифовальных станков</li> |
403 | </ul> | 411 | </ul> |
404 | </div> | 412 | </div> |
405 | </div> | 413 | </div> |
406 | <div class="modal-catalog-cont-line"> | 414 | <div class="modal-catalog-cont-line"> |
407 | <div class="modal-catalog-cont-line__block"> | 415 | <div class="modal-catalog-cont-line__block"> |
408 | <h3 class="modal-catalog-cont-line__title"> | 416 | <h3 class="modal-catalog-cont-line__title"> |
409 | Ленточнопильные станки | 417 | Ленточнопильные станки |
410 | </h3> | 418 | </h3> |
411 | <ul class="modal-catalog-cont-line__list"> | 419 | <ul class="modal-catalog-cont-line__list"> |
412 | <li class="modal-catalog-cont-line__item">Ручные</li> | 420 | <li class="modal-catalog-cont-line__item">Ручные</li> |
413 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 421 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
414 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 422 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
415 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 423 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
416 | <li class="modal-catalog-cont-line__item">Рольганги</li> | 424 | <li class="modal-catalog-cont-line__item">Рольганги</li> |
417 | <li class="modal-catalog-cont-line__item">Аксессуары</li> | 425 | <li class="modal-catalog-cont-line__item">Аксессуары</li> |
418 | <li class="modal-catalog-cont-line__item">Запчасти</li> | 426 | <li class="modal-catalog-cont-line__item">Запчасти</li> |
419 | </ul> | 427 | </ul> |
420 | </div> | 428 | </div> |
421 | <div class="modal-catalog-cont-line__block"> | 429 | <div class="modal-catalog-cont-line__block"> |
422 | <h3 class="modal-catalog-cont-line__title"> | 430 | <h3 class="modal-catalog-cont-line__title"> |
423 | Труборезы | 431 | Труборезы |
424 | </h3> | 432 | </h3> |
425 | <ul class="modal-catalog-cont-line__list"> | 433 | <ul class="modal-catalog-cont-line__list"> |
426 | <li class="modal-catalog-cont-line__item">Ручные</li> | 434 | <li class="modal-catalog-cont-line__item">Ручные</li> |
427 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 435 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
428 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 436 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
429 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 437 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
430 | </ul> | 438 | </ul> |
431 | </div> | 439 | </div> |
432 | </div> | 440 | </div> |
433 | <div class="modal-catalog-cont-line"> | 441 | <div class="modal-catalog-cont-line"> |
434 | <div class="modal-catalog-cont-line__block"> | 442 | <div class="modal-catalog-cont-line__block"> |
435 | <h3 class="modal-catalog-cont-line__title"> | 443 | <h3 class="modal-catalog-cont-line__title"> |
436 | Обработка листа и профиля | 444 | Обработка листа и профиля |
437 | </h3> | 445 | </h3> |
438 | <ul class="modal-catalog-cont-line__list"> | 446 | <ul class="modal-catalog-cont-line__list"> |
439 | <li class="modal-catalog-cont-line__item">Листогибы</li> | 447 | <li class="modal-catalog-cont-line__item">Листогибы</li> |
440 | <li class="modal-catalog-cont-line__item">Вальцовочные</li> | 448 | <li class="modal-catalog-cont-line__item">Вальцовочные</li> |
441 | <li class="modal-catalog-cont-line__item">Гильотины</li> | 449 | <li class="modal-catalog-cont-line__item">Гильотины</li> |
442 | <li class="modal-catalog-cont-line__item">Угловысечные</li> | 450 | <li class="modal-catalog-cont-line__item">Угловысечные</li> |
443 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> | 451 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> |
444 | <li class="modal-catalog-cont-line__item">Трубогибы</li> | 452 | <li class="modal-catalog-cont-line__item">Трубогибы</li> |
445 | <li class="modal-catalog-cont-line__item">Запчасти</li> | 453 | <li class="modal-catalog-cont-line__item">Запчасти</li> |
446 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> | 454 | <li class="modal-catalog-cont-line__item">Профилегибочные</li> |
447 | <li class="modal-catalog-cont-line__item">Трубогибы</li> | 455 | <li class="modal-catalog-cont-line__item">Трубогибы</li> |
448 | <li class="modal-catalog-cont-line__item">Запчасти</li> | 456 | <li class="modal-catalog-cont-line__item">Запчасти</li> |
449 | </ul> | 457 | </ul> |
450 | </div> | 458 | </div> |
451 | <div class="modal-catalog-cont-line__block"> | 459 | <div class="modal-catalog-cont-line__block"> |
452 | <h3 class="modal-catalog-cont-line__title"> | 460 | <h3 class="modal-catalog-cont-line__title"> |
453 | Фрезерные станки | 461 | Фрезерные станки |
454 | </h3> | 462 | </h3> |
455 | <ul class="modal-catalog-cont-line__list"> | 463 | <ul class="modal-catalog-cont-line__list"> |
456 | <li class="modal-catalog-cont-line__item">Ручные</li> | 464 | <li class="modal-catalog-cont-line__item">Ручные</li> |
457 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 465 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
458 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 466 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
459 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 467 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
460 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 468 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
461 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 469 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
462 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 470 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
463 | </ul> | 471 | </ul> |
464 | </div> | 472 | </div> |
465 | <div class="modal-catalog-cont-line__block"> | 473 | <div class="modal-catalog-cont-line__block"> |
466 | <h3 class="modal-catalog-cont-line__title"> | 474 | <h3 class="modal-catalog-cont-line__title"> |
467 | Токарные станки | 475 | Токарные станки |
468 | </h3> | 476 | </h3> |
469 | <ul class="modal-catalog-cont-line__list"> | 477 | <ul class="modal-catalog-cont-line__list"> |
470 | <li class="modal-catalog-cont-line__item">Ручные</li> | 478 | <li class="modal-catalog-cont-line__item">Ручные</li> |
471 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 479 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
472 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 480 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
473 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 481 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
474 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> | 482 | <li class="modal-catalog-cont-line__item">Полуавтоматические</li> |
475 | <li class="modal-catalog-cont-line__item">Автоматические</li> | 483 | <li class="modal-catalog-cont-line__item">Автоматические</li> |
476 | <li class="modal-catalog-cont-line__item">Вертикальные</li> | 484 | <li class="modal-catalog-cont-line__item">Вертикальные</li> |
477 | </ul> | 485 | </ul> |
478 | </div> | 486 | </div> |
479 | </div> | 487 | </div> |
480 | </div> | 488 | </div> |
481 | </div> | 489 | </div> |
482 | </section> | 490 | </section> |
483 | <div class="modal-catalog-overlay modal-catalog-overlay--hidden js_modal_catalog_overlay"></div> | 491 | <div class="modal-catalog-overlay modal-catalog-overlay--hidden js_modal_catalog_overlay"></div> |
484 | 492 | ||
485 | <section class="modal modal-reg modal-reg--hidden js_modal_reg"> | 493 | <section class="modal modal-reg modal-reg--hidden js_modal_reg"> |
486 | <a class="modal__close modal-reg__close js_modal_reg_close" href="#"></a> | 494 | <a class="modal__close modal-reg__close js_modal_reg_close" href="#"></a> |
487 | <h2 class="modal-reg__title">Регистрация</h2> | 495 | <h2 class="modal-reg__title">Регистрация</h2> |
488 | <form class="modal-reg-form" method="post" action="{{ route('auth.register') }}"> | 496 | <form class="modal-reg-form" method="post" action="{{ route('auth.register') }}"> |
489 | @csrf | 497 | @csrf |
490 | <label class="form__label label-reg" for="name-reg">Ваше имя | 498 | <label class="form__label label-reg" for="name-reg">Ваше имя |
491 | <span class="required">*</span> | 499 | <span class="required">*</span> |
492 | </label> | 500 | </label> |
493 | <input class="form-input form__name" type="text" id="name-reg" name="name" placeholder="Введите ваше имя" required> | 501 | <input class="form-input form__name" type="text" id="name-reg" name="name" placeholder="Введите ваше имя" required> |
494 | 502 | ||
495 | <label class="form__label label-reg-pass reg-mail error" for="email-reg">E-mail | 503 | <label class="form__label label-reg-pass reg-mail error" for="email-reg">E-mail |
496 | <span class="required">*</span> | 504 | <span class="required">*</span> |
497 | <span class="reg-mail-error reg-mail-error--hidden">Ошибка</span> | 505 | <span class="reg-mail-error reg-mail-error--hidden">Ошибка</span> |
498 | </label> | 506 | </label> |
499 | <input class="form-input form__email reg-mail-input js_reg_mail_input" type="email" id="email-reg" name="email" | 507 | <input class="form-input form__email reg-mail-input js_reg_mail_input" type="email" id="email-reg" name="email" |
500 | placeholder="Введите ваш e-mail" required> | 508 | placeholder="Введите ваш e-mail" required> |
501 | 509 | ||
502 | <label class="form__label label-reg-pass error" for="password-reg">Пароль | 510 | <label class="form__label label-reg-pass error" for="password-reg">Пароль |
503 | <span class="required">*</span> | 511 | <span class="required">*</span> |
504 | </label> | 512 | </label> |
505 | <input class="form-input auth-pass-err js_reg_pass" type="password" id="password-reg" name="password" | 513 | <input class="form-input auth-pass-err js_reg_pass" type="password" id="password-reg" name="password" |
506 | placeholder="Введите ваш пароль" required> | 514 | placeholder="Введите ваш пароль" required> |
507 | <button class="modal-auth-show-pass reg-show-pass js_reg_show_pass"></button> | 515 | <button class="modal-auth-show-pass reg-show-pass js_reg_show_pass"></button> |
508 | 516 | ||
509 | <label class="form__label label-reg auth-label-pass" for="confirm-password-reg">Повторите пароль | 517 | <label class="form__label label-reg auth-label-pass" for="confirm-password-reg">Повторите пароль |
510 | <span class="required">*</span> | 518 | <span class="required">*</span> |
511 | <span class="reg-pass-error reg-pass-error--hidden">Ошибка</span> | 519 | <span class="reg-pass-error reg-pass-error--hidden">Ошибка</span> |
512 | </label> | 520 | </label> |
513 | <input class="form-input reg-pass-conf-input js_pass_conf" type="password" id="confirm-password-reg" name="confirm-password" | 521 | <input class="form-input reg-pass-conf-input js_pass_conf" type="password" id="confirm-password-reg" name="confirm-password" |
514 | placeholder="Введите пароль еще раз" required> | 522 | placeholder="Введите пароль еще раз" required> |
515 | <button class="modal-auth-show-pass reg-show-pass-second js_reg_show_pass_conf"></button> | 523 | <button class="modal-auth-show-pass reg-show-pass-second js_reg_show_pass_conf"></button> |
516 | 524 | ||
517 | <div class="parts-content-form-bottom modal-auth-bottom"> | 525 | <div class="parts-content-form-bottom modal-auth-bottom"> |
518 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> | 526 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> |
519 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных. | 527 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных. |
520 | </p> | 528 | </p> |
521 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> | 529 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> |
522 | </div> | 530 | </div> |
523 | </form> | 531 | </form> |
524 | <a class="modal-restore__back js_back_inner" href="#">Вернуться на главный экран</a> | 532 | <a class="modal-restore__back js_back_inner" href="#">Вернуться на главный экран</a> |
525 | </section> | 533 | </section> |
526 | <div class="modal-overlay modal-reg-overlay modal-reg-overlay--hidden js_modal_reg_overlay"></div> | 534 | <div class="modal-overlay modal-reg-overlay modal-reg-overlay--hidden js_modal_reg_overlay"></div> |
527 | 535 | ||
528 | <section class="modal modal-auth modal-auth--hidden js_modal_auth"> | 536 | <section class="modal modal-auth modal-auth--hidden js_modal_auth"> |
529 | <a class="modal__close modal-auth__close js_modal_auth_close" href="#"></a> | 537 | <a class="modal__close modal-auth__close js_modal_auth_close" href="#"></a> |
530 | <h2 class="modal-auth__title"> | 538 | <h2 class="modal-auth__title"> |
531 | Авторизация | 539 | Авторизация |
532 | </h2> | 540 | </h2> |
533 | <form method="post" class="modal-auth-form" action="{{ route('auth.auth') }}"> | 541 | <form method="post" class="modal-auth-form" action="{{ route('auth.auth') }}"> |
534 | @csrf | 542 | @csrf |
535 | <label class="form__label auth-label-mail" for="email-auth">E-mail | 543 | <label class="form__label auth-label-mail" for="email-auth">E-mail |
536 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> | 544 | <span class="auth-mail-error auth-mail-error--hidden">Ошибка</span> |
537 | </label> | 545 | </label> |
538 | <input class="form-input form__email auth-mail-err" type="email" id="email-auth" name="email" placeholder="Введите ваш e-mail" required> | 546 | <input class="form-input form__email auth-mail-err" type="email" id="email-auth" name="email" placeholder="Введите ваш e-mail" required> |
539 | 547 | ||
540 | <label class="form__label auth-label-pass" for="password-auth">Пароль | 548 | <label class="form__label auth-label-pass" for="password-auth">Пароль |
541 | <span class="auth-pass-error auth-pass-error--hidden">Ошибка</span> | 549 | <span class="auth-pass-error auth-pass-error--hidden">Ошибка</span> |
542 | </label> | 550 | </label> |
543 | <input class="form-input auth-pass-err js_auth_pass" type="password" id="password-auth" name="password" placeholder="Введите ваш пароль" required> | 551 | <input class="form-input auth-pass-err js_auth_pass" type="password" id="password-auth" name="password" placeholder="Введите ваш пароль" required> |
544 | <button class="modal-auth-show-pass js_auth_show_pass"></button> | 552 | <button class="modal-auth-show-pass js_auth_show_pass"></button> |
545 | <div class="parts-content-form-bottom modal-auth-bottom"> | 553 | <div class="parts-content-form-bottom modal-auth-bottom"> |
546 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> | 554 | <a class="modal-auth-bottom__reset js_restore_pass" href="#">Забыли пароль?</a> |
547 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> | 555 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> |
548 | <button class="parts-content-form-bottom__button" type="submit">Войти</button> | 556 | <button class="parts-content-form-bottom__button" type="submit">Войти</button> |
549 | </div> | 557 | </div> |
550 | </form> | 558 | </form> |
551 | </section> | 559 | </section> |
552 | <div class="modal-overlay modal-auth-overlay modal-auth-overlay--hidden js_modal_auth_overlay"></div> | 560 | <div class="modal-overlay modal-auth-overlay modal-auth-overlay--hidden js_modal_auth_overlay"></div> |
553 | 561 | ||
554 | <section class="modal modal-restore modal-restore--hidden js_modal_restore"> | 562 | <section class="modal modal-restore modal-restore--hidden js_modal_restore"> |
555 | <a class="modal__close modal-restore__close js_modal_restore_close" href="#"></a> | 563 | <a class="modal__close modal-restore__close js_modal_restore_close" href="#"></a> |
556 | <h2 class="modal-restore__title"> | 564 | <h2 class="modal-restore__title"> |
557 | Восстановить пароль | 565 | Восстановить пароль |
558 | </h2> | 566 | </h2> |
559 | <form method="post" class="modal-restore-form"> | 567 | <form method="post" class="modal-restore-form"> |
560 | <label class="form__label restore-label" for="email-restore">E-mail | 568 | <label class="form__label restore-label" for="email-restore">E-mail |
561 | <span class="required">*</span> | 569 | <span class="required">*</span> |
562 | </label> | 570 | </label> |
563 | <input class="form-input form__email" type="email" id="email-restore" name="email" | 571 | <input class="form-input form__email" type="email" id="email-restore" name="email" |
564 | placeholder="Введите ваш e-mail" required> | 572 | placeholder="Введите ваш e-mail" required> |
565 | <div class="parts-content-form-bottom modal-auth-bottom"> | 573 | <div class="parts-content-form-bottom modal-auth-bottom"> |
566 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> | 574 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных данных.</p> |
567 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> | 575 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> |
568 | </div> | 576 | </div> |
569 | </form> | 577 | </form> |
570 | <a class="modal-restore__back js_restore_back" href="#">Вернуться на главный экран</a> | 578 | <a class="modal-restore__back js_restore_back" href="#">Вернуться на главный экран</a> |
571 | </section> | 579 | </section> |
572 | <div class="modal-overlay modal-restore-overlay modal-restore-overlay--hidden js_modal_restore_overlay"></div> | 580 | <div class="modal-overlay modal-restore-overlay modal-restore-overlay--hidden js_modal_restore_overlay"></div> |
573 | 581 | ||
574 | <section class="modal modal-restore-succ modal-restore-succ--hidden js_modal_restore_succ"> | 582 | <section class="modal modal-restore-succ modal-restore-succ--hidden js_modal_restore_succ"> |
575 | <a class="modal__close modal-restore-succ__close js_modal_restore_succ_close" href="#"></a> | 583 | <a class="modal__close modal-restore-succ__close js_modal_restore_succ_close" href="#"></a> |
576 | <h2 class="modal-restore-succ__title"> | 584 | <h2 class="modal-restore-succ__title"> |
577 | Сообщение отправлено | 585 | Сообщение отправлено |
578 | </h2> | 586 | </h2> |
579 | <p class="modal-restore-succ__note">Мы отправили ссылку для восстановения доступа к вашему аккаунту на адрес</p> | 587 | <p class="modal-restore-succ__note">Мы отправили ссылку для восстановения доступа к вашему аккаунту на адрес</p> |
580 | <p class="modal-restore-succ__mail">v****m@g***l.com</p> | 588 | <p class="modal-restore-succ__mail">v****m@g***l.com</p> |
581 | <a class="modal-restore-succ__btn js_res_succ_ok" href="#">ОК</a> | 589 | <a class="modal-restore-succ__btn js_res_succ_ok" href="#">ОК</a> |
582 | <a class="modal-restore-succ__back js_res_succ_back" href="#">Вернуться на главный экран</a> | 590 | <a class="modal-restore-succ__back js_res_succ_back" href="#">Вернуться на главный экран</a> |
583 | </section> | 591 | </section> |
584 | <div class="modal-overlay modal-restore-succ-overlay modal-restore-succ-overlay--hidden js_modal_restore_succ_overlay"></div> | 592 | <div class="modal-overlay modal-restore-succ-overlay modal-restore-succ-overlay--hidden js_modal_restore_succ_overlay"></div> |
585 | 593 | ||
586 | <section class="modal modal-restore-error modal-restore-error--hidden js_modal_restore_error"> | 594 | <section class="modal modal-restore-error modal-restore-error--hidden js_modal_restore_error"> |
587 | <a class="modal__close modal-restore-error__close js_modal_restore_error_close" href="#"></a> | 595 | <a class="modal__close modal-restore-error__close js_modal_restore_error_close" href="#"></a> |
588 | <h2 class="modal-restore-error__title"> | 596 | <h2 class="modal-restore-error__title"> |
589 | Пользователь не найден | 597 | Пользователь не найден |
590 | </h2> | 598 | </h2> |
591 | <form method="post" class="modal-restore-form restore-form-error"> | 599 | <form method="post" class="modal-restore-form restore-form-error"> |
592 | <label class="form__label restore-label" for="email-pass-err">E-mail | 600 | <label class="form__label restore-label" for="email-pass-err">E-mail |
593 | <span class="required">*</span> | 601 | <span class="required">*</span> |
594 | </label> | 602 | </label> |
595 | <input class="form-input form__email" type="email" id="email-pass-err" name="email" placeholder="Введите ваш e-mail" | 603 | <input class="form-input form__email" type="email" id="email-pass-err" name="email" placeholder="Введите ваш e-mail" |
596 | required> | 604 | required> |
597 | <div class="parts-content-form-bottom modal-auth-bottom"> | 605 | <div class="parts-content-form-bottom modal-auth-bottom"> |
598 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных | 606 | <p class="parts-content-form-bottom__par modal-auth-bottom__note">Даю согласие на обработку персональных |
599 | данных.</p> | 607 | данных.</p> |
600 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> | 608 | <button class="parts-content-form-bottom__button" type="submit">Восстановить пароль</button> |
601 | </div> | 609 | </div> |
602 | </form> | 610 | </form> |
603 | <a class="modal-restore__back js_restore_error_back" href="#">Вернуться на главный экран</a> | 611 | <a class="modal-restore__back js_restore_error_back" href="#">Вернуться на главный экран</a> |
604 | </section> | 612 | </section> |
605 | <div class="modal-overlay modal-restore-error-overlay modal-restore-error-overlay--hidden js_modal_restore_error_overlay"></div> | 613 | <div class="modal-overlay modal-restore-error-overlay modal-restore-error-overlay--hidden js_modal_restore_error_overlay"></div> |
606 | 614 | ||
607 | <section class="modal modal-contact modal-contact--hidden js_modal_contact"> | 615 | <section class="modal modal-contact modal-contact--hidden js_modal_contact"> |
608 | <a class="modal__close modal-contact__close js_modal_contact_close" href="#"></a> | 616 | <a class="modal__close modal-contact__close js_modal_contact_close" href="#"></a> |
609 | <div class="modal-parts-content"> | 617 | <div class="modal-parts-content"> |
610 | <h2 class="modal-parts-content__title"> | 618 | <h2 class="modal-parts-content__title"> |
611 | Свяжитесь с нами | 619 | Свяжитесь с нами |
612 | </h2> | 620 | </h2> |
613 | <p class="modal-contact-type">Отметьте галочкой предпочтительный канал связи</p> | 621 | <p class="modal-contact-type">Отметьте галочкой предпочтительный канал связи</p> |
614 | <form class="modal-parts-content-form" enctype="multipart/form-data" method="post"> | 622 | <form class="modal-parts-content-form" action="{{ route('online') }}" enctype="multipart/form-data" method="post"> |
623 | @csrf | ||
615 | <div class="parts-content-form-top"> | 624 | <div class="parts-content-form-top"> |
616 | <div class="parts-content-form-top-line-one"> | 625 | <div class="parts-content-form-top-line-one"> |
617 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> | 626 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> |
618 | <input class="form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" | 627 | <input class="form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" |
619 | required><br> | 628 | required><br> |
620 | 629 | ||
621 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> | 630 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> |
622 | <input class="form-input form__email" type="email" id="email" name="email" | 631 | <input class="form-input form__email" type="email" id="email" name="email" |
623 | placeholder="Введите ваш e-mail" required> | 632 | placeholder="Введите ваш e-mail" required> |
624 | 633 | ||
625 | <label class="form__label" for="number">Телефон</label> | 634 | <label class="form__label" for="number">Телефон</label> |
626 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" | 635 | <input class="form-input form__tel js_input_phone" type="tel" id="number" name="number" |
627 | placeholder="+7 (___) ___-__-__"> | 636 | placeholder="+7 (___) ___-__-__"> |
628 | </div> | 637 | </div> |
629 | 638 | ||
630 | <div class="parts-content-form-top-line-two"> | 639 | <div class="parts-content-form-top-line-two"> |
631 | <label class="form__label form__label-question" for="question">Ваш вопрос <span class="required">*</span></label> | 640 | <label class="form__label form__label-question" for="question">Ваш вопрос <span class="required">*</span></label> |
632 | <textarea class="form-input form__question modal-contact-form-question" id="question" name="question" placeholder="Введите текст" | 641 | <textarea class="form-input form__question modal-contact-form-question" id="question" name="question" placeholder="Введите текст" |
633 | required></textarea><br> | 642 | required></textarea><br> |
634 | </div> | 643 | </div> |
635 | </div> | 644 | </div> |
636 | <div class="checkboxes-connect"> | 645 | <div class="checkboxes-connect"> |
637 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> | 646 | <p class="checkboxes-connect__name">Отметьте галочкой предпочтительный канал связи:</p> |
638 | <label class="catalog-checkboxes-container label-connect">Телефон | 647 | <label class="catalog-checkboxes-container label-connect">Телефон |
639 | <input type="checkbox" checked="checked" class="check-highload"> | 648 | <input type="checkbox" checked="checked" class="check-highload"> |
640 | <span class="highload2"></span> | 649 | <span class="highload2"></span> |
641 | </label> | 650 | </label> |
642 | <label class="catalog-checkboxes-container label-connect">E-mail | 651 | <label class="catalog-checkboxes-container label-connect">E-mail |
643 | <input type="checkbox" class="check-highload"> | 652 | <input type="checkbox" class="check-highload"> |
644 | <span class="highload2"></span> | 653 | <span class="highload2"></span> |
645 | </label> | 654 | </label> |
646 | <label class="catalog-checkboxes-container label-connect">Whatsapp | 655 | <label class="catalog-checkboxes-container label-connect">Whatsapp |
647 | <input type="checkbox" class="check-highload"> | 656 | <input type="checkbox" class="check-highload"> |
648 | <span class="highload2"></span> | 657 | <span class="highload2"></span> |
649 | </label> | 658 | </label> |
650 | <label class="catalog-checkboxes-container label-connect">Telegram | 659 | <label class="catalog-checkboxes-container label-connect">Telegram |
651 | <input type="checkbox" checked="checked" class="check-highload"> | 660 | <input type="checkbox" checked="checked" class="check-highload"> |
652 | <span class="highload2"></span> | 661 | <span class="highload2"></span> |
653 | </label> | 662 | </label> |
654 | </div> | 663 | </div> |
655 | <div class="parts-content-form-bottom"> | 664 | <div class="parts-content-form-bottom"> |
656 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой | 665 | <p class="parts-content-form-bottom__par">Отправляя форму, подтверждаю свое согласие с политикой |
657 | конфиденциальности и обработки данных</p> | 666 | конфиденциальности и обработки данных</p> |
658 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> | 667 | <button class="parts-content-form-bottom__button" type="submit">Отправить заявку</button> |
659 | </div> | 668 | </div> |
660 | </form> | 669 | </form> |
661 | </div> | 670 | </div> |
662 | </section> | 671 | </section> |
663 | <div class="modal-overlay modal-contact-overlay modal-contact-overlay--hidden js_modal_contact_overlay"></div> | 672 | <div class="modal-overlay modal-contact-overlay modal-contact-overlay--hidden js_modal_contact_overlay"></div> |
664 | 673 | ||
665 | </header> | 674 | </header> |
666 | 675 | ||
667 | <main> | 676 | <main> |
668 | 677 | ||
669 | @if ($message = Session::get('success')) | 678 | @if ($message = Session::get('success')) |
670 | <section> | 679 | <section> |
671 | <div class="alert alert-success alert-dismissible mt-0" role="alert"> | 680 | <div class="alert alert-success alert-dismissible mt-0" role="alert"> |
672 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> | 681 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> |
673 | <span aria-hidden="true">×</span> | 682 | <span aria-hidden="true">×</span> |
674 | </button> | 683 | </button> |
675 | {{ $message }} | 684 | {{ $message }} |
676 | </div> | 685 | </div> |
677 | </section> | 686 | </section> |
678 | @endif | 687 | @endif |
679 | 688 | ||
680 | @if ($errors->any()) | 689 | @if ($errors->any()) |
681 | <section> | 690 | <section> |
682 | <div class="alert alert-danger alert-dismissible mt-4" role="alert"> | 691 | <div class="alert alert-danger alert-dismissible mt-4" role="alert"> |
683 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> | 692 | <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть"> |
684 | <span aria-hidden="true">×</span> | 693 | <span aria-hidden="true">×</span> |
685 | </button> | 694 | </button> |
686 | <ul class="mb-0"> | 695 | <ul class="mb-0"> |
687 | @foreach ($errors->all() as $error) | 696 | @foreach ($errors->all() as $error) |
688 | <li>{{ $error }}</li> | 697 | <li>{{ $error }}</li> |
689 | @endforeach | 698 | @endforeach |
690 | </ul> | 699 | </ul> |
691 | </div> | 700 | </div> |
692 | </section> | 701 | </section> |
693 | @endif | 702 | @endif |
694 | 703 | ||
695 | @yield('banner') | 704 | @yield('banner') |
696 | @yield('content') | 705 | @yield('content') |
697 | 706 | ||
698 | 707 | ||
699 | </main> | 708 | </main> |
700 | 709 | ||
701 | <footer class="footer"> | 710 | <footer class="footer"> |
702 | <div class="container"> | 711 | <div class="container"> |
703 | <div class="footer__wrapper"> | 712 | <div class="footer__wrapper"> |
704 | <div class="footer__left"> | 713 | <div class="footer__left"> |
705 | <a href="#"> | 714 | <a href="#"> |
706 | <img class="footer__left-logo" src="{{ asset('img/footer-logo.png') }}" alt="Векпром лого" /> | 715 | <img class="footer__left-logo" src="{{ asset('img/footer-logo.png') }}" alt="Векпром лого" /> |
707 | </a> | 716 | </a> |
708 | 717 | ||
709 | <p class="footer__left-par">Металлообрабатывающее, сварочное | 718 | <p class="footer__left-par">Металлообрабатывающее, сварочное |
710 | оборудование, иснтрумент</p> | 719 | оборудование, иснтрумент</p> |
711 | <div class="footer__left-numbers"> | 720 | <div class="footer__left-numbers"> |
712 | <a href="tel:7495215645">+7 (495) 215-6-45</a> | 721 | <a href="tel:7495215645">+7 (495) 215-6-45</a> |
713 | <a href="tel:88005553463" class="number-2">8 (800) 555-34-63</a> | 722 | <a href="tel:88005553463" class="number-2">8 (800) 555-34-63</a> |
714 | </div> | 723 | </div> |
715 | <ul class="footer__left-socials"> | 724 | <ul class="footer__left-socials"> |
716 | <li class="vk"><a href="https://vk.com/" target="_blank"><img src="{{ asset('/img/svg/socials/vk.svg') }}" alt=""></a> | 725 | <li class="vk"><a href="https://vk.com/" target="_blank"><img src="{{ asset('/img/svg/socials/vk.svg') }}" alt=""></a> |
717 | </li> | 726 | </li> |
718 | <li class="youtube"><a href="https://www.youtube.com/" target="_blank"><img | 727 | <li class="youtube"><a href="https://www.youtube.com/" target="_blank"><img |
719 | src="{{ asset('/img/svg/socials/youtube.svg') }}" alt=""></a></li> | 728 | src="{{ asset('/img/svg/socials/youtube.svg') }}" alt=""></a></li> |
720 | <li class="telegram"><a href="https://t.me/" target="_blank"><img src="{{ asset('/img/svg/socials/telegram.svg')}}" | 729 | <li class="telegram"><a href="https://t.me/" target="_blank"><img src="{{ asset('/img/svg/socials/telegram.svg')}}" |
721 | alt=""></a></li> | 730 | alt=""></a></li> |
722 | </ul> | 731 | </ul> |
723 | <div class="footer__left-rating"> | 732 | <div class="footer__left-rating"> |
724 | <p class="yandex">Рейтинг Яндекс</p> | 733 | <p class="yandex">Рейтинг Яндекс</p> |
725 | <div class="stars-wrapper"> | 734 | <div class="stars-wrapper"> |
726 | <svg class="svg-star"> | 735 | <svg class="svg-star"> |
727 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> | 736 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> |
728 | </svg> | 737 | </svg> |
729 | <svg class="svg-star"> | 738 | <svg class="svg-star"> |
730 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> | 739 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> |
731 | </svg> | 740 | </svg> |
732 | <svg class="svg-star"> | 741 | <svg class="svg-star"> |
733 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> | 742 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> |
734 | </svg> | 743 | </svg> |
735 | <svg class="svg-star"> | 744 | <svg class="svg-star"> |
736 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> | 745 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> |
737 | </svg> | 746 | </svg> |
738 | <svg class="svg-star"> | 747 | <svg class="svg-star"> |
739 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> | 748 | <use xlink:href="{{ asset('/img/icons.svg#star')}}"></use> |
740 | </svg> | 749 | </svg> |
741 | <span class="yandex-rating">4,9</span> | 750 | <span class="yandex-rating">4,9</span> |
742 | </div> | 751 | </div> |
743 | </div> | 752 | </div> |
744 | </div> | 753 | </div> |
745 | <div class="footer__centre"> | 754 | <div class="footer__centre"> |
746 | <div class="footer__centre-col footer__centre-col-1"> | 755 | <div class="footer__centre-col footer__centre-col-1"> |
747 | <h4 class="footer__centre-col-title footer-spoiler-button js_comp_btn"> | 756 | <h4 class="footer__centre-col-title footer-spoiler-button js_comp_btn"> |
748 | Компания | 757 | Компания |
749 | </h4> | 758 | </h4> |
750 | <ul class="footer__centre-col-nav footer-acc-panel"> | 759 | <ul class="footer__centre-col-nav footer-acc-panel"> |
751 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">О компании</a></li> | 760 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">О компании</a></li> |
752 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Услуги</a></li> | 761 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Услуги</a></li> |
753 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Демозал</a></li> | 762 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Демозал</a></li> |
754 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Полезные статьи</a></li> | 763 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Полезные статьи</a></li> |
755 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Сотрудничество</a></li> | 764 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Сотрудничество</a></li> |
756 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Поставщики</a></li> | 765 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Поставщики</a></li> |
757 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Контакты</a></li> | 766 | <li class="footer__centre-col-nav-item footer-item footer-hidden-comp js_comp_item"><a href="#">Контакты</a></li> |
758 | </ul> | 767 | </ul> |
759 | </div> | 768 | </div> |
760 | <div class="footer__centre-col footer__centre-col-2"> | 769 | <div class="footer__centre-col footer__centre-col-2"> |
761 | <h4 class="footer__centre-col-title footer-spoiler-button sp-2 js_comp_btn"> | 770 | <h4 class="footer__centre-col-title footer-spoiler-button sp-2 js_comp_btn"> |
762 | Покупателям | 771 | Покупателям |
763 | </h4> | 772 | </h4> |
764 | <ul class="footer__centre-col-nav footer-acc-panel"> | 773 | <ul class="footer__centre-col-nav footer-acc-panel"> |
765 | <li class="footer__centre-col-nav-item"><a href="{{ route('catalog') }}">Каталог</a></li> | 774 | <li class="footer__centre-col-nav-item"><a href="{{ route('catalog') }}">Каталог</a></li> |
766 | <li class="footer__centre-col-nav-item"><a href="#">Доставка</a></li> | 775 | <li class="footer__centre-col-nav-item"><a href="#">Доставка</a></li> |
767 | <li class="footer__centre-col-nav-item"><a href="#">Сервис и гарантия</a></li> | 776 | <li class="footer__centre-col-nav-item"><a href="#">Сервис и гарантия</a></li> |
768 | <li class="footer__centre-col-nav-item"><a href="#">Разработка технологий</a></li> | 777 | <li class="footer__centre-col-nav-item"><a href="#">Разработка технологий</a></li> |
769 | <li class="footer__centre-col-nav-item"><a href="#">Лизинг</a></li> | 778 | <li class="footer__centre-col-nav-item"><a href="#">Лизинг</a></li> |
770 | <li class="footer__centre-col-nav-item"><a href="#">Сертификаты</a></li> | 779 | <li class="footer__centre-col-nav-item"><a href="#">Сертификаты</a></li> |
771 | <li class="footer__centre-col-nav-item"><a href="#">Отзывы</a></li> | 780 | <li class="footer__centre-col-nav-item"><a href="#">Отзывы</a></li> |
772 | </ul> | 781 | </ul> |
773 | </div> | 782 | </div> |
774 | <div class="centre__bottom"> | 783 | <div class="centre__bottom"> |
775 | <a class="politica" href="#">Политика конфиденциальности</a> | 784 | <a class="politica" href="#">Политика конфиденциальности</a> |
776 | <p class="years">2008-2023 ПГ ВЕКПРОМ</p> | 785 | <p class="years">2008-2023 ПГ ВЕКПРОМ</p> |
777 | </div> | 786 | </div> |
778 | </div> | 787 | </div> |
779 | 788 | ||
780 | <div class="footer__right"> | 789 | <div class="footer__right"> |
781 | <h6 class="footer__centre-col-title footer__right-title">Контакты</h6> | 790 | <h6 class="footer__centre-col-title footer__right-title">Контакты</h6> |
782 | <div class="footer__right-contacts"> | 791 | <div class="footer__right-contacts"> |
783 | <span class="contacts-main">Почта:</span> | 792 | <span class="contacts-main">Почта:</span> |
784 | <a class="footer__right-contacts-item" href="mailto:info@vekprom.ru">info@vekprom.ru</a> | 793 | <a class="footer__right-contacts-item" href="mailto:info@vekprom.ru">info@vekprom.ru</a> |
785 | <p class="contacts-main footer-second">Офис и демозал в городе Жуковский:</p> | 794 | <p class="contacts-main footer-second">Офис и демозал в городе Жуковский:</p> |
786 | <p class="footer__right-contacts-item"> | 795 | <p class="footer__right-contacts-item"> |
787 | ул. Чкалова, д. 50 | 796 | ул. Чкалова, д. 50 |
788 | </p> | 797 | </p> |
789 | <p class="contacts-main">Офис в городе Жуковский:</p> | 798 | <p class="contacts-main">Офис в городе Жуковский:</p> |
790 | <p class="footer__right-contacts-item"> | 799 | <p class="footer__right-contacts-item"> |
791 | ул. Праволинейная, д 33 | 800 | ул. Праволинейная, д 33 |
792 | </p> | 801 | </p> |
793 | </div> | 802 | </div> |
794 | </div> | 803 | </div> |
795 | </div> | 804 | </div> |
796 | </div> | 805 | </div> |
797 | </footer> | 806 | </footer> |
798 | 807 | ||
799 | </div> | 808 | </div> |
800 | 809 | ||
801 | <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script> | 810 | <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script> |
802 | <script src="https://unpkg.com/imask"></script> | 811 | <script src="https://unpkg.com/imask"></script> |
803 | <script src="{{ asset('js/main_js.js') }}"></script> | 812 | <script src="{{ asset('js/main_js.js') }}"></script> |
804 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> | 813 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> |
805 | @yield('script_js') | 814 | @yield('script_js') |
806 | </body> | 815 | </body> |
807 | 816 | ||
808 | </html> | 817 | </html> |
809 | 818 |
resources/views/part/categories_menu.blade.php
File was created | 1 | @if ($items->where('parent_id', $parent)->count()) | |
2 | @php $level++ @endphp | ||
3 | <? $array = $items->where('parent_id', $parent) ?> | ||
4 | @foreach ($array as $item) | ||
5 | |||
6 | @if($level) | ||
7 | <li><a href="{{ route('catalog_detail', $item->id)}}">{{ $item->name }}</a></li> | ||
8 | @else | ||
9 | </ul> | ||
10 | <button class="catalog-accordion modal-cat-acc-but js_catalog_accordion">{{$item->name}}</button> | ||
11 | <ul class="catalog-accordion-panel modal-cat-panel"> | ||
12 | @endif | ||
13 | <? /*if($item == end($array)) {?> | ||
14 | </ul> | ||
15 | <? $level = -1; | ||
16 | }*/?> | ||
17 | @include('part.categories', ['level' => $level, 'parent' => $item->id]) | ||
18 | @endforeach | ||
19 | @endif | ||
20 |
resources/views/simple_good.blade.php
1 | <!DOCTYPE html> | 1 | <!DOCTYPE html> |
2 | <html lang="ru"> | 2 | <html lang="ru"> |
3 | 3 | ||
4 | <head> | 4 | <head> |
5 | <meta charset="UTF-8"> | 5 | <meta charset="UTF-8"> |
6 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | 6 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> |
7 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | 7 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
8 | <title>Vekprom</title> | 8 | <title>Карточка товара</title> |
9 | <link rel="stylesheet" href="{{ asset('css/style.css') }}"> | 9 | <link rel="stylesheet" href="{{ asset('css/style.css') }}"> |
10 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> | 10 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" /> |
11 | </head> | 11 | </head> |
12 | 12 | ||
13 | <body> | 13 | <body> |
14 | 14 | ||
15 | <div class="wrapper"> | 15 | <div class="wrapper"> |
16 | <main> | 16 | <main> |
17 | <div class="modal-card-overlay"> | 17 | <div class="modal-card-overlay"> |
18 | <div class="modal-card-wrapper"> | 18 | <div class="modal-card-wrapper"> |
19 | <section class="modal-card"> | 19 | <section class="modal-card"> |
20 | <div class="container modal-card-container"> | 20 | <div class="container modal-card-container"> |
21 | <img src="./img/product/slider/main.png" alt="" class="modal-card__img"> | 21 | <!--<div class="modal-card__image"></div-->> |
22 | <img src="{{ asset(Storage::url($good->image)) }}" alt="" class="modal-card__img"> | ||
22 | <div class="modal-card-info"> | 23 | <div class="modal-card-info"> |
23 | <h1 class="modal-card-info__title">Установка лазерной резки GWEIKE, серия LF 6025GH</h1> | 24 | <h1 class="modal-card-info__title">{{ $good->title }}</h1> |
24 | 25 | ||
25 | <div class="modal-card-info-links"> | 26 | <div class="modal-card-info-links"> |
26 | <a href="#" class="link-item">Получить консультацию</a> | 27 | <a href="#" class="link-item">Получить консультацию</a> |
27 | <a href="#" class="link-item">Заказать запчасти</a> | 28 | <a href="#" class="link-item">Заказать запчасти</a> |
28 | </div> | 29 | </div> |
29 | <a class="modal-card-info__btn">Получить консультацию</a> | 30 | <a class="modal-card-info__btn">Узнать цену</a> |
30 | </div> | 31 | </div> |
31 | </div> | 32 | </div> |
32 | </section> | 33 | </section> |
33 | 34 | ||
34 | <section class="modal-spec"> | 35 | <section class="modal-spec"> |
35 | <div class="container"> | 36 | <div class="container"> |
36 | <ul class="modal-spec__tabs"> | 37 | <ul class="modal-spec__tabs"> |
37 | <li class="modal-spec__tab active js-modal-spec__tab" data-tab=".modal-spec__tab-1">Описание товара</li> | 38 | <li class="modal-spec__tab active js-modal-spec__tab" data-tab=".modal-spec__tab-1">Описание товара</li> |
38 | <li class="modal-spec__tab js-modal-spec__tab" data-tab=".modal-spec__tab-2">Характеристики</li> | 39 | <li class="modal-spec__tab js-modal-spec__tab" data-tab=".modal-spec__tab-2">Характеристики</li> |
39 | </ul> | 40 | </ul> |
40 | <div class="modal-spec__tabs-content"> | 41 | <div class="modal-spec__tabs-content"> |
41 | <!-- таб описание --> | 42 | <!-- таб описание --> |
42 | <div class="modal-spec__tabs-item modal-spec__tabs-item_active modal-spec__tab-1 js-modal-spec__tabs-item"> | 43 | <div class="modal-spec__tabs-item modal-spec__tabs-item_active modal-spec__tab-1 pr-modal js-modal-spec__tabs-item"> |
43 | <div class="description"> | 44 | <div class="description"> |
44 | <h6 class="description__title">Назначение</h6> | 45 | <h2 class="spec__tab-3__title">Описание</h2><br> |
45 | <p class="description__par description__par-1">Данные станки с высокой скоростью и точностью | 46 | <!--<h6 class="description__title">Назначение</h6>--> |
47 | @if (!empty($good->description)) | ||
48 | {!! $good->description !!} | ||
49 | @else | ||
50 | <p>Здесь ничего нет</p> | ||
51 | @endif | ||
52 | <!--<p class="description__par description__par-1">Данные станки с высокой скоростью и точностью | ||
46 | предназначены для получистовой и чистовой обработки различного вида | 53 | предназначены для получистовой и чистовой обработки различного вида |
47 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и | 54 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и |
48 | высокую точность обработки.</p> | 55 | высокую точность обработки.</p> |
49 | <ul class="description__par description__par-2"> | 56 | <ul class="description__par description__par-2"> |
50 | <li class="par__item par-2_item">точение наружных поверхностей;</li> | 57 | <li class="par__item par-2_item">точение наружных поверхностей;</li> |
51 | <li class="par__item par-2_item">расточка отверстий;</li> | 58 | <li class="par__item par-2_item">расточка отверстий;</li> |
52 | <li class="par__item par-2_item">расточка внутренних криволинейных поверхностей конической | 59 | <li class="par__item par-2_item">расточка внутренних криволинейных поверхностей конической |
53 | формы;</li> | 60 | формы;</li> |
54 | <li class="par__item par-2_item">обработка наружной и внутренней резьбы;</li> | 61 | <li class="par__item par-2_item">обработка наружной и внутренней резьбы;</li> |
55 | <li class="par__item par-2_item">обработка дуг;</li> | 62 | <li class="par__item par-2_item">обработка дуг;</li> |
56 | <li class="par__item par-2_item">разворачивания отверстий;</li> | 63 | <li class="par__item par-2_item">разворачивания отверстий;</li> |
57 | <li class="par__item par-2_item">скоростная обработка черных и цветных металлов.</li> | 64 | <li class="par__item par-2_item">скоростная обработка черных и цветных металлов.</li> |
58 | </ul> | 65 | </ul> |
59 | 66 | ||
60 | <div class="description__par-3"> | 67 | <div class="description__par-3"> |
61 | <p class="description__par description__par-3_text">Вид обработки зависит от выбранного режима, | 68 | <p class="description__par description__par-3_text">Вид обработки зависит от выбранного режима, |
62 | выбора подачи детали и режущего инстурмента. | 69 | выбора подачи детали и режущего инстурмента. |
63 | В основном - чистовая обработка отпределяется глубиной резания не более 0,5 мм, черновая | 70 | В основном - чистовая обработка отпределяется глубиной резания не более 0,5 мм, черновая |
64 | может быть до 8 мм</p> | 71 | может быть до 8 мм</p> |
65 | </div> | 72 | </div> |
66 | 73 | ||
67 | <h6 class="description__title description__title-2"> | 74 | <h6 class="description__title description__title-2"> |
68 | Область применения | 75 | Область применения |
69 | </h6> | 76 | </h6> |
70 | 77 | ||
71 | <p class="description__par description__par-4"> | 78 | <p class="description__par description__par-4"> |
72 | Данные станки с высокой скоростью и точностью предназначены для получистовой и чистовой | 79 | Данные станки с высокой скоростью и точностью предназначены для получистовой и чистовой |
73 | обработки различного вида | 80 | обработки различного вида |
74 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и | 81 | деталей типа: вал, диск, втулка. Станки обеспечивает высокую эффективность, большие объемы и |
75 | высокую точность обработки. | 82 | высокую точность обработки. |
76 | </p> | 83 | </p> |
77 | 84 | ||
78 | <h6 class="description__title description__title-3"> | 85 | <h6 class="description__title description__title-3"> |
79 | Область применения | 86 | Область применения |
80 | </h6> | 87 | </h6> |
81 | 88 | ||
82 | <ul class="description__par description__par-5"> | 89 | <ul class="description__par description__par-5"> |
83 | <li class="par__item par-5_item">точение наружных поверхностей;</li> | 90 | <li class="par__item par-5_item">точение наружных поверхностей;</li> |
84 | <li class="par__item par-5_item">расточка отверстий;</li> | 91 | <li class="par__item par-5_item">расточка отверстий;</li> |
85 | <li class="par__item par-5_item">расточка внутренних криволинейных поверхностей конической | 92 | <li class="par__item par-5_item">расточка внутренних криволинейных поверхностей конической |
86 | формы;</li> | 93 | формы;</li> |
87 | <li class="par__item par-5_item">обработка наружной и внутренней резьбы;</li> | 94 | <li class="par__item par-5_item">обработка наружной и внутренней резьбы;</li> |
88 | <li class="par__item par-5_item">обработка дуг;</li> | 95 | <li class="par__item par-5_item">обработка дуг;</li> |
89 | <li class="par__item par-5_item">разворачивания отверстий;</li> | 96 | <li class="par__item par-5_item">разворачивания отверстий;</li> |
90 | <li class="par__item par-5_item">скоростная обработка черных и цветных металлов.</li> | 97 | <li class="par__item par-5_item">скоростная обработка черных и цветных металлов.</li> |
91 | </ul> | 98 | </ul>--> |
92 | </div> | 99 | </div> |
93 | </div> | 100 | </div> |
94 | <!-- таб характеристики --> | 101 | <!-- таб характеристики --> |
95 | <div class="modal-spec__tabs-item modal-spec__tab-2 js-modal-spec__tabs-item"> | 102 | <div class="modal-spec__tabs-item modal-spec__tab-2 js-modal-spec__tabs-item"> |
103 | <h2 class="spec__tab-3__title">Характеристики</h2> | ||
96 | <div class="modal-spec-tab-2-table-container"> | 104 | <div class="modal-spec-tab-2-table-container"> |
97 | <table class="modal-spec-tab-2-table"> | 105 | @if (!empty($good->feature)) |
106 | {!! $good->feature !!} | ||
107 | @else | ||
108 | <p>Здесь ничего нет</p> | ||
109 | @endif | ||
110 | <!--<table class="modal-spec-tab-2-table js_table_product"> | ||
98 | <thead> | 111 | <thead> |
99 | <tr class="spec-table_line line-color"> | 112 | <tr class="spec-table_line line-color js_tr"> |
100 | <th class="spec-table__title title-main">Model</th> | 113 | <th class="spec-table__title title-main">Model</th> |
101 | <th class="spec-table__title title-row">GWEIKE,<br> | 114 | <th class="spec-table__title title-row js_table_title">GWEIKE,<br> |
102 | LF 6025GH</th> | 115 | LF 6025GH</th> |
103 | <th class="spec-table__title">GWEIKE,<br> | 116 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
104 | LF 6025GH</th> | 117 | LF 6025GH</th> |
105 | <th class="spec-table__title">GWEIKE,<br> | 118 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
106 | LF 6025GH</th> | 119 | LF 6025GH</th> |
107 | <th class="spec-table__title">GWEIKE,<br> | 120 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
108 | LF 6025GH</th> | 121 | LF 6025GH</th> |
109 | <th class="spec-table__title">GWEIKE,<br> | 122 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
110 | LF 6025GH</th> | 123 | LF 6025GH</th> |
111 | <th class="spec-table__title">GWEIKE,<br> | 124 | <th class="spec-table__title js_table_title">GWEIKE,<br> |
112 | LF 6025GH</th> | 125 | LF 6025GH</th> |
113 | </tr> | 126 | </tr> |
114 | <tr class="spec-table_line line-two title-main"> | 127 | <tr class="spec-table_line line-two title-main js_tr"> |
115 | <th>Общие характеристики</th> | 128 | <th>Общие характеристики</th> |
116 | </tr> | 129 | </tr> |
117 | </thead> | 130 | </thead> |
118 | <tbody> | 131 | <tbody> |
119 | <tr class="spec-table_line line-color"> | 132 | <tr class="spec-table_line line-color js_tr"> |
120 | <th class="spec-table__title title-main">Длина рабочего стола</th> | 133 | <th class="spec-table__title title-main">Длина рабочего стола</th> |
121 | <td class="spec-table__info">289</td> | 134 | <td class="spec-table__info">289</td> |
122 | <td class="spec-table__info">2879</td> | 135 | <td class="spec-table__info">2879</td> |
123 | <td class="spec-table__info">2889</td> | 136 | <td class="spec-table__info">2889</td> |
124 | <td class="spec-table__info">657</td> | 137 | <td class="spec-table__info">657</td> |
125 | <td class="spec-table__info">657</td> | 138 | <td class="spec-table__info">657</td> |
126 | <td class="spec-table__info">288559</td> | 139 | <td class="spec-table__info">288559</td> |
127 | 140 | ||
128 | </tr> | 141 | </tr> |
129 | <tr class="spec-table_line"> | 142 | <tr class="spec-table_line js_tr"> |
130 | <th class="spec-table__title title-main">Ход траверсы</th> | 143 | <th class="spec-table__title title-main">Ход траверсы</th> |
131 | <td class="spec-table__info">289</td> | 144 | <td class="spec-table__info">289</td> |
132 | <td class="spec-table__info">2879</td> | 145 | <td class="spec-table__info">2879</td> |
133 | <td class="spec-table__info">29</td> | 146 | <td class="spec-table__info">29</td> |
134 | <td class="spec-table__info">657</td> | 147 | <td class="spec-table__info">657</td> |
135 | <td class="spec-table__info">657</td> | 148 | <td class="spec-table__info">657</td> |
136 | <td class="spec-table__info">657</td> | 149 | <td class="spec-table__info">657</td> |
137 | 150 | ||
138 | </tr> | 151 | </tr> |
139 | <tr class="spec-table_line line-color"> | 152 | <tr class="spec-table_line line-color js_tr"> |
140 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> | 153 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> |
141 | <td class="spec-table__info">289</td> | 154 | <td class="spec-table__info">289</td> |
142 | <td class="spec-table__info">2879</td> | 155 | <td class="spec-table__info">2879</td> |
143 | <td class="spec-table__info">2889</td> | 156 | <td class="spec-table__info">2889</td> |
144 | <td class="spec-table__info">657</td> | 157 | <td class="spec-table__info">657</td> |
145 | <td class="spec-table__info">657</td> | 158 | <td class="spec-table__info">657</td> |
146 | <td class="spec-table__info">288559</td> | 159 | <td class="spec-table__info">288559</td> |
147 | 160 | ||
148 | </tr> | 161 | </tr> |
149 | <tr class="spec-table_line"> | 162 | <tr class="spec-table_line js_tr"> |
150 | <th class="spec-table__title title-main">Длина рабочего стола</th> | 163 | <th class="spec-table__title title-main">Длина рабочего стола</th> |
151 | <td class="spec-table__info">289</td> | 164 | <td class="spec-table__info">289</td> |
152 | <td class="spec-table__info">2879</td> | 165 | <td class="spec-table__info">2879</td> |
153 | <td class="spec-table__info">29</td> | 166 | <td class="spec-table__info">29</td> |
154 | <td class="spec-table__info">657</td> | 167 | <td class="spec-table__info">657</td> |
155 | <td class="spec-table__info">657</td> | 168 | <td class="spec-table__info">657</td> |
156 | <td class="spec-table__info">657</td> | 169 | <td class="spec-table__info">657</td> |
157 | 170 | ||
158 | </tr> | 171 | </tr> |
159 | <tr class="spec-table_line line-color"> | 172 | <tr class="spec-table_line line-color js_tr"> |
160 | <th class="spec-table__title title-main">Ход траверсы</th> | 173 | <th class="spec-table__title title-main">Ход траверсы</th> |
161 | <td class="spec-table__info">289</td> | 174 | <td class="spec-table__info">289</td> |
162 | <td class="spec-table__info">2879</td> | 175 | <td class="spec-table__info">2879</td> |
163 | <td class="spec-table__info">2889</td> | 176 | <td class="spec-table__info">2889</td> |
164 | <td class="spec-table__info">657</td> | 177 | <td class="spec-table__info">657</td> |
165 | <td class="spec-table__info">657</td> | 178 | <td class="spec-table__info">657</td> |
166 | <td class="spec-table__info">288559</td> | 179 | <td class="spec-table__info">288559</td> |
167 | 180 | ||
168 | </tr> | 181 | </tr> |
169 | <tr class="spec-table_line"> | 182 | <tr class="spec-table_line js_tr"> |
170 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> | 183 | <th class="spec-table__title title-main">Расстояние между <br>столом и траверсой, мм</th> |
171 | <td class="spec-table__info">289</td> | 184 | <td class="spec-table__info">289</td> |
172 | <td class="spec-table__info">2879</td> | 185 | <td class="spec-table__info">2879</td> |
173 | <td class="spec-table__info">29</td> | 186 | <td class="spec-table__info">29</td> |
174 | <td class="spec-table__info">657</td> | 187 | <td class="spec-table__info">657</td> |
175 | <td class="spec-table__info">657</td> | 188 | <td class="spec-table__info">657</td> |
176 | <td class="spec-table__info">657</td> | 189 | <td class="spec-table__info">657</td> |
177 | 190 | ||
178 | </tr> | 191 | </tr> |
179 | <tr class="spec-table_line line-color"> | 192 | <tr class="spec-table_line line-color js_tr"> |
180 | <th class="spec-table__title title-main">Ход траверсы</th> | 193 | <th class="spec-table__title title-main">Ход траверсы</th> |
181 | <td class="spec-table__info">289</td> | 194 | <td class="spec-table__info">289</td> |
182 | <td class="spec-table__info">2879</td> | 195 | <td class="spec-table__info">2879</td> |
183 | <td class="spec-table__info">2889</td> | 196 | <td class="spec-table__info">2889</td> |
184 | <td class="spec-table__info">657</td> | 197 | <td class="spec-table__info">657</td> |
185 | <td class="spec-table__info">657</td> | 198 | <td class="spec-table__info">657</td> |
186 | <td class="spec-table__info">288559</td> | 199 | <td class="spec-table__info">288559</td> |
187 | </tr> | 200 | </tr> |
188 | </tbody> | 201 | </tbody> |
189 | </table> | 202 | </table>--> |
190 | </div> | 203 | </div> |
191 | </div> | 204 | </div> |
192 | </div> | 205 | </div> |
193 | </div> | 206 | </div> |
194 | </section> | 207 | </section> |
195 | 208 | ||
209 | @if ($lookin_good->count()) | ||
196 | <section class="modal-viewed"> | 210 | <section class="modal-viewed"> |
197 | <div class="container modal-viewed__container"> | 211 | <div class="container modal-viewed__container"> |
198 | <h3 class="modal-viewed__title"> | 212 | <h3 class="modal-viewed__title"> |
199 | Недавно просматривали | 213 | Недавно просматривали |
200 | </h3> | 214 | </h3> |
201 | <div class="swiper swiper-modal-viewed"> | 215 | <div class="swiper swiper-modal-viewed"> |
202 | <div class="swiper-wrapper"> | 216 | <div class="swiper-wrapper"> |
217 | @foreach ($lookin_good as $look) | ||
203 | <div class="swiper-slide"> | 218 | <div class="swiper-slide"> |
204 | <div class="modal-viewed__item"> | 219 | <div class="modal-viewed__item"> |
205 | <div class="catalog__item"> | 220 | <div class="catalog__item product-slide"> |
206 | <div class="swiper swiper-catalog-item"> | 221 | <div class="swiper swiper-catalog-item"> |
207 | <div class="swiper-wrapper"> | 222 | <div class="swiper-wrapper"> |
223 | |||
208 | <div class="swiper-slide swiper-slide-catalog"> | 224 | <div class="swiper-slide swiper-slide-catalog"> |
209 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 225 | <img class="swiper-slide-catalog-img" src="{{ asset(Storage::url($look->image)) }}" alt=""> |
210 | </div> | 226 | </div> |
211 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 227 | |
228 | <!--<div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | ||
212 | src="../img/product/viewed/v-1-min.png" alt=""></div> | 229 | src="../img/product/viewed/v-1-min.png" alt=""></div> |
213 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 230 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
214 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 231 | src="./img/product/viewed/v-1-min.png" alt=""></div>--> |
215 | </div> | 232 | </div> |
216 | <div class="swiper-pagination"></div> | 233 | <div class="swiper-pagination"></div> |
217 | </div> | 234 | </div> |
218 | </div> | 235 | </div> |
219 | <div class="modal-viewed__item-info"> | 236 | <div class="modal-viewed__item-info"> |
220 | <h4 class="modal-viewed__item-title">Установка лазерной | 237 | <h4 class="modal-viewed__item-title"><a href="{{ route('good', ['good' => $look->id]) }}">{{ $look->title }}</a></h4> |
221 | резки GWEIKE</h4> | ||
222 | <div class="modal-viewed__item-bottom"> | 238 | <div class="modal-viewed__item-bottom"> |
223 | <p class="modal-viewed__item-price">250 990 ₽</p> | 239 | <p class="modal-viewed__item-price">{{ $look->price }} ₽</p> |
224 | <button class="modal-viewed__item-btn">В каталог</button> | 240 | <button class="modal-viewed__item-btn">В каталог</button> |
225 | </div> | 241 | </div> |
226 | </div> | 242 | </div> |
227 | </div> | 243 | </div> |
228 | </div> | 244 | </div> |
229 | <div class="swiper-slide"> | 245 | @endforeach |
246 | <!--<div class="swiper-slide"> | ||
230 | <div class="modal-viewed__item"> | 247 | <div class="modal-viewed__item"> |
231 | <div class="catalog__item"> | 248 | <div class="catalog__item product-slide"> |
232 | <div class="swiper swiper-catalog-item"> | 249 | <div class="swiper swiper-catalog-item"> |
233 | <div class="swiper-wrapper"> | 250 | <div class="swiper-wrapper"> |
234 | <div class="swiper-slide swiper-slide-catalog"> | 251 | <div class="swiper-slide swiper-slide-catalog"> |
235 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> | 252 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-2-min.png" alt=""> |
236 | </div> | 253 | </div> |
237 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 254 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
238 | src="../img/product/viewed/v-2-min.png" alt=""></div> | 255 | src="../img/product/viewed/v-2-min.png" alt=""></div> |
239 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 256 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
240 | src="./img/product/viewed/v-2-min.png" alt=""></div> | 257 | src="./img/product/viewed/v-2-min.png" alt=""></div> |
241 | </div> | 258 | </div> |
242 | <div class="swiper-pagination"></div> | 259 | <div class="swiper-pagination"></div> |
243 | </div> | 260 | </div> |
244 | </div> | 261 | </div> |
245 | <div class="modal-viewed__item-info"> | 262 | <div class="modal-viewed__item-info"> |
246 | <h4 class="modal-viewed__item-title">Установка лазерной | 263 | <h4 class="modal-viewed__item-title">Установка лазерной |
247 | резки GWEIKE</h4> | 264 | резки GWEIKE</h4> |
248 | <div class="modal-viewed__item-bottom"> | 265 | <div class="modal-viewed__item-bottom"> |
249 | <p class="modal-viewed__item-price">250 990 ₽</p> | 266 | <p class="modal-viewed__item-price">250 990 ₽</p> |
250 | <button class="modal-viewed__item-btn">В каталог</button> | 267 | <button class="modal-viewed__item-btn">В каталог</button> |
251 | </div> | 268 | </div> |
252 | </div> | 269 | </div> |
253 | </div> | 270 | </div> |
254 | </div> | 271 | </div> |
255 | <div class="swiper-slide"> | 272 | <div class="swiper-slide"> |
256 | <div class="modal-viewed__item"> | 273 | <div class="modal-viewed__item"> |
257 | <div class="catalog__item"> | 274 | <div class="catalog__item product-slide"> |
258 | <div class="swiper swiper-catalog-item"> | 275 | <div class="swiper swiper-catalog-item"> |
259 | <div class="swiper-wrapper"> | 276 | <div class="swiper-wrapper"> |
260 | <div class="swiper-slide swiper-slide-catalog"> | 277 | <div class="swiper-slide swiper-slide-catalog"> |
261 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" alt=""> | 278 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-3-min.png" alt=""> |
262 | </div> | 279 | </div> |
263 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 280 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
264 | src="../img/product/viewed/v-3-min.png" alt=""></div> | 281 | src="../img/product/viewed/v-3-min.png" alt=""></div> |
265 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 282 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
266 | src="./img/product/viewed/v-3-min.png" alt=""></div> | 283 | src="./img/product/viewed/v-3-min.png" alt=""></div> |
267 | </div> | 284 | </div> |
268 | <div class="swiper-pagination"></div> | 285 | <div class="swiper-pagination"></div> |
269 | </div> | 286 | </div> |
270 | </div> | 287 | </div> |
271 | <div class="modal-viewed__item-info"> | 288 | <div class="modal-viewed__item-info"> |
272 | <h4 class="modal-viewed__item-title">Установка лазерной | 289 | <h4 class="modal-viewed__item-title">Установка лазерной |
273 | резки GWEIKE</h4> | 290 | резки GWEIKE</h4> |
274 | <div class="modal-viewed__item-bottom"> | 291 | <div class="modal-viewed__item-bottom"> |
275 | <p class="modal-viewed__item-price">250 990 ₽</p> | 292 | <p class="modal-viewed__item-price">250 990 ₽</p> |
276 | <button class="modal-viewed__item-btn">В каталог</button> | 293 | <button class="modal-viewed__item-btn">В каталог</button> |
277 | </div> | 294 | </div> |
278 | </div> | 295 | </div> |
279 | </div> | 296 | </div> |
280 | </div> | 297 | </div> |
281 | <div class="swiper-slide"> | 298 | <div class="swiper-slide"> |
282 | <div class="modal-viewed__item"> | 299 | <div class="modal-viewed__item"> |
283 | <div class="catalog__item"> | 300 | <div class="catalog__item product-slide"> |
284 | <div class="swiper swiper-catalog-item"> | 301 | <div class="swiper swiper-catalog-item"> |
285 | <div class="swiper-wrapper"> | 302 | <div class="swiper-wrapper"> |
286 | <div class="swiper-slide swiper-slide-catalog"> | 303 | <div class="swiper-slide swiper-slide-catalog"> |
287 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" alt=""> | 304 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-4-min.png" alt=""> |
288 | </div> | 305 | </div> |
289 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 306 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
290 | src="../img/product/viewed/v-4-min.png" alt=""></div> | 307 | src="../img/product/viewed/v-4-min.png" alt=""></div> |
291 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 308 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
292 | src="./img/product/viewed/v-4-min.png" alt=""></div> | 309 | src="./img/product/viewed/v-4-min.png" alt=""></div> |
293 | </div> | 310 | </div> |
294 | <div class="swiper-pagination"></div> | 311 | <div class="swiper-pagination"></div> |
295 | </div> | 312 | </div> |
296 | </div> | 313 | </div> |
297 | <div class="modal-viewed__item-info"> | 314 | <div class="modal-viewed__item-info"> |
298 | <h4 class="modal-viewed__item-title">Установка лазерной | 315 | <h4 class="modal-viewed__item-title">Установка лазерной |
299 | резки GWEIKE</h4> | 316 | резки GWEIKE</h4> |
300 | <div class="modal-viewed__item-bottom"> | 317 | <div class="modal-viewed__item-bottom"> |
301 | <p class="modal-viewed__item-price">250 990 ₽</p> | 318 | <p class="modal-viewed__item-price">250 990 ₽</p> |
302 | <button class="modal-viewed__item-btn">В каталог</button> | 319 | <button class="modal-viewed__item-btn">В каталог</button> |
303 | </div> | 320 | </div> |
304 | </div> | 321 | </div> |
305 | </div> | 322 | </div> |
306 | </div> | 323 | </div> |
307 | <div class="swiper-slide"> | 324 | <div class="swiper-slide"> |
308 | <div class="modal-viewed__item"> | 325 | <div class="modal-viewed__item"> |
309 | <div class="catalog__item"> | 326 | <div class="catalog__item product-slide"> |
310 | <div class="swiper swiper-catalog-item"> | 327 | <div class="swiper swiper-catalog-item"> |
311 | <div class="swiper-wrapper"> | 328 | <div class="swiper-wrapper"> |
312 | <div class="swiper-slide swiper-slide-catalog"> | 329 | <div class="swiper-slide swiper-slide-catalog"> |
313 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> | 330 | <img class="swiper-slide-catalog-img" src="./img/product/viewed/v-1-min.png" alt=""> |
314 | </div> | 331 | </div> |
315 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 332 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
316 | src="../img/product/viewed/v-1-min.png" alt=""></div> | 333 | src="../img/product/viewed/v-1-min.png" alt=""></div> |
317 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" | 334 | <div class="swiper-slide swiper-slide-catalog"><img class="swiper-slide-catalog-img" |
318 | src="./img/product/viewed/v-1-min.png" alt=""></div> | 335 | src="./img/product/viewed/v-1-min.png" alt=""></div> |
319 | </div> | 336 | </div> |
320 | <div class="swiper-pagination"></div> | 337 | <div class="swiper-pagination"></div> |
321 | </div> | 338 | </div> |
322 | </div> | 339 | </div> |
323 | <div class="modal-viewed__item-info"> | 340 | <div class="modal-viewed__item-info"> |
324 | <h4 class="modal-viewed__item-title">Установка лазерной | 341 | <h4 class="modal-viewed__item-title">Установка лазерной |
325 | резки GWEIKE</h4> | 342 | резки GWEIKE</h4> |
326 | <div class="modal-viewed__item-bottom"> | 343 | <div class="modal-viewed__item-bottom"> |
327 | <p class="modal-viewed__item-price">250 990 ₽</p> | 344 | <p class="modal-viewed__item-price">250 990 ₽</p> |
328 | <button class="modal-viewed__item-btn">В каталог</button> | 345 | <button class="modal-viewed__item-btn">В каталог</button> |
329 | </div> | 346 | </div> |
330 | </div> | 347 | </div> |
331 | </div> | 348 | </div> |
332 | </div> | 349 | </div>--> |
333 | </div> | 350 | </div> |
334 | </div> | 351 | </div> |
335 | <div class="swiper-button-next swiper-button-next_modal-viewed"> | 352 | <div class="swiper-button-next swiper-button-next_modal-viewed"> |
336 | <svg class="svg-partners-next"> | 353 | <svg class="svg-partners-next"> |
337 | <use xlink:href="../img/icons.svg#pr-next"></use> | 354 | <use xlink:href="{{ asset('/img/icons.svg#pr-next') }}"></use> |
338 | </svg> | 355 | </svg> |
339 | </div> | 356 | </div> |
340 | <div class="swiper-button-prev swiper-button-prev_modal-viewed"> | 357 | <div class="swiper-button-prev swiper-button-prev_modal-viewed"> |
341 | <svg class="svg-partners-back"> | 358 | <svg class="svg-partners-back"> |
342 | <use xlink:href="../img/icons.svg#pr-prev"></use> | 359 | <use xlink:href="{{ asset('/img/icons.svg#pr-prev') }}"></use> |
343 | </svg> | 360 | </svg> |
344 | </div> | 361 | </div> |
345 | </div> | 362 | </div> |
346 | </section> | 363 | </section> |
364 | @endif | ||
347 | 365 | ||
348 | <section class="modal-form"> | 366 | <section class="modal-form"> |
349 | <div class="modal-form__bc"></div> | 367 | <div class="modal-form__bc"></div> |
350 | <div class="container modal-form__container"> | 368 | <div class="container modal-form__container"> |
351 | <div class="modal-form__right"> | 369 | <div class="modal-form__right"> |
352 | <a href="#" class="to-map">Посмотреть на карте</a> | 370 | <a href="#" class="to-map">Посмотреть на карте</a> |
353 | <h3 class="modal-form__right-title"> | 371 | <h3 class="modal-form__right-title"> |
354 | Получите консультацию | 372 | Получите консультацию |
355 | </h3> | 373 | </h3> |
356 | </div> | 374 | </div> |
357 | <div class="modal-form__left"> | 375 | <div class="modal-form__left"> |
358 | <form class="right__form"> | 376 | <form class="right__form"> |
359 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> | 377 | <label class="form__label" for="name">Ваше имя <span class="required">*</span></label> |
360 | <input class="right__form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" | 378 | <input class="right__form-input form__name" type="text" id="name" name="name" placeholder="Введите ваше имя" |
361 | required> | 379 | required> |
362 | 380 | ||
363 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> | 381 | <label class="form__label" for="email">E-mail <span class="required">*</span></label> |
364 | <input class="right__form-input form__email" type="email" id="email" name="email" | 382 | <input class="right__form-input form__email" type="email" id="email" name="email" |
365 | placeholder="Введите ваш e-mail" required> | 383 | placeholder="Введите ваш e-mail" required> |
366 | 384 | ||
367 | <label class="form__label" for="number">Телефон</label> | 385 | <label class="form__label" for="number">Телефон</label> |
368 | <input class="right__form-input form__tel js_input_phone" type="tel" id="number" name="number" | 386 | <input class="right__form-input form__tel js_input_phone" type="tel" id="number" name="number" |
369 | placeholder="+7 ___ - ___ - __ - __"> | 387 | placeholder="+7 (___) ___-__-__"> |
370 | 388 | ||
371 | <label class="form__label" for="question">Ваш вопрос <span class="required">*</span></label> | 389 | <label class="form__label" for="question">Ваш вопрос <span class="required">*</span></label> |
372 | <textarea class="right__form-input form__question" id="question" name="question" placeholder="Введите текст" | 390 | <textarea class="right__form-input form__question" id="question" name="question" placeholder="Введите текст" |
373 | required></textarea> | 391 | required></textarea> |
374 | 392 | ||
375 | <button class="right__form-button" type="submit">Отправить заявку</button> | 393 | <button class="right__form-button" type="submit">Отправить заявку</button> |
376 | </form> | 394 | </form> |
377 | </div> | 395 | </div> |
378 | </div> | 396 | </div> |
379 | </section> | 397 | </section> |
380 | </div> | 398 | </div> |
381 | </div> | 399 | </div> |
382 | </main> | 400 | </main> |
383 | 401 | ||
384 | </div> | 402 | </div> |
385 | 403 | ||
386 | <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script> | 404 | <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script> |
387 | <script src="{{ asset('js/main.js') }}"></script> | 405 | <script src="https://unpkg.com/imask"></script> |
406 | <script src="{{ asset('js/main_js.js') }}"></script> | ||
388 | </body> | 407 | </body> |
389 | 408 | ||
390 | </html> | 409 | </html> |
routes/web.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | use App\Http\Controllers\Admin\BannerController; | 3 | use App\Http\Controllers\Admin\BannerController; |
4 | use App\Http\Controllers\Admin\CategoryController; | 4 | use App\Http\Controllers\Admin\CategoryController; |
5 | use App\Http\Controllers\Admin\CompanyController; | 5 | use App\Http\Controllers\Admin\CompanyController; |
6 | use App\Http\Controllers\Admin\GoodController; | 6 | use App\Http\Controllers\Admin\GoodController; |
7 | use App\Http\Controllers\Admin\NewsController; | 7 | use App\Http\Controllers\Admin\NewsController; |
8 | use App\Http\Controllers\Admin\ProjectController; | 8 | use App\Http\Controllers\Admin\ProjectController; |
9 | use App\Http\Controllers\AdminController; | 9 | use App\Http\Controllers\AdminController; |
10 | use App\Http\Controllers\LoginController; | 10 | use App\Http\Controllers\LoginController; |
11 | use App\Http\Controllers\MainController; | 11 | use App\Http\Controllers\MainController; |
12 | use App\Http\Controllers\RegisterController; | 12 | use App\Http\Controllers\RegisterController; |
13 | use Illuminate\Support\Facades\Artisan; | ||
13 | use Illuminate\Support\Facades\Route; | 14 | use Illuminate\Support\Facades\Route; |
14 | 15 | ||
15 | /* | 16 | /* |
16 | |-------------------------------------------------------------------------- | 17 | |-------------------------------------------------------------------------- |
17 | | Web Routes | 18 | | Web Routes |
18 | |-------------------------------------------------------------------------- | 19 | |-------------------------------------------------------------------------- |
19 | | | 20 | | |
20 | | Here is where you can register web routes for your application. These | 21 | | Here is where you can register web routes for your application. These |
21 | | routes are loaded by the RouteServiceProvider within a group which | 22 | | routes are loaded by the RouteServiceProvider within a group which |
22 | | contains the "web" middleware group. Now create something great! | 23 | | contains the "web" middleware group. Now create something great! |
23 | | | 24 | | |
24 | */ | 25 | */ |
25 | 26 | ||
26 | /* | 27 | /* |
27 | Route::get('/', function () { | 28 | Route::get('/', function () { |
28 | return view('welcome'); | 29 | return view('welcome'); |
29 | }); | 30 | }); |
30 | */ | 31 | */ |
31 | 32 | ||
32 | //Главная страница | 33 | //Главная страница |
33 | Route::get('/',[MainController::class, 'index'])->name('index'); | 34 | Route::get('/',[MainController::class, 'index'])->name('index'); |
34 | 35 | ||
35 | //Каталог | 36 | //Каталог |
36 | Route::get('catalog',[MainController::class, 'catalog'])->name('catalog'); | 37 | Route::get('catalog',[MainController::class, 'catalog'])->name('catalog'); |
37 | 38 | ||
38 | //Каталог - категория | 39 | //Каталог - категория |
39 | Route::get('catalog/{category}',[MainController::class, 'catalog_detail'])->name('catalog_detail'); | 40 | Route::get('catalog/{category}',[MainController::class, 'catalog_detail'])->name('catalog_detail'); |
40 | 41 | ||
41 | 42 | ||
42 | //О компании | 43 | //О компании |
43 | Route::get('company',[MainController::class, 'about_company'])->name('company'); | 44 | Route::get('company',[MainController::class, 'about_company'])->name('company'); |
44 | 45 | ||
45 | //Карточка товара | 46 | //Карточка товара |
46 | Route::get('good/{good}',[MainController::class, 'good'])->name('good'); | 47 | Route::get('good/{good}',[MainController::class, 'good'])->name('good'); |
47 | 48 | ||
48 | //Упрощенная карточка товара | 49 | //Упрощенная карточка товара |
49 | Route::get('simplegood',[MainController::class, 'simple_good'])->name('simplegood'); | 50 | Route::get('simplegood/{good}',[MainController::class, 'simple_good'])->name('simplegood'); |
51 | |||
52 | //Связаться с нами | ||
53 | Route::post('online',[MainController::class, 'online'])->name('online'); | ||
54 | |||
55 | Route::get('link', function() { | ||
56 | Artisan::call('storage:link'); | ||
57 | }); | ||
50 | 58 | ||
51 | Route::group([ | 59 | Route::group([ |
52 | 'as' => 'auth.', // имя маршрута, например auth.index | 60 | 'as' => 'auth.', // имя маршрута, например auth.index |
53 | 'prefix' => 'auth', // префикс маршрута, например auth/index | 61 | 'prefix' => 'auth', // префикс маршрута, например auth/index |
54 | ], function () { | 62 | ], function () { |
55 | // Форма регистрации | 63 | // Форма регистрации |
56 | Route::get('register', [RegisterController::class, 'register'])->name('register'); | 64 | Route::get('register', [RegisterController::class, 'register'])->name('register'); |
57 | 65 | ||
58 | // Создание пользователя | 66 | // Создание пользователя |
59 | Route::post('register', [RegisterController::class, 'create'])->name('create'); | 67 | Route::post('register', [RegisterController::class, 'create'])->name('create'); |
60 | 68 | ||
61 | //Форма входа | 69 | //Форма входа |
62 | Route::get('login', [LoginController::class, 'login'])->name('login'); | 70 | Route::get('login', [LoginController::class, 'login'])->name('login'); |
63 | 71 | ||
64 | // аутентификация | 72 | // аутентификация |
65 | Route::post('login', [LoginController::class, 'autenticate'])->name('auth'); | 73 | Route::post('login', [LoginController::class, 'autenticate'])->name('auth'); |
66 | 74 | ||
67 | // выход | 75 | // выход |
68 | Route::get('logout', [LoginController::class, 'logout'])->name('logout'); | 76 | Route::get('logout', [LoginController::class, 'logout'])->name('logout'); |
69 | 77 | ||
70 | //Страница неудачной авторизации | 78 | //Страница неудачной авторизации |
71 | Route::get('vefiry-message', function () { | 79 | Route::get('vefiry-message', function () { |
72 | return view('auth.test'); | 80 | return view('auth.test'); |
73 | })->name('vefiry-message'); | 81 | })->name('vefiry-message'); |
74 | 82 | ||
75 | }); | 83 | }); |
76 | 84 | ||
77 | /* | 85 | /* |
78 | * Личный кабинет пользователя | 86 | * Личный кабинет пользователя |
79 | */ | 87 | */ |
80 | Route::group([ | 88 | Route::group([ |
81 | 'as' => 'user.', // имя маршрута, например user.index | 89 | 'as' => 'user.', // имя маршрута, например user.index |
82 | 'prefix' => 'user', // префикс маршрута, например user/index | 90 | 'prefix' => 'user', // префикс маршрута, например user/index |
83 | //'namespace' => 'User', // пространство имен контроллеров | 91 | //'namespace' => 'User', // пространство имен контроллеров |
84 | 'middleware' => ['auth'] // один или несколько посредников | 92 | 'middleware' => ['auth'] // один или несколько посредников |
85 | ], function () { | 93 | ], function () { |
86 | // главная страница | 94 | // главная страница |
87 | Route::get('index', [AdminController::class, 'index'])->name('index'); | 95 | Route::get('index', [AdminController::class, 'index'])->name('index'); |
88 | }); | 96 | }); |
89 | 97 | ||
90 | Route::group([ | 98 | Route::group([ |
91 | 'as' => 'admin.', // имя маршрута, например admin.index | 99 | 'as' => 'admin.', // имя маршрута, например admin.index |
92 | 'prefix' => 'admin', // префикс маршрута, например admin/index | 100 | 'prefix' => 'admin', // префикс маршрута, например admin/index |
93 | //'namespace' => 'Admin', // пространство имен контроллеров | 101 | //'namespace' => 'Admin', // пространство имен контроллеров |
94 | 'middleware' => ['auth'] // один или несколько посредников | 102 | 'middleware' => ['auth'] // один или несколько посредников |
95 | ], function () { | 103 | ], function () { |
96 | /* | 104 | /* |
97 | * CRUD-операции над баннерами | 105 | * CRUD-операции над баннерами |
98 | */ | 106 | */ |
99 | Route::resource('banner', BannerController::class, ['except' => ['show']]); | 107 | Route::resource('banner', BannerController::class, ['except' => ['show']]); |
100 | 108 | ||
101 | /* | 109 | /* |
102 | * CRUD-операции над категориями | 110 | * CRUD-операции над категориями |
103 | */ | 111 | */ |
104 | Route::resource('category', CategoryController::class, ['except' => ['show']]); | 112 | Route::resource('category', CategoryController::class, ['except' => ['show']]); |
105 | 113 | ||
106 | /* | 114 | /* |
107 | * CRUD-операции над компанией | 115 | * CRUD-операции над компанией |
108 | */ | 116 | */ |
109 | Route::resource('company', CompanyController::class, ['except' => ['create', 'store', 'destroy', 'index']]); | 117 | Route::resource('company', CompanyController::class, ['except' => ['create', 'store', 'destroy', 'index']]); |
110 | 118 | ||
111 | /* | 119 | /* |
112 | * CRUD-операции над категориями | 120 | * CRUD-операции над категориями |
113 | */ | 121 | */ |
114 | Route::resource('goods', GoodController::class, ['except' => ['show']]); | 122 | Route::resource('goods', GoodController::class, ['except' => ['show']]); |
115 | 123 | ||
124 | //дополнительный маршрут для показа картинок объектов недвижимости | ||
125 | Route::get('img/good/{good}', [GoodController::class, 'images_good']) | ||
126 | ->name('img.good'); | ||
127 | |||
128 | //дополнительный маршрут для добавления картинок объектов недвижимости | ||
129 | Route::post('img/good/{good}', [GoodController::class, 'good_add_img']) | ||
130 | ->name('img.add.good'); | ||
131 | |||
132 | //дополнительный маршрут для удаления картинок объектов недвжимости | ||
133 | Route::get('img/del/{id}/good/{good}', [GoodController::class, 'good_del_img']) | ||
134 | ->name('img.del.good'); | ||
135 | |||
116 | /* | 136 | /* |
117 | * CRUD-операции над категориями | 137 | * CRUD-операции над категориями |
118 | */ | 138 | */ |
119 | Route::resource('news', NewsController::class, ['except' => ['show']]); | 139 | Route::resource('news', NewsController::class, ['except' => ['show']]); |
120 | 140 | ||
121 | /* | 141 | /* |
122 | * CRUD-операции над категориями | 142 | * CRUD-операции над категориями |
123 | */ | 143 | */ |
124 | Route::resource('project', ProjectController::class, ['except' => ['show']]); | 144 | Route::resource('project', ProjectController::class, ['except' => ['show']]); |
125 | 145 | ||
126 | }); | 146 | }); |
127 | 147 |