• 27-08-2015, 00:30:46
    #1
    Merhaba arkadaşlar bi script buldum ve script php ancak teması tpl ve tpl dosyada php çalışmıyor nasıl çalıştırabilirm?

    Çalışmadığı adres:
    http://dizin.cyerol.com/info/1.html
  • 27-08-2015, 01:08:12
    #2
    çalıştırmaya çalıştığınız kod sanırım ;
    echo googleindex(); '; ?

    şurası. bu tpl ne ile oluşuyor onu bilmek lazım.zend smarty CI cake hangisi acaba ?
    örneğin smarty olmuş olsa
    pek önerilmese de {php} echo "selam"; {/php} şeklinde kullanabilirsiniz ama global değişkenlere erişebilirsiniz. aslında yapmanız gereken
    googleindex() 'i tpl için bi değişkene append edip tpl'de kullanmanız.
  • 27-08-2015, 01:34:42
    #3
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    çalıştırmaya çalıştığınız kod sanırım ;
    echo googleindex(); '; ?

    şurası. bu tpl ne ile oluşuyor onu bilmek lazım.zend smarty CI cake hangisi acaba ?
    örneğin smarty olmuş olsa
    pek önerilmese de {php} echo "selam"; {/php} şeklinde kullanabilirsiniz ama global değişkenlere erişebilirsiniz. aslında yapmanız gereken
    googleindex() 'i tpl için bi değişkene append edip tpl'de kullanmanız.
    Evet hocam <? echo googleindex(); ?> bu kodu çalıştıramıyorum.

    {php} echo "googleindex()"; {/php} böyle denedim olmadı diğer dediğinizide anlamadım hocam
  • 28-08-2015, 01:25:56
    #4
    Cyerol adlı üyeden alıntı: mesajı görüntüle
    Evet hocam <? echo googleindex(); ?> bu kodu çalıştıramıyorum.

    {php} echo "googleindex()"; {/php} böyle denedim olmadı diğer dediğinizide anlamadım hocam
    özelden yazdığımı denemeden önce tpl içerisinde;

    {php} echo googleindex(); {/php}

    şunu deneyin. tırnak işaretleri olmayacak.
  • 28-08-2015, 01:53:01
    #5
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    özelden yazdığımı denemeden önce tpl içerisinde;

    {php} echo googleindex(); {/php}

    şunu deneyin. tırnak işaretleri olmayacak.
    denedim olmadı hocam
  • 28-08-2015, 09:21:09
    #6
    Kullanacağın php kodlarını template için tanımlanan değişkene atayıp tpl dosyanda belirlediğin etiketi çağırarak kullanabilirsin. Örnek kullanım verecek olursak daha önceden xtemplate için yazdığım kısa bir makale vardı. Muhtemelen işine yarayacaktır. http://gokhan.biz/xtemplate-ile-fore...ngu-islemleri/
  • 28-08-2015, 15:38:06
    #7
    loc adlı üyeden alıntı: mesajı görüntüle
    Kullanacağın php kodlarını template için tanımlanan değişkene atayıp tpl dosyanda belirlediğin etiketi çağırarak kullanabilirsin. Örnek kullanım verecek olursak daha önceden xtemplate için yazdığım kısa bir makale vardı. Muhtemelen işine yarayacaktır. http://gokhan.biz/xtemplate-ile-fore...ngu-islemleri/
    Galiba bu özelliği eklemem mümkün olmuyacak hiçbirşey anlamadım Teşekkürler ikinizede R+10 veriyorum sağolun yardım için.



    Yapmak istediğim şey http://notes.io/qkFW bu kodları çalıştırmak ama beceremedim
  • 28-08-2015, 15:42:31
    #8
    Cyerol adlı üyeden alıntı: mesajı görüntüle
    Galiba bu özelliği eklemem mümkün olmuyacak hiçbirşey anlamadım Teşekkürler ikinizede R+10 veriyorum sağolun yardım için.



    Yapmak istediğim şey http://notes.io/qkFW bu kodları çalıştırmak ama beceremedim
    PHP dosyalarının içinde tpl dosyasına parse işlemi yapılır. Yapman gereken şuna benzer bir yöntem. Mantığı anlayınca muhtemelen kendi kodlarını inceleyince sen de anlayacaksın.
    php dosyanda bu veya bunun gibi bir ifade olacaktır.
    $t->assign(array(
    	 'GOOGLE_INDEX'		=> googleindex()
    ));
    tpl dosyanada {GOOGLE_INDEX} gibi üstte tanımladığım etiketi eklersen istediğin kod çalışır.
  • 28-08-2015, 16:01:56
    #9
    loc adlı üyeden alıntı: mesajı görüntüle
    PHP dosyalarının içinde tpl dosyasına parse işlemi yapılır. Yapman gereken şuna benzer bir yöntem. Mantığı anlayınca muhtemelen kendi kodlarını inceleyince sen de anlayacaksın.
    php dosyanda bu veya bunun gibi bir ifade olacaktır.
    $t->assign(array(
    	 'GOOGLE_INDEX'		=> googleindex()
    ));
    tpl dosyanada {GOOGLE_INDEX} gibi üstte tanımladığım etiketi eklersen istediğin kod çalışır.
    Olmadı hocam malesef yada ben hata yapıyorum