wbe/searchland 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

wbe/searchland

Composer 安装命令:

composer require wbe/searchland

包简介

Live Search

README 文档

README

Install in Laravel 5.5

add to config/app.php

 'providers' => [
        Wbe\Searchland\SearchlandServiceProvider::class,

DO

php artisan vendor:publish --provider="Wbe\Searchland\SearchlandServiceProvider"

add to blade in script section

@include('searchland::search.titleSearch')

add to search input class "searchGlobal"

after input add it's opened list

<div class="dropdown dropdown-lg">
    <div class="dropdown-menu dropdown-menu-right resultlist" role="menu" id="searchbox">
    </div>
</div>

if you whant customize opened list create in views folder search with blade template.blade.php

config/search

count - max count row in popup search urlname - fild where is link on page datacol - default data column

create file config/search_tables

Example search_tables file

   "news"=>[
        "columns"=>["title",
            "description",
            "alias"
        ],
        "join"=>["news_description"=>[
            "news_description.content_id",
            "news.id"
        ]
        ],
        "link"=>[
            "url_add"=>"/news/",
            "column"=>"alias"
        ]
    ],
"table_name"=>[
    "columns"=>["first_column","second_column","thread_column","link_column"],
    "join"=>["table_what_need_to_join"=>["what","to_what"]], - if needed
    "link"=>["url_add"=>"if need echo on start link","column"=>"what_column_is_link"]

if you have two or more tables and columns did'n have the same count search columns will result be used name where is max count of columns for example

"table_1"=>["1","2","3"]
"table_2"=>["a","b","c","d"]

result has been

"a" "b" "c" "d"
table 1 row result "1" "2" "3" null
table 2 row result "a" "b" "c" "d"

need install bootstrap

	composer require twbs/bootstrap

统计信息

  • 总下载量: 50
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2017-10-13

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固