رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در نمایش فیلد ها در رابطهhabtm
#1
سلام دوستان وقتتون بخیر.من یه چند ماهی هست دارم با کیک جلو میرم یه پروژه cms هم دارم با کیک می نویسم.الان مشکلی که بهش برخورد کردم رابطه habtm بود.من این رابطه رو برای مدل هام تعریف کردم و از یک جدول واسط هم استفاده کردم.برای ثبت مطالبم با چندین موضوع.حالا مشکلم اینه وقتی مطلبم با موضوع ثبت می کنم.نمی تونم موضوعات اون مطلبم رو توی صفحه اصلی نمایش بدم Sad.در حقیقت باید بین جدول واسط و جدول post ,category باید join زده بشه.میشه این کارو دستی انجام بدم ولی می خوام این رابطه چند به چند به طور کلی برام جا بیوفته.این هم کدهام
کد پی‌اچ‌پی:
foreach($Post  as $post) {
  

?>
      <div class="span6 offset1 div-post">
            
            
            
            <div class="span10 div-title"> 
      <?php foreach($Post['Category'] as $category){


 echo 
$category['name'];
  
  }}
?>

کد پی‌اچ‌پی:
class Post extends AppModel {

      public 
$name 'Post';
      var 
$validate=array(
      
'name'=>array(
      
'name_must_be_blank'=>array(
      
'rule'=>'notempty',
      
'message'=>'is fild null'
      
),
      
'name_must_be_unique'=>array(
      
'rule'=>'isunique',
      
'message'=>'is fild insert ok!'
      
)
      )
      );
      
var 
$belongsTo='User';


public 
$hasAndBelongsToMany=array('Category');
       



کد پی‌اچ‌پی:
class Category extends AppModel {




      public 
$name 'Category';
   
  public 
$hasMany = array('CategoriesPost');
public 
$hasAndBelongsToMany=array('Post');






کد پی‌اچ‌پی:
<?php

class CategoriesPost extends AppModel {
    public 
$name='CategoriesPost';
  public 
$belongsTo=array('Category,Post');


     

?>
پاسخ
سپاس شده توسط


پیام‌های این موضوع
مشکل در نمایش فیلد ها در رابطهhabtm - mahdi_smf - 2014/09/29, 10:21 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  قوانین نام گذاری فیلد ها و کلید های خارجی در کیک پی اچ پی roman 1 2,462 2017/11/16, 07:35 PM
آخرین ارسال: gha3m
  اضافه کردن فیلد کلید اصلی به add.ctp ساخته شده توسط بیکری png 1 1,775 2016/05/21, 03:03 PM
آخرین ارسال: mahdi_smf
  ذخیره " فقط " فیلد های خاص emad 6 4,163 2015/10/03, 02:26 PM
آخرین ارسال: mahdi_smf
  مشکل در ORM vahidqara 5 3,512 2014/06/11, 07:16 PM
آخرین ارسال: saleh
Question رفتار کننده contain و فیلد نام گروه در جدول i18n fery 7 5,779 2013/02/28, 11:20 PM
آخرین ارسال: saleh
  مشکل در HABTM هنگام find کردن(نمایش اطلاعات اضافی) masoud.pezeshkzade 5 5,080 2012/11/02, 02:36 AM
آخرین ارسال: mimre
  نمایش کوئری ای که اجرا میشه (حل شد) mobasher 1 2,622 2012/10/25, 12:21 AM
آخرین ارسال: fery
Question عدم نمایش پیام خطا تعیین شده در validate mohsen_bu 9 10,370 2012/10/24, 01:10 AM
آخرین ارسال: farmad
  نمایش تکراری یک رکورد در find و paginate MajidVIP 2 3,751 2012/05/03, 09:05 PM
آخرین ارسال: MajidVIP
  انتخاب نکردن فیلد در جستجوی دیتابیس navid_gh 40 32,452 2012/04/05, 05:11 PM
آخرین ارسال: saleh

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان