Call Specifi c Значение от SQL Таблица - PullRequest
0 голосов
/ 31 марта 2020

В поисках вашей помощи у меня есть веб-сайт laravel, на котором мне нужна многоязычная поддержка страниц. У меня есть следующий код для просмотра страниц:

@extends('web.layout')
@section('content')

<section class="aboutus-content aboutus-content-one">
  <div class="container">
    <div class="heading">
      <h2>
      <?=$result['pages'][0]->name?>
      </h2>
      <hr style="margin-bottom: 10;">
    </div>`
  <?=stripslashes($result['pages'][0]->description)?>     
  </div>

</section>

    @endsection

функция вызова

$result['pages'] = DB::table('pages')
                                ->leftJoin('pages_description', 'pages_description.page_id', '=', 'pages.page_id')
                                ->where([['type','2'],['status','1'],['pages_description.language_id',session('language_id')]])
                  ->orwhere([['type','2'],['status','1'],['pages_description.language_id',session('language_id')]])->orderBy('pages_description.name', 'ASC')->get();

база данных выглядит примерно так: https://prnt.sc/rpn9ye

Проблема в том, что когда я переключаю язык страницы, он не берет арабский c язык, на котором он застрял на английском sh Только для меня, несмотря на то, что он правильно вводит данные в базу данных.

Заранее спасибо

1 Ответ

0 голосов
/ 31 марта 2020

к настоящему времени решена

publi c функция getPages ($ request) {$ pages = DB :: table ('pages') -> leftJoin ('pages_description', 'pages_description.page_id' , '=', 'pages.page_id') -> где ([['pages.status', '1'], ['type', 2], ['pages_description.language_id', session ('language_id')] , ['pages.slug', $ request-> name]]) -> orwhere ([['pages.status', '1'], ['type', 2], ['pages_description.language_id', session ( 'language_id')], ['pages.slug', $ request-> name]]) -> get (); вернуть $ страниц; }

Я заменил один в другом месте с прямым идентификатором сеанса, и это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...