آموزش ساخت فروشگاه اینترنتی با لاراول ( laravel ) و لایووایر (liveWire) مشابه دیجی کالا با قابلیت چند فروشندگی -جلسه معرفی دوره
دسته بندی: طراحی و برنامه نویسی وب

توحید داننده
لاراول
529
دانشجو دارد3
دوره دارد318
جلسه منتشر کردهدمو سایت تا قسمت 225 آپدیت شد
آموزش ساخت فروشگاه اینترنتی با لاراول 8 ( laravel ) و لایووایر (liveWire) مشابه دیجی کالا با قابلیت چند فروشندگی
سلام توحید داننده هستم مدرس این دوره و خوشحالم که فرصتی پیش اومده درخدمت شما بزرگواران باشم. در این دوره ما سایتی مشابه دیجیکالا برنامه نویسی می کنیم که از لحاظ امکانات مشابه عملکرد دیجی کالا داشته باشد.
توضیحات در طول دوره تکمیل خواهد شد ...
ویژگی های کلیدی تدریس شده در دوره ( این ویژگی ها به مرور تکمیل دوره اضافه خواهد شد)
- استفاده از قالب اصلی سایت دیجی کالا
- اولین پروژه جامع لایووایری در ایران
- کاملترین پروژه در ایران ( چرا ؟ چون ما از نظرات شما و رفع باگ های اعلامی شما دوستان در پروژه استفاده کرده ایم)
- استفاده از لاراول نسخه 8 ( موقع تدریس اپدیت میشه و همیشه از اخرین نسخه استفاده شده 8.4)
- استفاده از اخرین نسخه لایووایر 2.4
- تغییر مسیر روت های پروژه
- پنل مدیریت زیبای وب آموز
- اعلان های سوِییت و توست ها
- دسته بندی های چند سطحی
- اپلود تصویر زیبا با نوارد درصد اپلود
- جستجو و صفحه بندی به صورت ajax
- سطل زباله حرفه ای با قابلیت بازیابی و حذف دائم
- سیستم گزارش گیری و ریپورتینگ هوشمند و حرفه ای
- لینک سازی اتوماتیک و فرمت قیمت سه رقمی
- فارسی سازی اعداد
- رنگ های مختلف در محصولات
- برند های محصولات
- گالری تصاویر محصولات
- گارانتی محصولات
- تنوع قیمت محصولات مشابه دیجی کالا
- مشخصات کالا مشابه دیجی کالا
- مقدار مشخصات کالا مشابه دیجی کالا
- اسلایدرها
- پیشنهادات شگفت انگیز
- بزودی تکمیل می شود...
-
هفته ای 5 تا 10 جلسه ارسال میشه مرتبا
بعد از اتمام دوره دموی کامل از پروژههم قرار خواهد گرفت هم به صرت ویدیو و هم به صورت آنلاین
تا اکنون 435 دیدگاه ارسال شده است. شما نیز دیدگاه تان را بنویسید. ارسال دیدگاه
توحید داننده
سلام و احترام دوستان قسمت 130 که بدون صوت ارسال شده بود جایگزین شد. تشکر از صبر و بردباریتون
توحید داننده
سلام بله تشکر از شما دوره بعدا نیز اپدیت خواهد شد و سورس بزودی قرار خواهد گرفت
مهران
با سلام ممنون از زحمات کشیده شده بابت دوره بسیار بسیار باکیفیتی که در حال برگزاریش هستید امیدوارم این دوره تنها با اتمامش کنار گذاشته نشه و آپدیت بشه و مباحث تکمیلی که فرمودید ادامه هم پیدا کنه، البته اگر سورس پروژه رو هم تا این قسمت که تدریس فرمودید قرار بدید ممنون و سپاسگزاریم.
توحید داننده
سلام وقتتون بخیر قطعا فعلا هدف تکمیل این دوره است و بزودی هم تکمیل خواهد شد و بعد از اتمام دوره اون دوره با قدرت به کارش ادامه خواهد داد. این دوره احتمالا دوره تکمیلی هم خواهد داشت که به ماژولار کردن و تست نویسی و مباحث تکمیلی این دوره در ان دوره خواهیم پرداخت ولی فعلا بگم که مباحث زیادی مثل سئو و سایت مپ و امنیت و سطوح دسترسی و... از این دوره مونده که امیدوارم در این یک ماه مباحث رو تکمیل کنم
alireza
ممنونم ازتون استاد که انقد قشنگ میبرید جلو دوره رو فقط الان دیدم دوره جدیدی شروع کردید ،، حیفه واقعا این دوره رو بدون تکمیل شدن تموم کنید ممنون میشم همه چیو کامل بگید فقط استاد یه سوال بابت سطح دسترسیم صحبت کنید مثلا یه نویسنده یا انبار دار یا قیمت گذار و ...
mohsen
سلام پیش نیاز این دوره چیه ؟
توحید داننده
سلام اشنایی مختصر با لاراول و لایووایر که هردو اموزش به صورت رایگان در این سایت منتشر شده
حمیدرضا
سلام در این پروژه ایا desgin pattern و unit تست هم هست یا نه؟
توحید داننده
سلام در این پروژه فعلا برنامه ای براش نداریم مگر در مباحث تکمیلی
حميد
سلام وقت بخیر من میخواستم یک بخش از پروژه رو با کنترلر های لاراول پیاده سازی کنم مشکلی که هست اینه که چون توی پروژم از چند layout استفاده میکنم پس در زمان برگشت view از کنترلر دچار مشکل میشم چون نمیتونم با متد layout مشخص کنم از کدوم استفاده میکنه ممنون میشم راهنمایی بفرمایید
توحید داننده
سلام دقیقا میتونین هرکاری که در کنترلر میکنین رو تو کامپوننت هم انجام بدید و اصلا نیازی نیست از کنترلر استفاده شه ولی اگر هم اصرار بر استفاده از کنترلر و ویوش دارید چندتا روش داریم 1- به جای slot از yield استفاده کنین و در extend ویو مورد نظرتون، ویوو بلید اصلی مورد نظرتون رو بهش پاس بدید. 2- میتونین یه layout دیگه کپی کنین اگه بخوام مثال بزنم مثلا admin رو بخواید کپی کنین اسمش رو بزارید Admin2 و در اون بجای slot از yield استفاده کنین و در extend ویو مورد نظرتون رو بهش پاس بدید کار تمومه. 3- میتونین با دیتاها به ویو لایووایر ریدایرکت کنین که روش یک و دو منطقی تره
Poulad
درمورد تنوع قیمت و سایز محصولات و نحوه کنترل کردن موجودی براساس همین ویژگی ها هم صحبت کنید با تشکر
توحید داننده
سلام بله حتما
مهران
با سلام ممنونم بابت کیفیت بالای دوره و همچنین نحوه تدریس بسیار خوب مهندس داننده تنها مشکل این دوره بنظرم آپدیت نشدن و طولانی شدنش هست، دوره حدود 7 ماه هست استارت خورده اما متاسفانه هنوز خیلی از مباحث باقی مونده ، ممنون میشم در جهت رفع این مشکل هم تدابیری بیندیشین.
توحید داننده
سلام بابت تاخیر و اتفاقاتی که افتاده عذرخواهی میکنم. دوره از چهارشنبه دوره با قدرت شروع میشه
محمد نیکو
سلام خسته نباشید متاسفانه یه مشکلی پیش امده اخر ماه حتما دوره مجدد با قوت ادامش قرار خواهد گرفت
Behnam
سلام استاد قسمت های جدید کی آپدیت میشه
محمد نیکو
سلام محمد عزیز مدرس دوره یک مشکل براش پیش امده به زودی ادامه دوره ارسال میشه
سعید حسینی
سلام استاد عزیز .در قسمت category وقتی قسمتی رو آپدیت میکنیم .باید یک وضعیت قراربدیم برای اینکه شاید نخوایم عکس رو آپدیت کنیم ازهمون عکس استفاده کنیم تا قسمت 17 که تماشا کردم چنین عملی انجام نشده و ارور میده هنگام آپدیت ومسیله بعدی وقتی عکسی آپدیت میشه عکس قبلی باید حذف بشه و در دیتابیس نمونه .ممنون میشم اگر این نکات رو در لایووایر برامون توضیح بدین .مچکر
توحید داننده
سلام در قسمت ها و رفع باگ این مسئله توضیح داده شده و انجام شده
mohsen
سلام ببخشید این دوره کامل میشه یا تموم شده؟
توحید داننده
سلام و احترام... درحال تکمیل شدنه
مهران جعفری
سلام استاد خسته نباشید استاد فایل slug به دستتون رسید ؟ استاد یه مشکل دارم در موردش ان هم این است که چطوری چک کنم وقتی فیلد عنوان تغییر کرد slug ویرایش بشه نمیدونم چه کدی باید بزنم ممنون میشم راهنمایی کنین
توحید داننده
سلام خیر... slug بسته به اتومات بودن خودش ویرایش میشه ولی در طول دوره ما خودمون ویرایشش کردیم و اتومات بودن رو برداشتیم چون کاراکتر های منطقی نداشتن
حميد
سلام وقت بخیر خدمت استاد عزیز در قسمت دسته بندی میخواستم کمبوباکس قابل سرچ قرار بدم ولی همانطور که در کلیپ ها هم شما به خطا خوردید و null بر میگردوند منم به مشکل خوردم. این مشکل رو حل نمیکنید؟ سپاس
حميد
توی بخش ایجاد Category ها - بخش ایجاد زیردسته که میخواهیم دسته مادر رو از لیست بازشو انتخاب کنیم. شما از Combobox قابل سرچ پنل ادمین استفاده کردید null برمیگردوند و مجبور شد از combobox معمولی بوت استرپ استفاده کنید. تشکر
توحید داننده
سلام لطفا قسمت و جلسه مربوطه رو بفرمایید بررسی کنم و راجب خطا بیشتر توضیح بدید بررسی کنم
مهران جعفری
درود مجدد استاد من استفاده کردم ولی نمیدونم کجاش را اشتباه کردم میشه خودتون زخمت بکشین قسمت های سرچ درون پروژه را بررسی کنین ممنونم
توحید داننده
سلام بله حتما بررسی خواهد شد
مهران جعفری
سلام مجدد به شما استاد بزرگ استاد title در db نداریم با استاده از relation درست شده برای مثال قسمت special موقعی که از category_id استفاده میکنیم چطوری باید ربطش بدیم به title جدول category ?? و اینکه استاد من مشکل sluggable موقغ ویرایش را درستش کردم چطوری میتونم کد را بفرستم برای شما تا در صورت تایید شما به بقیه دوستان هم بتونن استفاده کنن و یک مورد دیگه در مورد مشکلات بعضی از قسمت ها البته تا قبل از فصل شش من یک لیست اماده کردم اجازه دارم بفرستم ؟ البته با عرض شرمندگی چون من تازه فصل شش را شروع کردم خیلی متشکرم بابت تمام زحمت هایی که میکشین
توحید داننده
سلام با اقای نیکو هماهنگ باشید تا ایشان ارسال کنن... برای دیتابیس هم از روابط استفاده کنید به عنوان مثال رابطه یک به چند اینجا در مدل استفاده شده
حمیدرضا
سلام خسته نباشید می خواستم ببینم در این دوره از desgin pattern هم استفاده شده یا نه اگه جواب بدید ممنون میشم چون خیلی برایم مهم هست
توحید داننده
سلام تا اینجا خیر
مهران جعفری
سلام استاد وقت بخیر استاد قسما سرچ را چطور میشه روی title عمل کنه نه روی id ممنونم
توحید داننده
سلام اگه در دیتابیس فیلد تایتل دارید زمانی که از where استفاده کردید اون قسمت رو محدود کنید به title
حميد
سلام استاد وقتتون بخیر چند تا سوال داشتم ۱. سورس HTML CSS فرانت پروژه رو بصورت خام بهمون میدید؟ ۲. در مبحث چند فروشندگی همانطور که خودتون مطلع هستید مشکلی که بوجود میاد چندگانگی محصولات هست. بعنوان مثال یک فروشنده محصولی با عنوان تلویزیون ۲۴ اینچ ال جی ثبت میکنه و یک فروشنده دیگر همین محصول رو با عنوان تلویزیون ال جی ۲۴ اینچی ثبت میکنه که در واقع میشه دو تا محصول جدا در صورتی که یک محصوله. این مشکل رو در پروژه حل کردید؟ ۳. ماژولار کردن رو توی پروژه هم میگید؟ ۴. گزارشگیری بصورت نموداری از آمار و ارقام فروش هم پیاده سازی میکنید؟ ممنون از اینکه این آموزش رو تهیه میکنید. شاد و پیروز باشید
توحید داننده
سلام 1- جلسه 52 قار گرفته 2- بله مشکل به صورت ادمین باید حل بشه و در صورتی که محصول برای فروش قبلا ارسال شده یا وجود داشته فروشنده بتونه انتخاب کنه 3- خیر در پروژه جدا گانه اگر عمری باشه 4-انشالله اگه بتونیم حتما در این دوره با استفاده از چارت ها و تاریخ هایی که ارسال میشه پیاده سازی خواهیم کرد ....سلامت باشید تشکر از اینکه وقت گذاشتید
مهران جعفری
سلام استاد وقت بخیر استاد عزیز من به جای menu->subCategory_id$ در where('subCategory_id',$menu->subCategory_id) چه چیزی میتونم قرار بدم؟ در قسمت منو ها این قسمت برای من جواب نمیده برای تست وقتی به جای مورد فوق where('subCategory_id',1) عدد دستی وارد میکنم جواب میده نمیدونم چیکارش باید بکنم قبلا هم پرسیدم لطفا کمکم کنین دوستان اگه میدونن کمک کنن مشکلم کجاست ممممممنوننم
توحید داننده
سلام پایین توضیح دادم خدمتتون ...لطف کنین یکی یکی داده هارو تست کنین..مثلا dd کنید $menu->subCategory_id رو و ببینید چه دیتایی به شما برمیگردونه....اگر موفق به تست نشدید لطفا از سورسی که قرار دادیم در قسمت های بعدی استفاده کنید و اگر بازم موفق نشدید سورس رو به اقای نیکو ارسال کنید تا بفرستن بررسی کنم
مهران جعفری
سلام استاد وقت بخیر استاد بزرگوار من در قسمت آوردن childcategory مشکلی دارم و اطلاعات را برای من نمیاره. foreach(\App\Models\Menu::where('subCategory_id',$menu->subCategory->id) ->whereNotNull('childCategory_id')->get() as $submenu) مشکلی مه میخورم این قسمت هستش whereNotNull('childCategory_id') موقعی که خط به خط میرم جلو به این جا که میرسه نمیتونه عمل کنه نمیدونم دیگه چیکارش کنم. ممنون میشم کمکم کنین
توحید داننده
سلام تو ایدی که پاس میدید دقت کنید. @foreach(\App\Models\Menu::where('subCategory_id',$menu->subCategory_id)->wewhereNotNull('childCategory_id') ->where('status',1)->get() as $submenu)
مهران جعفری
سلام استاد وقت بخیر دو تا مشکل در فصل 3 داشتیم هنوز 1- وقتی ویرایشی را انجام میدیم (در مواردی که از sluggable) لینک ما ویرایش نمیشه با تغییر مشخصات.ممنون میشم راهنمایی کنین 2- چیه کاری انجام بدیم در قسمت ثبت محصول وقتی دسته را انتخاب میکنیم بعد به ترتیب زیر دسته و دسته کودک وقتی دسته اصلی را تغییر میدهیم دوتا دسته پاک بشن چون الان فقط زیر دسته تغییر میکه و دسته کودک جای خودش میمونه ممنونم از لطف شما
توحید داننده
سلام 1- برای ویرایش slug حتما باید slugable روغیرفعال کنید درغیر اینصورت خودکار ساخته میشه و ویرایش نمیشه...2- در قسمت های بعد و رفع باگ این مسئله مطرح شده که میتونین از اون قسمت استفاده کنید.
مهران جعفری
سلام استاد وقت بخیر استاد برای رفع مشکل select ها میتونیم از bootstrap-select استفاده کرد استاد امکانش هست یه توضیحی در موردش بهمون بگین خداقل روی یکی انجام بدین بقیه اش را خودمون انجام میدیم ممنونم
توحید داننده
سلام بله حتما اشاره میکنیم. فعلا بخش ها و مباحث اصلی رو مطرح میکنیم بعد در رفع باگ و مباحث تکمیلی تک تک نواقص بخش هارو بررسی کنیم و رفع کنیم