Получение данных на основе выбранного значения в раскрывающемся меню - Laravel 5.4

У меня есть две таблицы posts и category.

Мой контроллер:

public function index()
{
    $posts = Post::orderBy('id', 'desc')->get(['category']);
    $data = DB::table('posts')->paginate(5);
    $category = DB::table('category')->pluck('cname','id');

    return view('posts.index', [
        'posts'   => $posts,
        'category'=> $category,
        'posts'   => $data
    ]);
}

Мой клинок:

<select class = "form-control" name = "category" id = "category_add">
    <option value = "">Select Category</option>

    @foreach($category as $key=>$value)
        <option value = "{{ $key }}">{{ $value }}</option>
    @endforeach                      
</select>

Теперь мой код показывает выпадающие данные из базы данных ...

Что мне нужно: когда я выбираю раскрывающуюся категорию, она должна динамически отображать только определенную категорию данных в представлении.

Любая помощь

Где в поле зрения?

Zakaria Acharki 23.07.2018 12:55

Вы хотите увидеть мой взгляд ... Он слишком большой

Immanual franklin 23.07.2018 13:49
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
2
915
1

Ответы 1

Вы имели в виду, что после выбора категории из раскрывающегося списка появится другой раздел, в котором будут отображаться данные об этой конкретной категории?

Один из способов сделать это - запрос ajax. Я не знаю, правильно я ответил на ваш вопрос или нет. Вы можете немного объяснить, если я ошибся?

У меня есть два типа категорий. Он должен получить конкретный идентификатор категории и показать на странице просмотра ..

Immanual franklin 23.07.2018 13:47

Вы хотите, чтобы мы написали для вас код? Простой поиск в Google легко показывает вам различные способы реализации запроса AJAX во всех разновидностях JS.

Adam 23.07.2018 15:05
stackoverflow.com/questions/49189276/… - вы можете настроить этот код под меня ??
Immanual franklin 23.07.2018 15:36

Другие вопросы по теме