Bài này mình chỉ validate form sản phẩm
Và form này về sau sẽ còn thêm tiếp các giá trị của sản phẩm nữa. Tạm thời mình làm ít column để hiển thị trước
Nội dung file AdminProductController
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Http\Requests\AdminRequestProduct;
use App\Models\Category;
class AdminProductController extends Controller
{
public function index()
{
return view('admin.product.index');
}
public function create()
{
$categories = Category::all();
return view('admin.product.create', compact('categories'));
}
public function store(AdminRequestProduct $request)
{
$data = $request->except('_token');
dd($data);
}
}
Nội dung file AdminRequestProduct sẽ là
use Illuminate\Foundation\Http\FormRequest;
class AdminRequestProduct extends FormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'pro_name' => 'required|max:190|min:3|unique:products,pro_name,'.$this->id,
'pro_price' => 'required',
'pro_description' => 'required',
'pro_category_id' => 'required',
'pro_content' => 'required',
];
}
}
<iframe width="560" height="315" src="https://www.youtube.com/embed/esp_i4PHq34" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
123code.net mang lại cảm giác an toàn nhất cho bạn, không làm bạn thất vọng, giúp bạn giải quyết được vấn đề đồ án tốt nghiệp ở thời điểm hiện tại và tương lai
- Đưa ra giải pháp, góp ý giúp bạn có được một đề tài đồ án tốt, phù hợp nhất
- Có nhiều tính năng mới, độc giúp thu hút, thuyết phục được giáo viên phản biện cũng như hội đồng bảo vệ đồ án
- Đúng ngày, đúng giờ, đầy đủ yêu cầu - tính năng
=> Nhanh tay đăng ký hoạc liên hệ với admin tại đây để có được một đồ án phù hợp với mình
Tổng hợp các lệnh cài đặt composer trên centos 7
Hướng dẫn tổng hợp các câu lệnh cài đặt php trên centos 7
Tableau là công cụ phân tích dữ liệu mạnh mẽ, được sử dụng rộng rãi trong ngành Business Intelligence (BI)
Cách tạo user và mật khẩu cũng như gán quyền trên vps
Cách public port mysql lên url một cách đơn giản nhưng không nên lạm dụng
Tableau là một công cụ trực quan hóa dữ liệu mạnh mẽ, được sử dụng rộng rãi trong lĩnh vực phân tích dữ liệu. Với khả năng kết nối đa dạng các nguồn dữ liệu, Tableau giúp sinh viên:
Tableau không chỉ là một công cụ mạnh mẽ mà còn là một lựa chọn tuyệt vời cho các bạn sinh viên và những ai đang làm đồ án CNTT cần phải phân tích và trình bày dữ liệu
Tổng hợp các đề tài đồ án tốt nghiệp khá là hay do AI gợi ý cho chúng ta
Tổng hợp các tính năng cần có trong đồ án mà công nghệ AI ChatGtp gợi ý cho chúng ta, cùng xem nhé
Cũng đú đỉnh một chút nay mình thử nhờ chatgtp làm một bài content giới thiệu code thuê đồ án xem như thế nào nhé?