Dijital Ürün ve 2. el Ürün Satış Platformu / Şimdi Kayıt Ol

Sesli dinle

Bildiğiniz gibi Seditio 178 ile seditio function yapısı tamamen değişti. Bir çok özellik yenilendi veya yeni özellikler eklendi buda kullanıcıların eskisi gibi kodlara rahatlıkla müdehale etmesini bir nebze de olsa zorlaştırdı.

Bu nedenle sizlerin işini kolaylaştırmak adına işinize yarayacak bazı özellikleri nasıl ekleyeceğinizi burada sizlerle paylaşıyorum.

sed_textarea'ya placeholder nasıl eklenir burada onu göstereceğim.

system/functions.php yi açıyoruz ve alttakini buluyoruz.

function sed_textarea($name, $value, $rows, $cols, $editor = "noeditor")
	{
	global $cfg;
	$rows = (empty($rows)) ? $cfg['textarea_default_height'] : $rows;
	$cols = (empty($cols)) ? $cfg['textarea_default_width'] : $cols;
	$res = "<textarea name=\"".$name."\" rows=\"".$rows."\" cols=\"".$cols."\" data-editor=\"".$editor."\" required>".sed_cc(sed_checkmore($value, false), ENT_QUOTES)."</textarea>";
	return($res);
	} 

Alttaki ile değiştiriyoruz.

function sed_textarea($name, $value, $rows, $cols, $editor = "noeditor", $holder = "")
	{
	global $cfg;
	$rows = (empty($rows)) ? $cfg['textarea_default_height'] : $rows;
	$cols = (empty($cols)) ? $cfg['textarea_default_width'] : $cols;
	$res = "<textarea name=\"".$name."\" placeholder=\"".$holder."\" rows=\"".$rows."\" cols=\"".$cols."\" data-editor=\"".$editor."\" required>".sed_cc(sed_checkmore($value, false), ENT_QUOTES)."</textarea>";
	return($res);
	} 

Kaydet kapat.

Şimdi öncelikle sed_textarea da kaç tane değişkenimiz var ona bakalım

sed_textarea($name, $value, $rows, $cols, $editor = "noeditor", $holder = "")

6 adet değişken bulunuyor bunları sırasıyla input alanına nasıl yazdıracağız onu göstereceğim.

Örnek olarak PLUGIN_CONTACT_BODY yani contact eklentisi mesaj alanı

"PLUGIN_CONTACT_BODY" => sed_textarea('sender_message', isset($sender_message)?$sender_message:'', 8, 48, 'noeditor','mesajınız *').sed_textbox_hidden('sender_tarp', ''),
  • 1. $name = sender_message kısmı
  • 2. $value = eklenmemiş
  • 3. $rows = 8 yazan kısım
  • 4. $cols = 48 yazan kısım
  • 5. $editor = noeditor yazan kısım
  • 6. $disabled = eklenmemiş
  • 7. $holder = mesajınız yazan kısım

Bu işlemleri form alanlarında istediğiniz gibi kullanabilirsiniz.

 * Creating field textarea
 * 
 * @param string $name Name input tag 
 * @param string $value Value textarea tag
 * @param int $rows Count of rows
 * @param int $cols Count of cols
 * @param string $editor Toolbar for wysiwyg editor
 * @param bool $disabled Disabled flag  
 * @return string 


Yorumlar (0)
henüz yorum yok
Tema Ayarları

Kendi özelleştirilmiş stilini belirle

Mod Seç

Uygulamanız için mükemmel renk modunu seçin.


RTL Mode

Dil yönünüzü değiştirin


Fluid Layout

Tam ekran modu aç/kapat


Navigasyon Konumu

Web sitesi için uygun bir menü sistemi seçin


Görünüm