هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست
مهدی
کاربر-
تعداد ارسال ها
44 -
تاریخ عضویت
-
آخرین بازدید
تمامی ارسال های مهدی
-
مشکل در نصب فایل منیجر
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
با تشکر از شما مشکل حل شد -
با سلام.طبق آموزش عملکردم برای آپلود فایل اون صفحه ای که برای اننخاب عکس میاد منتها موقع آپلود ارور 404Not found میده این هم کد edit.blade.php <!DOCTYPE html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Edit page</title> <link rel="stylesheet" href="{{url('back/css/main.css')}}"> <script src="//cdn.tinymce.com/4/tinymce.min.js"></script> <script> var editor_config = { path_absolute : "/", selector: "textarea#editor", plugins: [ "advlist autolink lists link image charmap print preview hr anchor pagebreak", "searchreplace wordcount visualblocks visualchars code fullscreen", "insertdatetime media nonbreaking save table contextmenu directionality", "emoticons template paste textcolor colorpicker textpattern" ], toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media", relative_urls: false, file_browser_callback : function(field_name, url, type, win) { var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth; var y = window.innerHeight|| document.documentElement.clientHeight|| document.getElementsByTagName('body')[0].clientHeight; var cmsURL = editor_config.path_absolute + 'laravel-filemanager?field_name=' + field_name; if (type == 'image') { cmsURL = cmsURL + "&type=Images"; } else { cmsURL = cmsURL + "&type=Files"; } tinyMCE.activeEditor.windowManager.open({ file : cmsURL, title : 'Filemanager', width : x * 0.8, height : y * 0.8, resizable : "yes", close_previous : "no" }); } }; tinymce.init(editor_config); </script> </head> <body> <div class="container-scroller"> @include('back.navbar') <div class="container-fluid page-body-wrapper"> @include('back.sidebar') <div> <form action="{{route('admin.Articles.update',$article->id)}}" method="post"> @csrf <div class="form-group"> <label for="title">نام مطلب</label> <input type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{$article->name}}"> @error('name') <div class="alert alert-danger">{{$message}}</div> @enderror </div> <div class="form-group"> <label for="title">نام مستعار - slug</label> <input type="slug" class="form-control @error('slug') is-invalid @enderror" name="slug" value="{{$article->slug}}"> @error('slug') <div class="alert alert-danger">{{$message}}</div> @enderror </div> <div class="form-group"> <label for="title">محتوای مطلب</label> <textarea id="editor" type="slug" class="form-control @error('slug') is-invalid @enderror" name="description" value="{{$article->description}}">{{$article->description}}</textarea> @error('description') <div class="alert alert-danger">{{$message}}</div> @enderror </div> <div> <label for="title">وضعیت</label> <select class="form-control" name='status'> <option value="0">منتشرنشده</option> <option value="1" <?php if ($article->status==1) echo 'selected'; ?>>منتشرشده</option> </select> </div> <div> <label for="title">گروه دسته بندی</label> <select class="form-control" name='cats[]' multiple > @foreach ($cats as $cat) <option value='{{$cat->id}}' <?php if(in_array($cat->id,$article->cats->pluck('id')->toArray())) echo 'selected';?> >{{$cat->name}}</option> @endforeach </select> </div> <label for="description">نویسنده:{{auth::user()->name}}</label> <input type="hidden" value="{{auth::user()->id}}" name="user_id"> <div class="form-group"> <label for="title"></label> <button type="submit" class="btn btn-success">ذخیره</button> <a href="{{route('admin.categories')}}" class="btn btn-warning"> انصراف </a> </div> </form> </div> </div> <!-- main-panel ends --> </div> </div> <!-- container-scroller --> <!-- plugins:js --> <script src="{{url('back/js/main.js')}}"></script> </body> </html>
-
ارورClass 'app\cat' not found
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
ممنون از شما.مدل رو دوباره به روش استاندارد درست کردم مشکل حل شد- 2 پاسخ
-
- 1
-
ارورClass 'app\cat' not found
یک عنوان یک مطلب ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
با سلام.من میخواستم با روش ORMبه دیتابیس متصل بشم که ارور(Class 'app\cat' not foundمیدهد.در صورتی که این فایل در همین مسیر وجود دارد.هرچه گشتم نتونستم مشکلش حل کنم در پایین کد هام میزارم: اول قسمتی که روت به صحفه رو دادم: <div class="collapse" id="ui-basic"> <ul class="nav flex-column sub-menu"> <li class="nav-item"> <a class="nav-link" href="{{route('admin.categories')}}">categories</a> </li> </ul> </div> و بعد فایل web.php <?php use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ ////////////////this is for auth Auth::routes(); ////////////////////////////////////// Route::get('/f', 'tstcont@front')->name('front'); Route::get('/b', 'tstcont@admin')->name('admin')->middleware('ChekRole'); Route::get('/', 'tstcont@welcome')->name('home'); Route::get('/db', 'tstcont@db')->name('db'); Route::get('/schol', 'tstcont@schol')->name('schol'); Route::get('/index', 'CategoryController@index')->name('index'); Route::get('/create', 'CategoryController@create')->name('create');//middleware('auth'); Route::get('/destroy/{category}', 'CategoryController@destroy')->name('destroy'); Route::get('/show/{category}', 'CategoryController@show')->name('show'); Route::get('/edit/{category}', 'CategoryController@edit')->name('edit'); Route::get('/profile/{category}', 'tstcont@profile')->name('front.profile'); ////////////////////////////////////////////////////////////////////// Route::put('/update/{category}', 'CategoryController@update')->name('update'); Route::post('/store', 'CategoryController@store')->name('store'); //////////////////////////////////////////////////////////////////////management routes route::prefix('admin')->middleware('ChekRole')->group(function(){ route::get('/edit/{user}','back\AdminController@edit')->name('admin.edit'); route::get('/status/{user}','back\AdminController@updatestatus')->name('admin.status'); route::post('/update/{user}','back\AdminController@update')->name('admin.update'); route::get('/destroy/{user}','back\AdminController@destroy')->name('admin.destroy'); }); route::prefix('admin/categories')->middleware('ChekRole')->group(function(){ route::get('/index','back\CatController@index')->name('admin.categories'); }); وفایل CatController: <?php namespace App\Http\Controllers\back; use app\cat; use Illuminate\Http\Request; use App\Http\Controllers\Controller; class CatController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $category=cat::get(); return view('back.category.category',compact('category')); } /** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { // } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // } /** * Display the specified resource. * * @param \App\cat $cat * @return \Illuminate\Http\Response */ public function show(cat $cat) { // } /** * Show the form for editing the specified resource. * * @param \App\cat $cat * @return \Illuminate\Http\Response */ public function edit(cat $cat) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param \App\cat $cat * @return \Illuminate\Http\Response */ public function update(Request $request, cat $cat) { // } /** * Remove the specified resource from storage. * * @param \App\cat $cat * @return \Illuminate\Http\Response */ public function destroy(cat $cat) { // } } و در آخر هم مودل cat.php که میگه وجود نداره: <?php namespace App; use Illuminate\Database\Eloquent\Model; class cat extends Model { protected $fillable=['name','slug']; } عکس پروژه هم آپلود کردم: -
اجرا نشدن bootstrap به صورت آفلاین
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
ممنون از پاسختون -
با سلام.من ویدیو شماره 19 نگاه کردم و دقیقا همون کارا رو انجام دادم منتها قالب من درست لود نمیشه در زیر فایل های من رو مشاهده میکنید: فایلwebpack.mix.js: const mix = require('laravel-mix'); /* |-------------------------------------------------------------------------- | Mix Asset Management |-------------------------------------------------------------------------- | | Mix provides a clean, fluent API for defining some Webpack build steps | for your Laravel application. By default, we are compiling the Sass | file for the application as well as bundling up all the JS files. | */ mix.styles([ 'resources/css/lib/bootstrap/css/bootstrap.min.css', // 'resources/css/lib/font-awesome/css/font-awesome.min.css', 'resources/css/lib/animate/animate.min.css', 'resources/css/lib/ionicons/css/ionicons.min.css', 'resources/css/lib/owlcarousel/assets/owl.carousel.min.css', 'resources/css/lib/lightbox/css/lightbox.min.css', 'resources/css/css/style.css', ],'public/front/css/main.css'); mix.scripts([ 'resources/js/lib/jquery/jquery.min.js', 'resources/js/lib/jquery/jquery-migrate.min.js', 'resources/js/bootstrap/js/bootstrap.bundle.min.js', 'resources/js/easing/easing.min.js', 'resources/js/mobile-nav/mobile-nav.js', 'resources/js/lib/wow/wow.min.js', 'resources/js/lib/waypoints/waypoints.min.js', 'resources/js/lib/counterup/counterup.min.js', 'resources/js/lib/owlcarousel/owl.carousel.min.js', 'resources/js/lib/isotope/isotope.pkgd.min.js', 'resources/js/lib/lightbox/js/lightbox.min.js', 'resources/js/contactform/contactform.js', 'resources/js/js/main.js'],'public/front/js/main.js'); و آدرس دهی قالب: <link href="{{url('/front/css/main.css')}}" rel="stylesheet"> <link href="{{url('/front/css/lib/font-awesome/css/font-awesome.min.css')}}" rel="stylesheet"> <script src="{{url('/front/js/main.js')}}"></script> فایلای js,cssرادر پوشه resourceدر همون مسیر ویدیو آموزش قرار دادم: و در آخر هم از دستور npm run watchاستفاده کردم: عکس قالب لود شده نیز فرستادم:
-
دانلود نشدن فایل starAdmin
موضوع پاسخی برای مهدی در یک m.a.babazadeh ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
منم همین مشکل دارم لطفا برای منم لینکشو بفرستید mahdi.soft.dev@gmail.com -
اجرا نشدن bootstrap به صورت آفلاین
یک عنوان یک مطلب ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
با سلام.زمانیکه پوشه bootstrap را در پوشهviewsکپی میکنم و به صورت <link rel="stylesheet" href='css/bootstrap.min.css'> آدرس دهی میکنم.اگه پسوند فایل من .phpباشد bootstrap کار نمی کند ولی اگر پسوند همین فایل به .html تغییر بدم bootstrapکار میکنه ولی دیگه از تو سرور قابل دسترسی نیست.میخواستم بدونم چطوری میشه bootstrap به صورت آفلاین به کار برد؟در ضمن برای استفاده از cdn باید آنلاین بود که من به صورت آفلاین میخوام استفاده کنم. -
مشکل در اتصال به دیتابیس
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
زمپ که اجرا کردم مشکلم حل شد منتها هنوزم وقتی با ومپ میرم مشکلم سرجاش ممنونم از افرادی که وقت گذاشتند -
مشکل در اتصال به دیتابیس
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
این کار انجام دادم حتی محتویات پوشه cash از پوشه bootstrap هم دستی پاک کردم ولی ارور همچنان پابرجاست -
مشکل در اتصال به دیتابیس
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
این از عکس منتها وقت آپلود میگه مشکلی در پردازش تصویر وجود دارد -
مشکل در اتصال به دیتابیس
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
این کارا رو انجام دادم و اما مشکل همچنان باقیست -
با سلام.من یه پروژه جدید درست کردم وقتی که میخوام دستور php artisan migrate استفاده کنم این ارور میده Illuminate\Database\QueryException SQLSTATE[HY000] [1049] Unknown database 'school' (SQL: select * from information_schema.tables where table_schema = school and table_name = migrations and table_type = 'BASE TABLE') at D:\NarmAfzar\Programming\InstalingSoftwer\wamp64\www\larve\vendor\laravel\framework\src\Illuminate\Database\Connection.php:670 666| // If an exception occurs when attempting to run a query, we'll format the error 667| // message to include the bindings with SQL, which will make this exception a 668| // lot more helpful to the developer instead of just the database's errors. 669| catch (Exception $e) { > 670| throw new QueryException( 671| $query, $this->prepareBindings($bindings), $e 672| ); 673| } 674| 1 D:\NarmAfzar\Programming\InstalingSoftwer\wamp64\www\larve\vendor\laravel\f PDOException::("SQLSTATE[HY000] [1049] Unknown database 'school'") 2 D:\NarmAfzar\Programming\InstalingSoftwer\wamp64\www\larve\vendor\laravel\f PDO::__construct("mysql:host=127.0.0.1;port=3306;dbname=school", "root", "" تنظیمات فایل .envهم درست کاملا DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=school DB_USERNAME=root DB_PASSWORD= و توی php.ini هم خط روبرو اومده extension=pdo_mysql نمیدونم مشلکش چیه لطفا راهنمایی کنید
-
با سلام من نسخه php ومپ سرورم 7.0.1 هست متها برای نصب شدن جدید ترین نسخه لاراول باید اون آپدیت کنم چجوری میتونم اینکار انجام بدم؟
-
خطای MethodNotAllowedHttpException
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
درست شد چند وقتی بود رو اعصابم بود ممنون از وقتی که گذاشتید. -
خطای MethodNotAllowedHttpException
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
-
خطای MethodNotAllowedHttpException
موضوع پاسخی برای مهدی در یک مهدی ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
من هم روتم از نوع پست هم متد ارسال فرمم از نوع پست در پایین کدام براتون میفرستم در ابتدا فایل web.apo: <?php /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Auth::routes(); Route::get('/category','CategoryController@create')->name('create'); Route::get('/','CategoryController@index')->name('home'); //Route::get('/','indexCont@welcome')->name('home'); Route::get('/index/{id}', 'indexCont@index')->name('index'); Route::get('/database','indexCont@db')->name('db'); Route::get('/category/show','CategoryController@show')->name('show'); Route::get('/category/edit','CategoryController@edit')->name('edit'); Route::get('/category/destroy','CategoryController@destroy')->name('destroy'); Route::get('/category/create','indeCont@create')->name('creat'); Route::put('/category/update','CategoryController@update')->name('update'); Route::post('/category/store','CategoryController@store')->name('store'); واما create.blade.php: <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>new data</title> </head> <body> <form action="{{route('store')}}" methood='post'> @csrf name of framework:<input name="name" type="text"><br> name of mother:<input name="mother" type="text"><br> <select name='iw'> is for web?<option value="1">yes</option> <option value="0">no</option> </select> <input type="submit" value="save!"> </form> </body> </html> و در آخر categorycontroller: <?php namespace App\Http\Controllers; use App\category; use Illuminate\Http\Request; class CategoryController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $pt="page title"; $db=category::get(); return view('category',compact('db','pt')); } /** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { return view('create'); } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { dd($request); $category=new category([ 'nameofframwork'=>$request->get('name'), 'mother'=>$request->get('mother'), 'isforweb'=>$request->get('iw') ]); $category->save(); } /** * Display the specified resource. * * @param \App\category $category * @return \Illuminate\Http\Response */ public function show(category $category) { // } /** * Show the form for editing the specified resource. * * @param \App\category $category * @return \Illuminate\Http\Response */ public function edit(category $category) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param \App\category $category * @return \Illuminate\Http\Response */ public function update(Request $request, category $category) { // } /** * Remove the specified resource from storage. * * @param \App\category $category * @return \Illuminate\Http\Response */ public function destroy(category $category) { // } } -
خطای MethodNotAllowedHttpException
یک عنوان یک مطلب ارسال کرد در رفع مشکلات و سوالات عمومی لاراول Laravel
با سلام.من وقتی که میخوام اطلاعات فرم ثبت نام ذخیره کنم ارورSymfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException میدهد باید چیکار کنم؟