GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
18 Kasım 2025, 01:30:48

SMF sayfa kurma.

Başlatan xentrow, 14 Ekim 2018, 17:42:26

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

xentrow

Arkadaşlar Index'in olduğu bir sayfa kurmak istiyorum, resimdeki gibi. Yardımcı olur musunuz?


Lork

Öncelikle, kullanmak istediğimiz sayfayı temamıza gömmemiz lazım.
Yani, kullanmak istediğimiz sayfa için bir tema dosyası lazım. Atıyorum, bizim sayfamız Radyo sayfası olsun.
O zaman, /Themes/default/ klasöründe, Radyo.template.php isimli bir dosya oluşturalım.
Sonra içine şunları koyalım:

<?php

function template_main()

{

echo 
'

Radyomuzun kodlarini buraya koyuyoruz.

'
;

/* Yukariya koydugumuz kodlarin içinde tek tirnak isareti ( ' ) varsa, önlerine mutlaka ters bölü ( \ ) koyuyoruz.
Yoksa PHP hatasi aliyoruz - Template Parse Error. */
}

?>

Sonra, /Sources klasöründe Radyo.php diye bir dosya oluşturalım, içine de şunları koyalım:

<?php
function CanliYayin ()
{
loadTemplate('Radyo');
}
?>


Sonra, index.php dosyasını açalım (İlk klasördeki) Bunu bulalım:

$actionArray = array(

Hemen altına şunu ekleyelim:

'radyo' => array('Radyo.php', 'CanliYayin'),

Şimdi, radyo sayfasına şu şekilde ulaşabiliriz artık:

www.site.com/forum/index.php?action=radyo

(Anlatım alıntıdır, yapamazsan söyle yardımcı olayım.)


Son düzenlenme: 14 Ekim 2018, 19:24:42 Lork

xentrow

Mesela "Display.template.php"nin olduğu yere "testsayfa.php" isminde bir dosya oluşturdum ve içine kodları yazdım. Bunu nasıl görebilirim?


Lork

Test.template.php diye aç ondan sonra dediklerimi uygula nasıl tanıttıysan index.php?action=test


Lork

'radyo' => array('Radyo.php', 'CanliYayin'),
Küçük harfle olan radyo actiondan sonra gelen kelimde index.php?action=radyo


Lork


CoppeR`

Kod yazmakla uğraşmadan vereceğim modla yapabilirsin. Biraz kurcalaman yeterli.
https://custom.simplemachines.org/mods/index.php?mod=331


Lork

Alıntı yapılan: CoppeR` - 14 Ekim 2018, 22:58:32

Kod yazmakla uğraşmadan vereceğim modla yapabilirsin. Biraz kurcalaman yeterli.
https://custom.simplemachines.org/mods/index.php?mod=331

Hatırladığıma göre tam özelikleri kullanamıyordun bunun ile


CoppeR`

Alıntı yapılan: Lork - 15 Ekim 2018, 00:09:20

Alıntı yapılan: CoppeR` - 14 Ekim 2018, 22:58:32

Kod yazmakla uğraşmadan vereceğim modla yapabilirsin. Biraz kurcalaman yeterli.
https://custom.simplemachines.org/mods/index.php?mod=331

Hatırladığıma göre tam özelikleri kullanamıyordun bunun ile


Haklısın, tam verimli olduğunu söyleyemem. Yapılacak şeyler ufak bir şeyse verdiğim mod kullanılabilir, uzun vadeli şeyler için senin anlattığın yöntem daha doğru olur.