كيف يمكنني الاستعلام عن النموذج باستخدام المعلمات المسماة في للكيك؟

StackOverflow https://stackoverflow.com/questions/803447

سؤال

url: /contents/view/chapter:models/section:associations

class ContentsController extends AppController {
     function view() {
          $this->params['named'];
     }
}

وعلى سبيل المثال، لدي رابط وحدة تحكم أعلاه، والهدف من ذلك هو استخدام المعلومات مفتاح / قيمة من رابط الاستعلام عن قاعدة بيانات. كيف يمكنني إنشاء نموذج للقيام بذلك؟

هل كانت مفيدة؟

المحلول

وتحتاج إلى استخدام مجموعة passedArgs:

ورابط: / محتويات / رأي / الفصل: نماذج / القسم: جمعيات

class ContentsController extends AppController {
         function view() {
              $foo = $this->Foo->find(
                  array('chapter'=>$this->passedArgs['chapter'],
                        'section'=>$this->passedArgs['section']));
         }
    }

وهذا هو متاح كجزء من كعكة 1.2، أو مع الإضافات التالية:

كعكة PHP - يمر مسمى معلمات

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top