کاربر تایید شده
آخرین فعالیت ٣ ماه پیش

@lionleo1374

پارس کلیکی از ١ سال پیش

تجربه

1900

  • ۴ ماه پیش @lionleo1374 یک بحث به اسم اشکال کد فیلتر کردن اطلاعات درست کرد.

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

      $films = Film::filter()->get();

    و در داخل مدل از کد زیر:

     public function scopeFilter($query)
        {
            $directors = request('director')[0];
            $genres=request('genre')[0];
            if (isset($directors) && $directors != []) {
                foreach ($directors as $director) {
                    $query->orwhere('director', $director);
                }
                if( isset($genres) && $genres!=[] ){
                        $query->where(function ($query) use ($genres){
                            foreach ($genres as $genre) {
                                $query->orwhere('genre', $genre);
                            }
                        });
                }
            }else{
                if( isset($genres) && $genres!=[] ){
                    foreach ($genres as $genre) {
                        $query->orwhere('genre', $genre);
                    }
                }
            }
            return $query;
        }
    

    حالا این مشکل به وجود میاد که بین دو متغییر به جای اینکه از and استفاده کنه از or استفاده میکنه و تمامی رکورد ها را بر میگردونه کسی میدونه مشکل از چیه و چطور میشه حلش کرد

  • @amir سلام خسته نباشید مثلا تصور کنید که ما یه جدول کالا داریم که هر کالا شامل اطلاعاتی از قبیل نام برند و رنگ و نوع هست مثل برند سامسونگ ،رنگ آبی و گوشی حالا میخوایم به کاربر این امکان را بدیم که از بین تمامی برند ها چند برند را انتخاب کنه و از بین تمام رنگ ها و تمام نوع ها هم چند نوع را انتخاب کنه و بر اساس این پارامتر ها فیلتر را انجام بدیم و کالا های مورد نظر را نشونش بدیم برای همین 3 تا مولتی سلکت باکس که میشه از داخلش چند گزینه را انتخاب کرد را میسازیم و حالا من میخوام بدونم چه کدی باید بنویسم مثل یه scope که بر اساس تمام این متغییر ها کوئری را درست کنه و اطلاعاتو فیلتر کنه با تشکر

  • سلام خسته نباشید من در یه پروژه ای نیاز دارم که با ۳ تا مولتی سلکت باکس اطلاعاتو فیلتر کنم و نشون بدم و الان میدونم که چجوری با سلکت باکس این کار رو بکنم ولی با مولتی نمیتونم می خواستم بدونم که چجوری میشه این کار را با مولتی کرد با تشکر

  • سلان خسته نباشید من میخوام یک سایت کاملآحرفه ای طراحی کنم با یک ویوی کاملا مناسب ،قابلیت چت کردن، ایجاد فرم و درگاه پرداخت وکلا هرچی که ممکنه تو یک سایت درست بشه به خاطر همین شروع به یادگیری bootsarap css php jquery htmlوالان هم لاراول کردم در طی یکی از این آموزش ها شما گفتین که جی کوئری خیلی قدیمی شده وبهتره از یک فریم ورک دیگه مثل vue استفاده کنیم حالا به نظر شما بهترین فریم ورک جاوااسکریپت چیه و چه چیز های دیگه ای من برای طراحی اونجور سایتی که گفتم ، نیاز دارم

  • @amir سلام انجام دادم کار نکرد هر کاری از تغییر ورژن لاراول ونصب نود از سایت خودشو و پاک کردن چندباره ماژول هاو ... کردم ولی باز همون اررور را میده هیچی جایگزین این نیست تااستفاده کنم الان یک هفته بندشم فقط من لاراول را با لاراگون نصب کردم وداخل ترمینال php storm وقتی node -v ,npm -v را میزنم می گه کدها را نمیشناسم

  • @shahryarjb سلام خسته نباشید با توجه به اینکه درنسخه های جدید لاراول ابزار elixir به mix تبدیل شده حالا من هرچی کد npm install را تو ترمینال میزنم خطا های بالا رخ میده وتو اینترنت هم هرچی گشتم چیزی پیدا نکردم می خواستم ببینم اگه مقدوره کمکم کنید با تشکر

  • ١ سال پیش @lionleo1374 به بحث انتخاب سرور مناسب جواب داد.

    @amir سلام خیلی ممنون از جوابت من می خوام مثل خیلی از سایت های دیگه یه سایت درست کنم که کاربران بیان و فیلم های سینمایی خارجی وسریال ها را دانلود کنند و به خاطر اینکه حجم ترافیک که سرور های ایرانی میدن خیلی پایینه و قیمت اجاره سرور بالاست می خواستم یه سرور خارجی مثلا در کشور آلمان اجاره کنم حالا به نظر شما سرور خارجی به خاطر قراردادن فیلم ها سایت منو مسدود میکنه یا نه

  • ١ سال پیش @lionleo1374 یک بحث به اسم انتخاب سرور مناسب درست کرد.

    سلام می خواستم برای یه سایت دانلود فیلم وسریال سرور تهیه کنم میخواستم بدونم داخلی بگیرم ویا خارجی وبعد سرور را بخرم و یا اجاره کنم باتوجه به اینکه بودجه ام محدوده کدوم مورد مناسب تره

    وبعد اگه اطلاعاتی از مشخصات مهم ومورد نیاز برای کار من دارین لطف کنید مطرح کنید با تشکر

  • ١ سال پیش @lionleo1374 یک بحث به اسم خطا هنگام ساختن فرم درست کرد.

    سلام من دارم یه فرم می سازم ام وقتی از متد post استفاده می کنم در هنگام ارسال اطلاعات خطای یر رخ میدهد :

    he page has expired due to inactivity.
    Please refresh and try again.

    این هم کدش:

     <form method="post" action="/{card}/notes">
         <div class=" form-group">
             <textarea name="body"  style="width: 50%; float: left; border: 1px solid " title="body"></textarea>
             <input value="add note" type="submit" style=" background-color: #9fc4ff ">
         </div>
    </form>
  • ١ سال پیش @lionleo1374 یک بحث به اسم عدم نصب npm در لاراول با دستور npm install درست کرد.

    سلام من وقتی برای نصب npm در ترمینال npm install را میزنم یکسری ارور میگیرم این هم اروور هام!

    λ npm install
    
    > [email protected] install D:\laragon\www\digikal\node_modules\node-sass
    > node scripts/install.js
    
    Downloading binary from https://github.com/sass/node-sass/releases/download/v4.9.0/win32-x64-57_binding.node
    assert.js:42
      throw new errors.AssertionError({
      ^
    
    AssertionError [ERR_ASSERTION]: 6550 == 0
        at ClientRequest.onConnect (D:\laragon\www\digikal\node_modules\tunnel-agent\index.js:159:14)
        at Object.onceWrapper (events.js:319:30)
        at emitThree (events.js:136:13)
        at ClientRequest.emit (events.js:217:7)
        at Socket.socketOnData (_http_client.js:472:11)
        at emitOne (events.js:116:13)
        at Socket.emit (events.js:211:7)
        at addChunk (_stream_readable.js:263:12)
        at readableAddChunk (_stream_readable.js:250:11)
        at Socket.Readable.push (_stream_readable.js:208:10)
    npm WARN Error: EPERM: operation not permitted, scandir 'D:\laragon\www\digikal\node_modules\scss-tokenizer\node_modules'
    npm WARN  { Error: EPERM: operation not permitted, scandir 'D:\laragon\www\digikal\node_modules\scss-tokenizer\node_modules'
    npm WARN   stack: 'Error: EPERM: operation not permitted, scandir \'D:\\laragon\\www\\digikal\\node_modules\\scss-tokenizer\\node_modules\'',
    npm WARN   errno: -4048,
    npm WARN   code: 'EPERM',
    npm WARN   syscall: 'scandir',
    npm WARN   path: 'D:\\laragon\\www\\digikal\\node_modules\\scss-tokenizer\\node_modules' }
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! [email protected] install: `node scripts/install.js`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the [email protected] install script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\ali asghar\AppData\Roaming\npm-cache\_logs\2018-05-02T12_14_00_885Z-debug.log

    شما میدونیین علت چیه ؟