Jump to content
Oscar

Adım adım resimli widget plugini yapmak

Önerilen İletiler

Oscar, 1 dakika önce yazdı:

 

Ama zaten bunu eklemeniz gerekiyordu şablonsuz kodu üstelik yukarıda verdim de.

 


	public function render()
	{
        $message = "";
        $message = \IPS\Settings::i()->plugin_demo_text;
        return $this->output($message);
	}

 

 

Hocam ben sıradan teker teker gittiğim için ilk iletinizde yazmamışsınız i yi ondan hata veriyordu.Sonra 2. İletinizde yazmışsınız fark ettim.

Sizinle hatta burda kullandığım koduda paylaşmıştım.

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Evet orada yazım hatası var.  O bölümü bilerek koydum mavi içine aldım. Aradaki farkı yakalayabilmişsiniz bu iyi bir şey. Kod analizi yapmak zorundasınız bir şeyler yaparken. :D

  • Beğen 1

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş
Oscar, 10 dakika önce yazdı:

Evet orada yazım hatası var.  O bölümü bilerek koydum mavi içine aldım. Aradaki farkı yakalayabilmişsiniz bu iyi bir şey. Kod analizi yapmak zorundasınız bir şeyler yaparken. :D

 

Hocam haklısınız ama benimde ilk deneyimim :D sonuçta biraz çırpındım o hata için ama sorunu çözdüm.Şimdi burda text olarak yazıyoruz ama ben buraya html nasıl yazacam :D

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş
kaankarabey, 2 dakika önce yazdı:

 

Hocam haklısınız ama benimde ilk deneyimim :D sonuçta biraz çırpındım o hata için ama sorunu çözdüm.Şimdi burda text olarak yazıyoruz ama ben buraya html nasıl yazacam :D

 

 

HTML şablon ekledim son sürümde yapmışsın zaten. HTML zaten text metinlerdir. 

 

Bakınız HTML şablon

<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            {$data}
          </div>
        </li>
      </ul>
    </div>
</div>

 

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş
Oscar, 4 dakika önce yazdı:

 

 

HTML şablon ekledim son sürümde yapmışsın zaten. HTML zaten text metinlerdir. 

 

Bakınız HTML şablon


<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            {$data}
          </div>
        </li>
      </ul>
    </div>
</div>

 

 

Tamam hocam bunu ekledim doğru ama admin panel kısmında kaleme basıp metin alanının içeriğinini değiştiriyoruz ya bende (IPBAccess Deneme) yazan yer. oraya html kodu eklediğimde onu nasıl gösterecem onu diyorum.

 

591a1a791f3b9_Adsz.png.ff756f7b3ab01382d0b88a74890f2f70.png

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

O kutu kendisi toplam bir HTML kutu zaten. 

İçerik olarak HTML kod ne istersen ekle sana kalmış.  Bu yapı HTML yapı zaten.

 

Mesela ne eklemek istersin?

 

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Örnek olarak twitter akışı olabilir

İnstagramdan bir fotografda olabilir yani o o kadar önemli değil yada bir resim eklenip linkle yönlendirme de olabilir.Önemli olan html yi çalıştırsın denedim az önce html olarak çalıştırmadı yazdığım kodu

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş
kaankarabey, 1 dakika önce yazdı:

Örnek olarak twitter akışı olabilir

 

1. seçenek

Akış kodunu yukarıda verdiğim şablonun içine kaydetmen yeterli.

 

<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            // kodu buraya yapıştır
          </div>
        </li>
      </ul>
    </div>
</div>

2. seçenek

Veya admin panelden bir textarea field eklersin içeriği onun içine yazar şablona gönderirsin bu daha detaylı bir çalışma ama yeni öğrenenler için ilk seçenek daha pratiktir.

 

Bu arada forum bakım moduna girecek 5dk sonra kapatıyoruz. :)

 

 

  • Beğen 1

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş
Oscar, 13 dakika önce yazdı:

 

1. seçenek

Akış kodunu yukarıda verdiğim şablonun içine kaydetmen yeterli.

 


<ips:template parameters="$data" />
<h3 class="ipsType_reset ipsWidget_title">{lang="plugindemo_title"}</h3>
<div class="ipsWidget_inner">
    <div class="ipsPad_half">
      <ul class="ipsDataList">
        <li class="ipsDataItem">
          <div class="ipsDataItem_main ipsPos_middle">
            // kodu buraya yapıştır
          </div>
        </li>
      </ul>
    </div>
</div>

2. seçenek

Veya admin panelden bir textarea field eklersin içeriği onun içine yazar şablona gönderirsin bu daha detaylı bir çalışma ama yeni öğrenenler için ilk seçenek daha pratiktir.

 

Bu arada forum bakım moduna girecek 5dk sonra kapatıyoruz. :)

 

 

 

2.Yöntemle işi çözdüm :D çok teşekkürler

TextArea oluşturdum çalışıyor şu an :D

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Vay be 2. Oscar diyeceğiz @kaankarabey hocam sanada artık :D takla attırmaya başladın IPB'ye :D 

 

Bu arada 4.2 özeliklleriyle çok hoş olmuş @Oscar hocam forum elinize emeğinize sağlık anlatımlarda harika.

 

Uniform'un 4.2 desteği ne zaman gelecek acaba bilginiz var mı ?

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Hocam bir ust surume ne zaman geciyoruz bunları yapmayı iyice ögrendim :)

  • Beğen 1

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Bu yapının daha öğrenilecek çok özelliği var ama ihtiyaç duyulmadıkça öğrenmesi zor olabilir. Bu yapıya göre mevcut pluginleri inceleyip öğrenebilirsiniz. 

İletiyi paylaş


İletiye bağlantı
Sitelerde Paylaş

Hesap oluşturun veya yorum yazmak için oturum açın

Yorum yapmak için üye olmanız gerekiyor

Hesap oluştur

Hesap oluşturmak ve bize katılmak çok kolay.

Hesap Oluştur

Giriş yap

Zaten bir hesabınız var mı? Buradan giriş yapın.

Giriş Yap

  • Konuyu Görüntüleyenler   0 kullanıcı

    Sayfayı görüntüleyen kayıtlı kullanıcı bulunmuyor.

×

Önemli Bilgilendirme

Forum kurallarımızı okudunuz mu? Forum Kuralları.