cyaxaress / lms Goto Github PK
View Code? Open in Web Editor NEWA learning management system built with Laravel
Home Page: https://t.me/+QTb3dPrmAPStYJqt
A learning management system built with Laravel
Home Page: https://t.me/+QTb3dPrmAPStYJqt
سلام خسته نباشید من تو دانلود فایل ها دقیقا دستورات را درست دنبال کردم ولی متوجه نمیشم چرا دانلود نمیکنه و به جاش یه صفحه سفید بالا میاره
static::$media = $media; $stream = Storage::readStream(static::getFilename()); return response()->stream(function () use ($stream) { fpassthru($stream); }, 200, [ 'Content-Type' => Storage::mimeType(static::getFileName()), 'Content-Disposition' => 'attachment; filename=' . static::$media->file_name . ';' ]);
اینم کد ها تمامی متغیر ها رو چک کردم مقداراشون هم درست هستن ولی انگار رسپانس چیزی بر نمیگردونه
سلام من وقتی روی بخش ادیت کلیک میکنم
url درسته اما 404 میده
$router->get('courses/{course}/lessons/{lesson}/edit' , 'LessonController@edit')->name('lessons.edit');
سلام خسته نباشید برای رفع محدودیت ارسال پیام به تلگرام، روی لوکال باید چکار انجام داد تا جایی که میدونم روی هاست خارجی میشه محدودیت رو دور زد. البته فکر کنم شما خارج از ایران زندگی میکنید و این محدودیت برای شما وجود نداره
سلام
استاد چطور میشه توی این پروژه که ساختار ماژولار داره api نوشت؟
سلام یه مشکلی هست اونم اینه که هنگام بازیابی رمز عبور
یه گزنیه داریم به نام ارسال مجدد کد فعال سازی که روش کلیک میشه میفرسته به صفحه لاگین کاربر رو و ایمیل هم ارسال نمیشه
احتمالا مشکل از روت ها باید باشه
و مشکل دیگه اینه که الان با هر با رفرش صفحه که کد منقضی شده باشه ایمیل ارسال میشه در صورتی که فقط با گزنیه ارسال مجدد باید کد ارسال بشه و این زیاد جالب و منظقی یست
متشکرم لطفا تست و فیکس کنید
سلام جناب مهندس . من به ارور زیر برخور کردم
Target class [view.engine.resolver] does not exist.
C:\Users\saeid\Desktop\website\vendor\laravel\framework\src\Illuminate\Container\Container.php:809
ReflectionException::("Class view.engine.resolver does not exist")
composer dumpautoloadوقتی مینویسم
این ارور میده
permissionبع از نصب پکیج
این مشکل پیش آمد .
ممنون میشم راهنماییم کنید
سلام وقت بخیر
ببخشید پروژه را دانلود کردم در لوکال هاست که اجرا میکنم بعد از تنظیمات دیتابیس دستورات زیر زمانی که php artisan serve را میزنم متاسفانه با این خطا مواجه میشم
ممنون میشم بفرمایید چطوری برطرفش کنم ؟
composer u
php artisan key:generate
php artisan migrate:fresh --seed
php artisan serve
عکس خطا:
https://s6.uupload.ir/files/22_fozj.png
سلام . وقتی فایل ویدئو پخش میشه مشکلی نداره اما به هیچ عنوان ویدئو به جلو و عقب نمیره به نظرم زمانی که فایل stream میشه این مشکل به وجود میاد من تقریبا یک روز وقت گذاشتم اما مشکل حل نشد اگه امکانش هست این موضوع رو بررسی کنید . ممنون
سلام استاد
خسته نباشید
من قبلا پروژه من پالیسی ها رو می شناخت اما وقتی اومدم پالیسی settlement
رو به پروژه اضافه کنم دیدم اصلا کار نمیکنه و به چیزی هم گیر نمیده فقط وارد پالیسی نمیشه و بعد متوجه شدم که اصن پروژه من وارد پالیسی ها
نمیشه اصن
درحالی که توی authServiceProvider
دستور $this->registerPolicies();
وجود دارد و هیچ گونه ارروری نگرفتم که اینجا بزارم فقط پالیسی ها شناسایی نمشن در حالی که توی provier
کانفیگ شدن
ممنون
مشکل حل شد
@cyaxaress
سلام
بنده طبق آموزش پیش رفتم منتها این پیغام too many requests نشون داده میشه و نمیتونم ثبت نام کاربر جدید رو انجام بدم.
این مشکل مربوط به جلسه ی ۵۱ هست .
کد صفحه ی
modules/cyaxaress/Dashboard/Routes/dashboard_routes
رو به این صورت نوشتم
`<?php
Route::group([
'namespace'=>'cyaxaress\Dashboard\Http\Controllers',
'middleware'=>['web','auth','verified']
],function ($router){
Route::get('/home','DashboardController@home')->name('home');
});`
HomeController رو هم کاملا درست نوشتم
`<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function __construct()
{
$this->middleware(['auth' , 'verified']);
}
public function index()
{
return view('home');
}
}
`
سلام
وقتی دستور
composer update
رو میزنم با ارور های زیر مواجه میشم
به ماژول هایی که گیر داده،دقیقا همون هایی هستند که اومدیم و براشون یه فایل
composer.json
مستقل تعریف کردیم
`
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires nrz/front dev-main, it is satisfiable by nrz/front[dev-main] from lock repo but nrz/front[dev-master] from path repo (modules/Nrz/Front) has higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.
Problem 2
- Root composer.json requires nrz/payment dev-main, it is satisfiable by nrz/payment[dev-main] from lock repo but nrz/payment[dev-master] from path repo (modules/Nrz/Payment) has higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.
Problem 3
- Root composer.json requires nrz/discount dev-main, it is satisfiable by nrz/discount[dev-main] from lock repo but nrz/discount[dev-master] from path repo (modules/Nrz/Discount) has higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.
Problem 4
- Root composer.json requires nrz/tickets dev-main, it is satisfiable by nrz/tickets[dev-main] from lock repo but nrz/tickets[dev-master] from path repo (modules/Nrz/Tickets) has higher repository priority. The packages with higher priority do not match your constraint and are therefore not installable. See https://getcomposer.org/repoprio for details and assistance.
- `
سلام
زمانی که منو کامنت رو ذخیره میکنم و میخواد به تلگرام پیام بده این ارور رو میده
The communication with Telegram failed. `GuzzleHttp\Exception\ConnectException: cURL error 28: Failed to connect to api.telegram.org port 443: Timed out
ای کاش وقت داشتید و میتونستید برای این دوره یه ماژول سبد هم اضافه کنید چون بعضی ها هستن که سایت فایل آموزشی دارن و میخوان که چند تا فایل رو مشتری انتخاب کنه و باهم بخره. یا چند تا دوره رو باهم بخره.
hello , plz teach how to create Cart(سبد خرید) . its not hard but we need it to improve ourselves. ths
با سلام خدمت شما آقای موافقی
verify email زمانی که میخوایم با کد
انجام بدیم
mailtrap کد ارسال میشه به
verification.verify ولی همون مشکل که برای روت
بود رو نمایش میده
توفیلم هم با بازنویسی روت این مشکل حل میشه ولی وقتی من روت رو بازنویسی میکنم باز هم همون خطای
نداشتن پارامتر آی دی {hash}
رو نمایش میده اینم روت بازنویسی شده
Route::post('/email/verify','Auth\VerificationController@verify')->name('verification.verify');
سلام وقتتون بخیر من تو قسمت تستینگ به این ارور برخوردم تمام کد ها رو چک کردم مطابق آموزش هستن لاگین با شماره موبایل هم انجام میشه اما تو تست ارور میگیره
public function test_user_can_login_by_mobile_number()
{
$user=User::create([
'first-name'=>$this->faker->firstName,
'email'=>$this->faker->safeEmail,
'mobile_number'=>'9381234456',
'password'=>bcrypt('A!123a$%'),
]);
$this->post(route('login'),[
'email'=>$user->mobile,
'password'=>'A!123a$%'
]);
$this->assertAuthenticated();
}
میخاستم بدونم که ایا نیاز هست که برا ی هر ماژول یک فایل کامپوزر بسازیم و هر ماژول کامپوزر خودش رو داشته باشه و سوال بعدی چرا از Mockin استفاده نشده چون الان من برای api قسمت جنریت کردن توکن رو داخل یک تابع دیگه نوشتم و الان میخام تستش رو بنویسم میخام بدونم ازروش moking استفاده کنم
سلام خسته نباشید
من میخوام در توی سایتم pdf اپلود کنم
چجوری با ماژول media اپلود کنم؟
سلام و وقت بخیر
وقتی مایگریشن میگریم
SET NULL
نمیشناسه
$table->foreign('banner_id')->references('id')->on('media')->onDelete('SET NULL')
سلام آقای موافقی
من توی دوره شما شرکت کرده ام به مشکل برخورده ام.
من با استفاده از هاست اشتراکی تنظیمات ایمیل رو انجام داده ام و روی لاراول دقیقا همون تنظیمات رو انجام دادم ولی ایمیلی ارسال نمیشه و خطای تصویر زیر رو میده
با میل ترپ درسته ولی روی سرور با ایمیل سرور مشکل داره ارسال نمیشه
میتونید در زیر مشخصات ایمیل
این تغییرات روی env
اینم خطاها
🔢 php artisan make:module Author.Blog
to generate module structure 🥇
Hi, when I use the php artisan migrate:fresh , I get the following error ( Your Code : Episode 89)
SQLSTATE[HY000]: General error: 1005 Can't create table
laravel.
courses(errno: 150 "Foreign key constraint is incorrectly formed") (SQL: alter table
coursesadd constraint
courses_banner_id_foreign foreign key (
banner_id) references
media (
id`) on delete SET NULL)
at C:\Users\Ab01fa31\Downloads\Compressed\lms-e89\lms-e89\vendor\laravel\framework\src\Illuminate\Database\Connection.php:671
667| // If an exception occurs when attempting to run a query, we'll format the error
668| // message to include the bindings with SQL, which will make this exception a
669| // lot more helpful to the developer instead of just the database's errors.
670| catch (Exception $e) {
671| throw new QueryException(
672| $query, $this->prepareBindings($bindings), $e
673| );
674| }
675|
1 C:\Users\Ab01fa31\Downloads\Compressed\lms-e89\lms-e89\vendor\doctrine\dbal\lib\Doctrine\DBAL\Driver\PDOStatement.php:129
Doctrine\DBAL\Driver\PDOException::("SQLSTATE[HY000]: General error: 1005 Can't create table laravel
.courses
(errno: 150 "Foreign key constraint is incorrectly formed")")
2 C:\Users\Ab01fa31\Downloads\Compressed\lms-e89\lms-e89\vendor\doctrine\dbal\lib\Doctrine\DBAL\Driver\PDOStatement.php:127
PDOException::("SQLSTATE[HY000]: General error: 1005 Can't create table laravel
.courses
(errno: 150 "Foreign key constraint is incorrectly formed")`
سلام میخواستم ازتون خواهش کنم خروجی اکسل با لاراول اکسل از دوره های خریداری شده بگیرید ، میدونم خیلی آسونه مشکل من فقط بیگ دیتا هست مثلا فکر کنید 45 هزار تا رکورد دارید میخواید ازشون یه جا خروجی اکسل بگیرید چی کار میکنید؟
سلام استاد خسته نباشید
من میخوام محصولاتم رو توی یه لیست نمایش بدم ولی میخوام محصولات مشابه رو توی یه ردیف قرار بدم و شمارش رو نشون بدم؟ چجوری باید انجام میدم
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.