زمان جاری: 2012/05/24, 06:41 PM خوش آمدید مهمان گرامی! (ورودعضویت)



چطوری میشه dropdown را با یک table پر کرد؟


ارسال موضوع  ارسال پاسخ 
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رتبه موضوع:
 
چطوری میشه dropdown را با یک table پر کرد؟
نویسنده پیام
ghasem.fattahpour آفلاین
Super Moderator
******

ارسال‌ها: 234
تاریخ عضویت: Aug 2010
رتبه: 7
تشکر: 176
241 بار تشکر شده در 114 پست
ارسال: #1
Question چطوری میشه dropdown را با یک table پر کرد؟
سلام.
چطوری میشه dropdown را با یک table از دیتابیس پر کرد؟
تشکر از پاسختان

آنچه می نویسم نشانه دانایی من نیست، نشانه آنچه می دانم است.
---------------------------------------------------------------------------
(آخرین تغییر در این ارسال: 2010/08/20 03:52 PM توسط ghasem.fattahpour.)
2010/08/20 03:25 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
cybercoder غایب
Expired
**

ارسال‌ها: 109
تاریخ عضویت: Dec 2009
رتبه: 1
تشکر: 51
82 بار تشکر شده در 46 پست
ارسال: #2
RE: چطوری میشه dropdown را با یک table پر کرد؟
منظور از dropdown چیست؟
اگر منوهای آبشاری مد نظر حضرتعالیست می توانید با واکشی از جدول و echo کردن انجام بدید.
2010/08/20 03:56 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : ghasem.fattahpour
nimaboy آفلاین
عضو جدید
*

ارسال‌ها: 17
تاریخ عضویت: Nov 2010
رتبه: 0
تشکر: 0
10 بار تشکر شده در 4 پست
ارسال: #3
RE: چطوری میشه dropdown را با یک table پر کرد؟
این سوال منم هست ولی فکر کنم جناب سایبر اشتباه متوجه شدن HuhHuh
تو ویوو:

کد PHP:
echo $this->Form->input('date'); 

من می خوام تاریخ ثبت نام که دراپ داوون هست نمایش داده بشه ولی قابل سلکت برای تغییر نباشه (خاکستری)

چه کار باید کرد؟
(آخرین تغییر در این ارسال: 2010/11/28 07:33 PM توسط nimaboy.)
2010/11/28 07:30 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 989
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 399
871 بار تشکر شده در 560 پست
ارسال: #4
RE: چطوری میشه dropdown را با یک table پر کرد؟
ممنون میشم دوستان سوال هاشون کلی بیان نکنند. و توضیح کاملی ارائه بدن. وصل کردن یک تک کامبوباکس به یک تیبل هیچ معنی نمیده . اما به یکی از فیلد های تیبل معنی دار میشه.

اما جواب . در کنترلر تون کافیست به اون تیبلتون یک کوئری ارسال کنید و نتیجه رو بدست بیارید البته به صورت لیست(شامل 2 فیلد یک فیلد نمایشی، دو فیلد کلید اصلی اون تیبل) من فرضا تیبل دسته بندی موضوعی رو مثال میزنم.


کد PHP:
// controller post
function add(){

  
$cats $this->Post->Category->find('list');
  ....
  ..
  ..
  
  
$this->set'Cats' $cats);




در ویو هم به این شکل نمایش میدهیم

کد PHP:
echo $this->Form->input(
    
'cat_id' ,
    array(
        
'label' => 'انتخاب موضوع',
        
'type'  => 'select',
        
'options' => $Cats
    
)
    ); 


و برای desable شدن هم

کد PHP:
echo $this->Form->input(
    
'cat_id' ,
    array(
        
'label' => 'انتخاب موضوع',
        
'type'  => 'select',
        
'options' => $Cats,
        
'disabled' => 'disabled'
    
)
    ); 

و برای انتخاب گروهی یا مولتی انتخاب

کد PHP:
echo $this->Form->input(
    
'cat_id' ,
    array(
        
'label' => 'انتخاب موضوع',
        
'type'  => 'select',
        
'options' => $Cats,
        
'multiple' => true
    
)
    ); 

حال ما این سوال رو جواب دادیم شما هم یک نگاه به لینک زیر بندازید
نقل قول:http://book.cakephp.org/view/1390/Automa...m-Elements
همه این موارد در کتابچه وجود داره Tongue
2010/11/28 09:51 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
ارسال موضوع  ارسال پاسخ 


پرش در انجمن: