:1:همونطور که اطلاع دارید RSForm قوی ترین افزونه فرم ساز جوملاست که تمام نیاز کاربران و طراحان سایت های جوملایی رو برطرف میکنه :1:
:128fs318181: کمبودی که تا چندی پیش در کار با این فرم ساز احساس میشد نبود امکان ویرایش فرم توسط خود کاربر بود که در نسخه های اخیر رفع شده :128fs318181:
:25:در این آموزش قصد دارم نحوه ی انجام این کار رو برای شما توضیح بدم :25:
این آموزش برای جوملا 2.5 تهیه شده اما در جوملا 3 نیز مراحل به همین صورت خواهد بود
نسخه فرم ساز استفاده شده 1.4.0 - R48 می باشد
امیدوارم مورد استفاده شما کاربران عزیز قرار بگیره
.:: اختصاصی جوملا فروم::.
1- فرم خود را ایجاد و فیلد های لازم را در آن قرار دهید .
2- در تب ویژگی فرم ساخته شده در قسمت "اسکریپت" گزینه "اسکریپت PHP" را انتخاب کرده و در کادر بالا (فراخوانی اسکریپت هنگام نمایش فرم) قطعه کد زیر را وارد کنید. این کد باعث میشه که کاربر قبل از ارسال فرم حتما login کنه .
$user = JFactory::getUser();
if($user->id == 0) $formLayout = '<p><font color="red"><strong>Please login to see the form</strong></font></p>';
3- فرم را دخیره کنید .
4- از منوی فرم ساز ، زیر منوی "مدیریت مجموعه" و یا "manage directories" را انتخاب کنید . اینجا قسمتی است که شما تعیین میکنید چه کسانی در چه فرم هایی اجازه ی ویرایش در چه فیلد هایی را دارند . روی عنوان فرم مورد نظر کلیک کنید و وارد قسمت ویرایش شوید .
5- در تب نخست شما تعیین میکنید که چه کسانی اجازه دارند فرم ها را ویرایش کنند . گزینه اول یعنی "ویرایش ارسال" به این معنی است که شخص ارسال کننده فرم اجازه ویرایش دارد .
پس این گزینه را انتخاب و به مرحله بعد می رویم .
[ATTACH=CONFIG]7332[/ATTACH]
6- به تب "فیلد های فهرست" رفته و از این جدول ، گزینه هایی که میخواهید اجازه نمایش (نمایش در فهرست) و ویرایش (قابلیت ویرایش) آنها را به کاربر بدهید را تیک بزنید . در سایر تب ها گزینه خاصی نیست . ذخیره کنید و به مرحله بعد بروید .
[ATTACH=CONFIG]7333[/ATTACH]
7- به قسمت "مدیریت منو ها" ی جوملا رفته و یک منو برای ارسال فرم با عنوان "ارسال فرم" بسازید و در آن ، فرم مورد نظر را انتخاب کرده و ذخیره کنید .
[ATTACH=CONFIG]7334[/ATTACH]
8- یک منوی دیگر از نوع "فهرست مقالات" و یا "Submissions Directory" با عنوان "مشاهده و ویرایش" ایجاد کنید . فرم را انتخاب کرده و گزینه "
فعال کردن دایرکتوری" را روی بلی قرار دهید و ذخیره کنید .
[ATTACH=CONFIG]7335[/ATTACH]
9- کار تمام است . با یک نام کاربری وارد سایت شده و یک فرم ارسال کنید . حالا با استفاده از منوی "مشاهده و ویرایش" فرم خود را مشاهده کنید . در امتداد هر سطر گزینه ویرایش را میتوانید ببینید .