64 lines
3.0 KiB
Smarty
64 lines
3.0 KiB
Smarty
<form role="form" method="post" action="{routePath('knowledgebase-search')}" class="mb-4">
|
|
<div class="input-group input-group-lg kb-search">
|
|
<input type="text" id="inputKnowledgebaseSearch" name="search" class="form-control font-weight-light" placeholder="{lang key='clientHomeSearchKb'}" />
|
|
<div class="input-group-append">
|
|
<button type="submit" id="btnKnowledgebaseSearch" class="btn btn-box btn-input-padded-responsive">
|
|
{lang key='search'}
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
{if $kbcats}
|
|
<div class="row">
|
|
{foreach $kbcats as $category}
|
|
<div class="col-xl-6">
|
|
<div class="card kb-category mb-4">
|
|
<a href="{routePath('knowledgebase-category-view', {$category.id}, {$category.urlfriendlyname})}" class="card-body" data-id="{$category.id}">
|
|
<span class="h5 m-0">
|
|
<span class="badge badge-info float-right">
|
|
{lang key="knowledgebase.numArticle{if $category.numarticles != 1}s{/if}" num=$category.numarticles}
|
|
</span>
|
|
<i class="fal fa-folder fa-fw"></i>
|
|
{$category.name}
|
|
{if $category.editLink}
|
|
<button class="btn btn-sm btn-default show-on-card-hover" id="btnEditCategory-{$category.id}" data-url="{$category.editLink}" type="button">
|
|
{lang key="edit"}
|
|
</button>
|
|
{/if}
|
|
</span>
|
|
<p class="m-0 text-muted"><small>{$category.description}</small></p>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
{/foreach}
|
|
</div>
|
|
{else}
|
|
{include file="$template/includes/alert.tpl" type="info" msg="{lang key='knowledgebasenoarticles'}" textcenter=true}
|
|
{/if}
|
|
|
|
{if $kbmostviews}
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h3 class="card-title m-0">
|
|
<i class="fal fa-star fa-fw"></i>
|
|
{lang key='knowledgebasepopular'}
|
|
</h3>
|
|
</div>
|
|
<div class="list-group list-group-flush">
|
|
{foreach $kbmostviews as $kbarticle}
|
|
<a href="{routePath('knowledgebase-article-view', {$kbarticle.id}, {$kbarticle.urlfriendlytitle})}" class="list-group-item kb-article-item" data-id="{$kbarticle.id}">
|
|
<i class="fal fa-file-alt fa-fw text-black-50"></i>
|
|
{$kbarticle.title}
|
|
{if $kbarticle.editLink}
|
|
<button class="btn btn-sm btn-default show-on-card-hover" id="btnEditArticle-{$kbarticle.id}" data-url="{$kbarticle.editLink}" type="button">
|
|
{lang key="edit"}
|
|
</button>
|
|
{/if}
|
|
<small>{$kbarticle.article|truncate:100:"..."}</small>
|
|
</a>
|
|
{/foreach}
|
|
</div>
|
|
</div>
|
|
{/if}
|