رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه استفاده از Sluggable Behavior برای ایجاد url frindly
#1
1- ابتدا Behavior رو دانلود و در فولدر app/Model/Behavior کپی کنید.
2- در جدول مورد نظر یک فیلد به نام slug از نوع varchar ایجاد کنید
3- این رفتار کننده دارای تنظیمات زیر هست . که طبق نیازتون می بایست آنها رو تغییر بدید.
کد:
/**
         * settings array(
         *   'label' : field name for convert to slug
         *   'slug'  : field name to save slug string
         * )
         *
         **/

برای نمونه من یک مثال مییزنم
کد پی‌اچ‌پی:
<?
class Post extends AppModel {

    public 
actsAs = array(
    
        
'Sluggable' => array(
            
'label' => 'title',
            
'slug' => 'url'
        
)
    );


}
?>

در مثال بالا جدول پست من دارای فیلد title , url هست
زمانی که شما یک پست ایجاد میکنید. این رفتار کننده به صورت اتوماتیک مقدار تایتل را در فیلتر های لازم جهت url frindly قرار داده و نتیجه را در فیلد url قرار می دهد.


فایل‌های پیوست
.php   SluggableBehavior.php (اندازه 2.28 KB / تعداد دانلود: 24)
پاسخ
سپاس شده توسط farmad ، parsig ، mohsened ، Reran ، ghasem.fattahpour ، MajidVIP ، fery ، evinsoft ، payamsp ، mimre ، Mehrdad


پیام‌های این موضوع
نحوه استفاده از Sluggable Behavior برای ایجاد url frindly - saleh - 2012/03/15, 03:32 AM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Bug ویرایش ترجمه‌ها در Translate Behavior hamedv90 5 3,523 2014/06/23, 12:10 AM
آخرین ارسال: hamedv90
  استفاده از رفتارکننده برای مدل هایی که از تیبل استفاده نمی کنند mobasher 7 6,034 2013/11/12, 05:21 AM
آخرین ارسال: saleh
Question مشکل با Translate Behavior farmad 47 38,770 2013/09/23, 01:42 PM
آخرین ارسال: cybercoder
Information درخواست آپلود کننده عکس برای بخش اخبار سایت fery 6 6,353 2013/07/01, 01:00 PM
آخرین ارسال: Mehrdad
  رفتار کنند برای تبدیل تاریخ میلادی به شمسی؟ mobasher 8 7,907 2012/11/11, 12:34 AM
آخرین ارسال: saleh
  نحوه بکارگیری رفتارکننده Tree MajidVIP 11 10,661 2012/09/09, 04:17 AM
آخرین ارسال: saleh
  آپلود فایل به کمک Behavior ghasem.fattahpour 1 4,231 2010/10/05, 03:59 PM
آخرین ارسال: cybercoder
  استفاده از Translate Behavior میلاد 2 5,420 2010/02/28, 12:43 PM
آخرین ارسال: میلاد

پرش به انجمن:


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