رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با Translate Behavior
#1
Question 
سلام
یک مشکلی با این translate behavior دارم ، من می خوام نتایج رو به این صورت بگیرم :

کد پی‌اچ‌پی:
$this->Post->Cat->find('all'); 

اما در نتایج آن فیلد هایی که ترجمه می شوند و در جدول I18n هستند وجود ندارد ( برای مثال فیلد title ) و خروجی یک چیزی مثل این هست :

کد پی‌اچ‌پی:
array(
'Cat' => array(
    
'id' => '1',
    
'name' => 'news',
),
'Post' => array(
    (int) 
=> array(
        
'id' => '217',
        
'created' => '2012-06-19 09:28:06',
        
'modified' => '2012-06-19 09:28:06',
        
'active' => false,
        
'user_id' => '1',
    ) 

البته این نکته در کتاب هم ذکر شده :

نقل قول:
Note that only fields of the model you are directly doing `find` on will be translated. Models attached via associations won’t be translated because triggering callbacks on associated models is currently not supported.

من به دنبال راهی هستم که بتوانم این محدودیت را به شکلی رفع کنم .

ممنونم
پاسخ
سپاس شده توسط


پیام‌های این موضوع
مشکل با Translate Behavior - farmad - 2012/06/28, 02:03 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Bug ویرایش ترجمه‌ها در Translate Behavior hamedv90 5 3,424 2014/06/23, 12:10 AM
آخرین ارسال: hamedv90
  نحوه استفاده از Sluggable Behavior برای ایجاد url frindly saleh 3 4,783 2013/08/12, 03:19 PM
آخرین ارسال: saleh
  آپلود فایل به کمک Behavior ghasem.fattahpour 1 4,182 2010/10/05, 03:59 PM
آخرین ارسال: cybercoder
  استفاده از Translate Behavior میلاد 2 5,360 2010/02/28, 12:43 PM
آخرین ارسال: میلاد

پرش به انجمن:


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