Porsiyon Bölümündeki Buton Genişlik, Yükseklik Ayarı

Eğer boyutları eşit değil de farklı olsun diyorsan

function porsiyon(id) {																	
 	var qry = "SELECT m.[Name], s.[Name], p.[Price] FROM [MenuItemPrices] p LEFT JOIN [MenuItemPortions] s ON s.[Id] = p.[MenuItemPortionId] LEFT JOIN [MenuItems] m ON m.[Id] = s.[MenuItemId] WHERE m.[Id]='" + id +"' AND p.PriceTag IS NULL";
	var priceList = sql.Query(qry).All;
	var priceCount = priceList.Length;
	var item	 = priceList[0].substr(0,priceList[0].indexOf(','));
	var response = '';
	for (t = 0; t < priceCount; t++) {var list = priceList[t].split(',');
		response +=  "<color yellow><size 24><b>"+list[1] + '</b></size></color>\r<b>' +list[2]+'</b> ₺='+list[1]+':green;green,';  }
	var porsiyon = dlg.AskQuestion("<b>"+item+"</b> için PORSİYON Seçiniz",""+response+"","white")
	return porsiyon
}

işte budur bir numara oldu :blush: (yeşil alan 200 Yazı Boyutu 18)
Çok teşekkür ederim

1 Beğeni

Eylem

Kural

{CALL:porsiyon.porsiyon('{ITEM ID}')}

Komut

function porsiyon(id) {																	
 	var qry = "SELECT m.[Name], s.[Name], p.[Price] FROM [MenuItemPrices] p LEFT JOIN [MenuItemPortions] s ON s.[Id] = p.[MenuItemPortionId] LEFT JOIN [MenuItems] m ON m.[Id] = s.[MenuItemId] WHERE m.[Id]='" + id +"' AND p.PriceTag IS NULL";
	var priceList = sql.Query(qry).All;
	var priceCount = priceList.Length;
	var item	 = priceList[0].substr(0,priceList[0].indexOf(','));
	var response = '';
	for (t = 0; t < priceCount; t++) {var list = priceList[t].split(',');
		response +=  "<block 1 green center 200><color yellow><size 18><b>"+list[1] + '</b></size></color>\r<b>' +list[2]+'</b> ₺</block>='+list[1]+':black;black,';  }
	var porsiyon = dlg.AskQuestion("<size 30><color purple><extrabold>"+item+"</extrabold></color></size> için PORSİYON Seçiniz",""+response+",<block 1 darkred center 210><block 1 transparent center 200><color yellow><size 50><b>Vazgeç</b></size></color></block></block>=0:black;black","silver")
	
	return porsiyon
}

Porsiyon Sor.zip (1.3 KB)

1 Beğeni

 	var qry = "SELECT m.[Name], s.[Name], p.[Price] FROM [MenuItemPrices] p LEFT JOIN [MenuItemPortions] s ON s.[Id] = p.[MenuItemPortionId] LEFT JOIN [MenuItems] m ON m.[Id] = s.[MenuItemId] WHERE m.[Id]='" + id +"' AND p.PriceTag IS NULL";
	var priceList = sql.Query(qry).All;
	var priceCount = priceList.Length;
	var item	 = priceList[0].substr(0,priceList[0].indexOf(','));
	var response = '';
	for (t = 0; t < priceCount; t++) {var list = priceList[t].split(',');
		response +=  "<block 1 green center 200><color yellow><size 18><b>"+list[1] + '</b></size></color>\r<b>' +list[2]+'</b> ₺</block>='+list[1]+':black;black,';  }
	var porsiyon = dlg.AskQuestion("<size 30><color purple><extrabold>"+item+"</extrabold></color></size> için PORSİYON Seçiniz",""+response+",<block 1 darkred center 210><block 1 transparent center 200><color yellow><size 50><b>Vazgeç</b></size></color></block></block>=0:black;black","silver","transparent")
	
	return porsiyon
}

function sec(id){
var yol  	= 'C:/Sambapos5/';		// resim yolu
var renk 	= 'purple';				// buton rengi
var font 	= 'Gabriola';			// yazı fontu
var blok 	= '150';				// blok genişliği
var back 	= '#FFB498D6';			// soru arkaplan rengi
var urun	= sql.Query("SELECT Name FROM MenuItems WHERE Id = "+id+"").First;  // Ellemeyiniz
var vazgec  = "<block 1 transparent center 200><color yellow><size 50><font Gabriola><b><br/>Vazgeç<br/></b></font></size></color></block>=0:darkred;darkred"; // Ellemeyiniz

var buton  = "SELECT CONCAT('";
    buton += "<block 1 transparent center "+blok+"><color "+renk+"><img>"+yol+"',MenuItems.Name,'.',MenuItemPortions.Name,'.jpg</img></color></block>'";
    buton += ",'<br/><font "+font+">', MenuItemPortions.Name,'<br/>',  MenuItemPrices.Price,'</font>=',MenuItemPortions.Name,':"+renk+";"+renk+"') ";
    buton += "FROM MenuItems INNER JOIN MenuItemPortions ON MenuItems.Id = MenuItemPortions.MenuItemId INNER JOIN MenuItemPrices ON MenuItemPortions.Id = MenuItemPrices.MenuItemPortionId WHERE MenuItems.Id = "+id+""
var soru   = dlg.AskQuestion(tag.Color('gold','<block 1 transparent center  ><size 40><color navy><b>'+urun+'</b></color></size><br/>Porsiyon Seçiniz</block>'),sql.Query(buton).Join()+','+vazgec,back)

return soru

/*
	Resim Yolundaki resim adı 
	Ürün_Adı.Porsiyon_Adı
	Resim Formatı JPG
	Örnek 
	Ürün  		Meyve Suyu
	Porsiyon	Vişne
	Resim Adı 
	Meyve Suyu.Vişne
*/

}```

Bu konu son yanıttan 30 gün sonra otomatik olarak kapatıldı. Yeni yanıtlara artık izin verilmiyor.