Как сделать рабочую форму поиска PHP / HTML?

До сих пор я не знаю какой-либо опции clang-format для исключения файлов или каталогов. Но я делаю это, чтобы создать список файлов, которые я хочу обработать в сценарии bash, а затем вызвать для них clang-format:

#!/bin/bash
folder=.
exclude_folder=./submodule
format_files=`find "${folder}" -type f -path "${exclude_folder}" -prune

for file in $format_files
do
  clang-format -i "$file"
done

Здесь волшебство выполняется с помощью опции обрезки в find , ( Как исключить каталог в find. command ).

Надеюсь, что это поможет вам хотя бы.

0
задан Diogo Cruz 18 January 2019 в 19:31
поделиться

1 ответ

ваш HTML будет

<form action="{{ route('product.search') }}" method="post" class="navbar-form navbar-left " role = "search">
    @csrf
    <div class="form-group">
        <input type="text"  class="form-control" name="search" placeholder="Search">
    </div>
    <button type="submit" class="btn btn-default">Search</button>
</form>

в вашей функции searchProduct

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

public function searchProducts(Request $request){
    $products = Product::where('title', 'like', '%'.$request->search.'%')->get();
    return view('shop.index', ['products' => $products]);
}

для того же самого заголовка результата

public function searchProducts(Request $request){
    $products = Product::where('title',$request->search)->get();
    return view('shop.index', ['products' => $products]);
}
0
ответ дан Shaielndra Gupta 18 January 2019 в 19:31
поделиться