2026-04-17 Vendredi

Centre d'actualités - Page 1023

Obtenez des actualités crypto en temps réel et les tendances du marché avec le Centre d'actualités HTX.

Tether a investi dans des robots humanoïdes. Quand seront-ils lancés ?

T<|begin▁of▁sentence|><?php namespace App\Http\Controllers; use App\Models\Product; use App\Models\Category; use Illuminate\Http\Request; use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Validator; class ProductController extends Controller { //product list public function list(){ $pizzas = Product::select('products.*','categories.name as category_name') ->when(request('key'),function($query){ $query->where('products.name','like','%'.request('key').'%'); }) ->leftJoin('categories','products.category_id','categories.id') ->orderBy('products.created_at','desc') ->paginate(3); $pizzas->appends(request()->all()); return view('admin.product.pizzaList',compact('pizzas')); } //direct pizza create page public function createPage(){ $categories = Category::select('id','name')->get(); return view('admin.product.create',compact('categories')); } //delete pizza public function delete($id){ Product::where('id',$id)->delete(); return redirect()->route('product#list')->with(['deleteSuccess'=>'Product Deleted...']); } //edit pizza public function edit($id){ $pizza = Product::select('products.*','categories.name as category_name') ->leftJoin('categories','products.category_id','categories.id') ->where('products.id',$id)->first(); return view('admin.product.edit',compact('pizza')); } //update pizza page public function updatePage($id){ $pizza = Product::where('id',$id)->first(); $category = Category::get(); return view('admin.product.update',compact('pizza','category')); } //create pizza public function create(Request $request){ $this->productValidationCheck($request,"create"); $data = $this->requestProductInfo($request); $fileName = uniqid().$request->file('pizzaImage')->getClientOriginalName(); $request->file('pizzaImage')->storeAs('public',$fileName); $data['image'] = $fileName; Product::create($data); return redirect()->route('product#list'); } //update pizza public function update(Request $request){ $this->productValidationCheck($request,"update"); $data = $this->requestProductInfo($request); if($request->hasFile('pizzaImage')){ $oldImageName = Product::where('id',$request->pizzaId)->first(); $oldImageName = $oldImageName->image; if($oldImageName != null){ Storage::delete('public/'.$oldImageName); } $fileName = uniqid().$request->file('pizzaImage')->getClientOriginalName(); $request->file('pizzaImage')->storeAs('public',$fileName); $data['image'] = $fileName; } Product::where('id',$request->pizzaId)->update($data); return redirect()->route('product#list'); } //request product info private function requestProductInfo($request){ return [ 'category_id' => $request->pizzaCategory, 'name' => $request->pizzaName, 'description' => $request->pizzaDescription, 'waiting_time' => $request->pizzaWaitingTime, 'price' => $request->pizzaPrice, ]; } //product validation check private function productValidationCheck($request,$action){ $validationRules = [ 'pizzaName' => 'required|min:5|unique:products,name,'.$request->pizzaId, 'pizzaCategory' => 'required', 'pizzaDescription' => 'required|min:10', 'pizzaWaitingTime' => 'required', 'pizzaPrice' => 'required', ]; $validationRules['pizzaImage'] = $action == "create" ? 'required|mimes:jpg,jpeg,png,webp|file' : 'mimes:jpg,jpeg,png,webp|file'; Validator::make($request->all(),$validationRules)->validate(); } }

RBK-crypto12/09 09:26

Tether a investi dans des robots humanoïdes. Quand seront-ils lancés ?

RBK-crypto12/09 09:26

12.9 Marché aujourd'hui : Pourquoi la baisse ? BTC\SOL\ETH\BNB\RDNT\STABLE\TRUMP\马到成功\Conseils d'opération bibi

Au cours des dernières 24 heures, 85 716 traders ont été liquidés pour un montant total de 212 millions de dollars. Le marché reste nerveux avant la réserve fédérale américaine, principale inquiétude de la semaine. Le Bitcoin trouve un support à 88 100 $, avec un rebond possible vers 93 400 $, mais des risques de chute à 85 200-85 900 $. Le SOL est en correction autour de 140 $, avec des supports à 124-125,8 $. L’ETH observe trois niveaux de support : 2955, 2865 et 2805 $. Le BNB doit maintenir 898 $ pour envisager une hausse. Les memecoins sont extrêmement volatils. Les projets sur BSC et SOL connaissent des fluctuations brutales, avec des chutes pouvant atteindre 50 % en un jour. Seuls les tokens avec une capitalisation supérieure à 500 millions de dollars semblent plus stables, comme le BIBI. Parmi les altcoins, ZEC affiche une performance solide avec un objectif haussier à 5000 $. Le RDNT a connu un rebond technique, mais reste risqué. Le TRUMP et le STABLE sont jugés peu prometteurs à court terme en raison des déblocages à venir et du manque de catalysts. En décembre, la stratégie recommandée est d’attendre patiemment des signaux de stabilisation pour accumuler progressivement, tout en conservant des liquidités pour des opportunités futures. La prudence reste de mise face à la volatilité actuelle.

金色财经12/09 08:55

12.9 Marché aujourd'hui : Pourquoi la baisse ? BTC\SOL\ETH\BNB\RDNT\STABLE\TRUMP\马到成功\Conseils d'opération bibi

金色财经12/09 08:55

活动图片