knowledgebasecat.tpl 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. {*
  2. **********************************************************
  3. * Developed by: Team Theme Metro
  4. * Website: http://www.thememetro.com
  5. **********************************************************
  6. *}
  7. <div class="section">
  8. <div class="TM-card search-card bg-checkered">
  9. <form role="form" method="post" action="{routePath('knowledgebase-search')}">
  10. <div class="input-group input-group-lg kb-search">
  11. <input type="text" name="search" class="form-control input-lg" placeholder="{$LANG.howcanwehelp}" value="{$searchterm}" />
  12. <span class="input-group-append">
  13. <input type="submit" id="btnKnowledgebaseSearch" class="btn btn-primary btn-input-padded-responsive" value="{$LANG.search}" />
  14. </span>
  15. </div>
  16. </form>
  17. </div>
  18. </div>
  19. {if $kbcurrentcat.description}
  20. <div class="section">
  21. <p>{$kbcurrentcat.description}</p>
  22. </div>
  23. {/if}
  24. {if $kbcats}
  25. <div class="section">
  26. <h4>{$LANG.knowledgebasecategories}</h4>
  27. <div class="kbcat">
  28. <div class="row">
  29. {foreach $kbcats as $category}
  30. <div class="col-xl-6">
  31. <div class="kb-article" onclick="clickableSafeRedirect(event, '{routePath('knowledgebase-category-view', {$category.id}, {$category.urlfriendlyname})}')">
  32. <i class="fal fa-folder{if $category.numarticles > 0 }-open{/if} fa-fw"></i> {$category.name}
  33. {if $category.numarticles > 0 }<span>({$category.numarticles})</span>{/if}
  34. {if $category.editLink}
  35. <span class="admin-edit-link"><a href="{$category.editLink}">
  36. <i class="fal fa-edit fa-fw"></i>{$LANG.edit}
  37. </a></span>
  38. {/if}
  39. {if $category.description}<p>{$category.description}</p>{/if}
  40. </div>
  41. </div>
  42. {/foreach}
  43. </div>
  44. </div>
  45. </div>
  46. {/if}
  47. {if $kbarticles || !$kbcats}
  48. <div class="section">
  49. {if $tag}
  50. <h4>{$LANG.kbviewingarticlestagged} '{$tag}'</h4>
  51. {else}
  52. <h4>{$LANG.knowledgebasearticles}</h4>
  53. {/if}
  54. {if $kbarticles}
  55. <div class="kbarticles">
  56. {foreach $kbarticles as $kbarticle}
  57. <div class="kb-article" onclick="clickableSafeRedirect(event, '{routePath('knowledgebase-article-view', {$kbarticle.id}, {$kbarticle.urlfriendlytitle})}')">
  58. <span class="fal fa-file-alt fa-fw"></span>{$kbarticle.title} {if $kbarticle.editLink} <span class="admin-edit-link"><a href="{$kbarticle.editLink}">{$LANG.edit}</a></span>{/if}
  59. <p>{$kbarticle.article|truncate:100:"..."}</p>
  60. </div>
  61. {/foreach}
  62. </div>
  63. {else}
  64. <div class="alert alert-info text-center">
  65. {lang key='knowledgebasenoarticles'}
  66. </div>
  67. {/if}
  68. </div>
  69. {/if}
  70. <div class="mt-3">
  71. <a href="javascript:history.go(-1)" class="btn btn-default px-4">
  72. {lang key='clientareabacklink'}
  73. </a>
  74. {if $kbcurrentcat.editLink}
  75. <a href="{$kbcurrentcat.editLink}" class="btn btn-default px-4 float-right">
  76. <i class="fal fa-edit fa-fw"></i>
  77. {lang key='edit'}
  78. </a>
  79. {/if}
  80. </div>