مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

در این قسمت که یک قسمت مهم محسوب میشه ، ما میایم چند پکیج از جمله html و form و پکیجی برای تاریخ جلالی رو نصب و استفاده میکنیم بعد از اون میایم یک سرچ باکس میسازیم که قابلیت سرچ در عنوان ها و محتویات پست ها رو داشته باشه . این قسمت بدلیل معرفی روش ساخت سرچ باکس در وبسایت خیلی مهمه چون یک روش راحت برای ساخت یک سرچ باکس مطرح میشه . 

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • علی حصاری

    من دارم این وبلاگ رو با لاراول 5.3 میسازم. و برای فرم ساز از پکیج laravelcollective استفاده میکنم.
    برای action فرم متد getSearch داخل کنترلر بلاگ وجود داره ولی هرکار میکنم خطای زیر نمایش میده:
    BlogController@getSearch not defined.
    راه حل نتونستم پیدا کنم.

    • حسام موسوی

      حتما در syntax اشتباهی داشتن

  • امید نیک راه

    سلام
    من دقیقا مطابق آموزش سرچ رو درست کردم اما یه سری مشکلات داره
    مثلا فرض کنید من سرچ میکنم "a" میزنم یافت نشد درصورتی که کلی حرف a داخل پست ها و تایتل مطالب هست و یا اینکه فیلد سرچ رو خالی میفرستم میزنه پیدا نشد درصورتی که باید وقتی خالی بود همه پست ها رو نشون بده
    میشه راهنمایی کنین که چی باید بکنم؟

    • admin

      با این دستور
      match(title,content) against (? in Boolean mode)
      این حالت ها پیش میاد اگه میخواین سرچ باکس قوی داشته باشین باید خودتون شرط های رو توش بزارین .

    • امید نیک راه

      خب الان من روی سایت خودتون تستی کردم
      سرچ کردم "س" بعد هر پستی که توش کلمه "س" بود رو آورد که

    • admin

      سلام
      خوب این کاملا مشخصه که هیچ وقت نباید برای سرچ خالی تمام محتوایت سایت به عنوان جستجو بالا بیاد این هم چنین حالیته برای حرف های تک کلمه ای هم چنین حالتی برقراره .

  • امیر صدیقی

    خسته نباشید ، تو این آموزش اتصاب به درگاه بانک یا پرداخت آنلاین هست ؟
    من این مشکل رو دارم به همین سایتی که وصل شدین میشه آموزش بدین با لاراول چیکار باید کرد؟
    -ممنون

    • admin

      خیر تو این دوره آموزش درگاه پرداخت نیست چون اصلا تو این دوره بهش احتیاجی نمیشه
      انشالله در یه جای دیگه اینو توضیح میدم . یا به عنوان قسمت ویژه به یه قسمتی که به این دوره قرار بود اضافه میکنم

  • عطیه صادقی

    سلام، توی این قسمت حالتی که عبارت جستجو در پست ها یافت نشه رو تست نکردید. من از کدای شما استفاده کردم ، اون حالت کار نکرد!

    • عطیه صادقی

      خیلی ممنون از پاسخگوییتون، بله من یه قسمت رو اشتباه کرده بودم، کد شما کاملا درست بود :)

    • admin

      بله این مورد رو فراموش کردم تست کنم
      اما همین الان تست کردم تو سیستم خودم مشکلی نداشت پیغام رو به راحتی نمایش داد

    • عطیه صادقی

      بله گفتید، من عرض کردم برای دیدن نتیجه "تست" نکردید . من تست کردم کار نکرد.

    • admin

      چرا اتفاقا در موردش گفتم یه متغیر هم به اسم noFound هم
      برای این زمان تعریف کردم که در صورت خالی بودن برامون پیام
      sorry nothing query رو بر میگردونه

  • relax

    سلام حسام جان
    من رو سیستم مثل شما گیت ندارم
    بجاش از ترمینال خود آی دی ای - پی اچ پی استورم- استفاده میکنم
    مشکل ساز که نیست ؟
    هرچی دستور
    COMPOSER=composer.json composer update --profile
    میزنم اصلا اجرا نمیشه
    [InvalidArgumentException]
    Command "=composer.json" is not defined.
    و این خطا رو میده !
    میشه راهنمایی کنید باید چه کار کرد ؟
    تو یه CMD هم به پوشه پروژه میرم نمیشه دوباره همین ارور میاد!

    • admin

      اره این برای متغیر دهی بود که فقط میدونم تو این اجرا میشه و کامند لاین ویندوز امکانش نیست

    • relax

      آره همون موقع ویدو دوباره دیدم
      گفتی
      این دستور انگار تو گیت بش استفاده میشه !
      من همون کامپوزر آپدیتو زدم تو ترمیناله استورم درست شد
      بازم مرسی !دمتگرم


    • admin

      سلام خسته نباشی مشکلی نداره میتونی استفاده کنی فقط من 100 بار گفتم
      چون Composer سیستمم مشکل داره من میام از حالت
      COMPOSER=composer.json composer update --profile
      استفاده میکنم شما باید از این حالت استفاده کنید
      composer update --profile

  • web developer

    سلام
    درمورد Composer update سوال دارم، با این دستور که شما در فیلم زدید تمام کتاب خانه های پروژه بروز شد.
    این کار در صورتی که لاراول آپدیت داده باشد دردسر ساز هست.
    چطور میتوان تنها همین 2 پکیج را نصب کرد و آپدیت کلی نزد ؟

    • admin

      خب برای این کار میای از این فرایند استفاده میکنی
      composer require illuminate/html
      که illuminate/html یک مثال از اسم پکیج با این کار فقط این پکیج نصب میشه

    • webdeveloper

      سلام جناب موسوی عزیز
      ممنون از پاسخگویی خوبتان.
      مشکل من همین آپدیت شدن کل پروژه هست.
      من تنها میخواهم 2 تا پکیج نصب شود و نیازی به آپدیت کل پروژه ندارم.

    • admin

      وقتی درون فایل composer اون دوتا پکیج رو میزارم و میزنم composer update کل پکیج های لاراول آپدیت میشه .

بخشی از چیزهای که خواهید آموخت :

  • پیکربند پروژ های لاراول
  • انجام دادن یک پروژه تا آخر
  • ساخت یک وبسایت ساده
  • ساخت وبسایت با لاراول 5.1
  • یادگیری کار با لاراول 5.1