Arama
Bu bölümün görüntülenmesi search.tpl
dosyasında yapılandırılabilir. Bu bölümde arama formu şablonu yapılandırılabilir.
Temel Arama Etiketleri
Etiket | Açıklama |
---|---|
{searchtable} |
Arama formunu tablo olarak görüntüler. |
{searchmsg} |
Arama sonuçları hakkında mesaj görüntüler. |
[searchmsg] ve [/searchmsg] |
Arama gerçekleştirilmişse kodlanmış metni görüntüler. |
[simple-search] ve [/simple-search] |
Arama parametreleri normal ise etiketler içinde bulunan metni görüntüler. |
[extended-search] ve [/extended-search] |
Arama parametreleri gelişmiş ise etiketler içinde bulunan metni görüntüler. |
Arama Alanı Etiketleri
Etiket | Açıklama |
---|---|
{searchfield} |
Aranacak metni girmek için alan görüntüler. |
{word-option} |
Belirtilen metin için arama parametresi onay kutusunu görüntüler (tüm kelimelerin tam eşleşmesi veya değil). |
{search-area} |
Web sitesinde arama alanının seçimini görüntüler. |
Yazar ve İçerik Etiketleri
Etiket | Açıklama |
---|---|
{userfield} |
Gönderilerin yazarını girmek için alan görüntüler. |
{user-option} |
Yazar için arama parametresi onay kutusunu görüntüler (tüm kelimelerin tam eşleşmesi veya değil). |
{news-option} |
Haberlere yapılan yorumların parametrelerinin seçimini görüntüler. |
{comments-num} |
Haberlere yapılan yorum sayısını girmek için alan görüntüler. |
Tarih ve Sıralama Etiketleri
Etiket | Açıklama |
---|---|
{date-option} |
Haberler için tarih parametrelerinin seçimini görüntüler. |
{date-beforeafter} |
Aranacak haberlerin tarihinden daha erken veya daha sonra tarihli parametrelerin seçimini görüntüler. |
{sort-option} |
Arama sonuçları sıralamasının parametrelerinin seçimini görüntüler. |
{order-option} |
Sıralama düzeninin seçimini görüntüler (artan veya azalan). |
{view-option} |
Arama sonuçlarının görüntülenme modunun seçimini görüntüler. |
{category-option} |
Arama kategorilerinin seçimini görüntüler. |
Örnek Kullanım
Temel Arama Formu
<div class="search-page">
<h1 class="search-title">Site İçi Arama</h1>
[searchmsg]
<div class="search-results-info">{searchmsg}</div>
[/searchmsg]
[simple-search]
<div class="search-form simple-search">
<form method="post" action="" name="searchform">
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<div class="form-group">
<label>Arama Terimi:</label>
<div class="input-group">
{searchfield}
<button type="submit" class="search-btn"><i class="fa fa-search"></i> Ara</button>
</div>
<div class="search-options">
<div class="form-check">{word-option} Tam eşleşme</div>
<div class="form-advanced">
<a href="#" onclick="document.location='/?do=search&mode=advanced'; return false;">Gelişmiş Arama</a>
</div>
</div>
</div>
</form>
</div>
[/simple-search]
[extended-search]
<div class="search-form extended-search">
<form method="post" action="" name="searchform">
<input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search" />
<input type="hidden" name="mode" value="advanced" />
<div class="search-section">
<div class="form-group">
<label>Arama Terimi:</label>
{searchfield}
<div class="search-option">{word-option} Tam eşleşme</div>
</div>
<div class="form-group">
<label>Arama Yeri:</label>
{search-area}
</div>
</div>
<div class="search-section">
<div class="form-group">
<label>Yazar:</label>
{userfield}
<div class="search-option">{user-option} Tam eşleşme</div>
</div>
<div class="form-group">
<label>Kategoriler:</label>
{category-option}
</div>
</div>
<div class="search-section">
<div class="form-group">
<label>Tarih Aralığı:</label>
<div class="date-options">
{date-option} {date-beforeafter}
</div>
</div>
<div class="form-group">
<label>En Az Yorum Sayısı:</label>
{comments-num}
</div>
</div>
<div class="search-section">
<div class="form-group">
<label>Haber Durumu:</label>
{news-option}
</div>
<div class="form-group">
<label>Sıralama:</label>
<div class="sort-options">
{sort-option} {order-option}
</div>
</div>
<div class="form-group">
<label>Sonuçları Göster:</label>
{view-option}
</div>
</div>
<div class="search-actions">
<button type="submit" class="search-submit-btn">Ara</button>
<a href="#" onclick="document.location='/?do=search'; return false;" class="simple-search-link">Basit Aramaya Dön</a>
</div>
</form>
</div>
[/extended-search]
</div>