01 Nis 2023 19:49 Yeni Konu Oluştur

Haberler:

Sitemiz Smf 2.1 ve Smf 2.0 sürümleri için Destek ve Tema paylaşım forumudur


SMF Menüye (Buton) Kategori Atama

Başlatan mebyonetici, 28 Ara 2017 01:14

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçiler konuyu incelemekte.

*

  1. 29

  2. 5

  3. 4

Arkadaşlar. Sitenin üstüne yeni bir buton yada menü ekleyip, seçeceğimiz bazı kategorilere bu butona tıklayınca ulaşabileceğimiz bir durum olabilir mi?

Yani forum ana ekranında kategoriler görünmeyecek. Butona tıklayınca ana ekrana sadece o kategoriler ve alt bölümleri gelecek. Böyle bir şey SMF de mümkün mü. Portal kurmadan yapabilir miyiz?

Bu işi portal kurarak çözmeye çalışsak nasıl olur.
Paylaşmak Güzeldir

*

  1. 3,263

  2. 596

  3. 1077
doğru anladıysam
şu modu kurun http://smf.konusal.com/index.php?topic=365.0

sonra menüye eklemeyi şu şekilde yapabilirsiniz

örnek ilgili yerleri kendinize düzeltin
Sources/Subs.php de bulun
     $buttons = array(
         'home' => array(
            'title' => $txt['home'],
            'href' => $scripturl,
            'show' => true,
            'sub_buttons' => array(
            ),
         ),
Altına Ekle
'Portal' => array(
            'title' => 'Portal',
            'href' => 'http://smf.konusal.com/portal.php',
            'show' => true,
            'sub_buttons' => array(
            ),
         ),

veya doğru anlamadıysam ücretli temamız plevne tarzı birşey istiyorsanız o biraz daha karışık
http://smf.konusal.com/demo/index.php?tema=Plevne

*

  1. 29

  2. 5

  3. 4
Cevap için teşekkürler. şuan uygulama şansım yok ek kısa sürede deneyip dönüş yapacağım. 

Açılış ana ekran Okul yöneticilerini ilgilendiren konuları içeren kategoriler.
Öğretmen Butonu olacak tıklayınca da öğretmenleri ilgilendiren konuları içeren kategoriler gelecek. Böyle bir şey..  ;D


Paylaşmak Güzeldir

*

  1. 29

  2. 5

  3. 4
28 Ara 2017 23:02 #3 Son düzenlenme: 29 Ara 2017 14:25 CeeMoo

VIEW SINGLE CATEGORY v2.6 modu test başarısız  dediği için kurmadım. Resim ekte. Bunu manuel nasıl ekleriz.. ?

[attach name=tema basarısız.png type=image/png]1307[/attach]
Paylaşmak Güzeldir

*

  1. 1,197

  2. 120

  3. 401
Temiz board.index.template.php ' de
Bul:
template_info_center();
echo '</div></div>';
}
Sonrasına ekle:
// If We are In a Single Category We should show a JumpTo so we can get to and from places.
if (isset($context['single_cats']))
{
echo '
<div style="float:right;">
<form action="', $scripturl, (!empty($context['TPortal']) || !empty($context['SPortal']) ? '?action=forum;' : ''), '" method="get" accept-charset="', $context['character_set'], '" name="jumptoForm">
<span class="smalltext"><label for="jumpto">' . $txt['jump_to'] . '</label>:</span>
<select name="jumpto" id="jumpto" onchange="if (this.selectedIndex > 0 &amp;&amp; this.options[this.selectedIndex].value) window.location.href = smf_scripturl + this.options[this.selectedIndex].value.substr(smf_scripturl.indexOf(\'?\') == -1 || this.options[this.selectedIndex].value.substr(0, 1) != \'?\' ? 0 : 1);">
<option value="">' . $txt['select_destination'] . ':</option>';

// Show each category - they all have an id, name, and the boards in them.
foreach ($context['jump_to'] as $category)
{
// Show the category name with a link to the category. (index.php?c=#)
echo '
<option value="" disabled="disabled">-----------------------------</option>
<option value="?', (!empty($context['TPortal']) || !empty($context['SPortal']) ? 'action=forum;' : ''), 'c=', $category['id'], '"', !is_array($context['category_selection']) && $context['category_selection'] == $category['id'] ? 'selected="selected"' : '', '>', $category['name'], '</option>
<option value="" disabled="disabled">-----------------------------</option>';

// for the children..
foreach ($category['boards'] as $board)
echo '
<option value="?board=', $board['id'], '.0"> ', str_repeat('==', $board['child_level']), '=> ', $board['name'], '</option>';
}
echo '
</select>&nbsp;
<input type="button" value="', $txt['jump_to'], '" onclick="if (this.form.jumpto.options[this.form.jumpto.selectedIndex].value) window.location.href = \'', $scripturl, '\' + this.form.jumpto.options[this.form.jumpto.selectedIndex].value;" />
</form></div><br/>';
}

*

  1. 29

  2. 5

  3. 4
Manuel ekledim.

Ancak yönetim modülünde herhangi bir değişiklik olmadı.

Kategori eklemede değişen bir durum yok.

Şu şekilde:

Açılış ana ekran Okul yöneticilerini ilgilendiren konuları içeren kategoriler.
Öğretmen Butonu olacak tıklayınca da öğretmenleri ilgilendiren konuları içeren kategoriler gelecek. Böyle bir şey.


Öğretmen butonuda ekledim. şimdilik olmayan bir sayfaya link verdim.

Öğretmen butonuna atayacağım kategori ana ekranda görünmemesi lazım.

Biraz karışık oldu.  Teşekkürler.
Paylaşmak Güzeldir

*

  1. 3,263

  2. 596

  3. 1077
kurduğunuz mod tam olarak şu işleme yarıyor
örnek olarak
http://www.yoneticihane.com/index.php?action=forum;c=10

index.php?action=forum;c=9 gibi kategori id numarasına göre gösterim yapabilirsiniz



Benzer Konular (5)


MENU ×