به چند نکته برخوردم که گفتم بگویم تا بقیه هم استفاده کنند:
1- id در entityMgmtController برای حذف کردن به کار می رود. لذا اگر می
خواهید پارامتری را به کنترلر پاس بدهید با نام id نفرستید.
2- مثلا یک لیستی داریم که می خواهیم به آن لیست یک ردیف اضافه کنیم. با
زدن کلید اضافه به صفحه جدید می رویم و پس از وارد کردن مشخصات کلید
ذخیره را می فشاریم. برای اینکه پس از زدن کلید ذخیره به صفحه لیست
برگردد باید به فایل pages.xml بروید و در آنجا بگویید که به ازای اکشن
save اگر عبارت succ برگردانده شده بود به صفحه لیست برو. نمونه هایش در
این فایل وجود دارد.
چند تا هم سؤال:
1- در مورد دوم پاراگراف قبل: اگر صفحه لیستمان با توجه به یک پارامتر
مثل forumId از پایگاه داده اطلاعات را می خواند، چگونه در صفحه اضافه
کردن به او بگوییم پس از ذخیره کردن به صفحه ای بازگرد که لیست را با
توجه به forumId بارگذاری می کند. چون در صفحه pages.xml نمی شود پارامتر
پاس داد.
2- هر post یک نویسنده دارد. این نویسنده با توجه به اینکه الان چه کسی
دارد این post را می نویسد، تفاوت می کند. چگونه نویسنده ها را پیدا کنم؟
در ضمن فقط کسانی که وارد سایت شده اند می توانند پستی اضافه کنند.
3- هر کسی نمی تواند forum و thread و post اضافه کند. مثلا کسی که وارد
سایت نشده هیچ کدام از اینها را نمی تواند ایجاد کند. و forum ها را فقط
admin می تواند ایجاد کند. چگونه این محدودیتها را بگذارم؟
فعلا همین سؤالات کافی است!
خداحافظ