jafar007 40 ارسال شده در فروردین 93 سلام من تو قسمت نمایش مطالب یه ماژول گذاشتم که برای کابرهای مهمان است جایی که یه مطلب رو نشون میده. حالا میخوام وقتی این مطلب ویژه باشه این ماژول نشون داده بشه چیکارباید بکنم؟ برای اینکه فقط کاربرهای مهمان این ماژول رو ببینن تو قالب سایتم یه سری کد نوشتم که وقتی که کاربر مهمان بود این قسمت رو نشون بده . حالا کدی مثل این نیست که من بتونم بگم اگر مطلب ویژه بود بشه نمایشش داد.؟ همچین کدی هم امتحان کردم if( $this->item->featured ) ولی جواب نمیده زیاد از php سر در نمیارم و نمی دونم این عبارت $this تو اون لحظه به چی اشاره میکنه فکر میکنم باید کلاسی import کنم تا بشناسه نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
m4mali 478 ارسال شده در فروردین 93 درود بر شما بجای اینکه یک content رو ویژه کنید . بهتر است از Access Level استفاده کنید. و یک گروه ایجاد کنید . سپس ماژول رو هم تنها برای اون گروه قرار بدید. کاربران ویژه رو هم توی اون گروه بگذارید نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
jafar007 40 ارسال شده در فروردین 93 برای چی اکسس لول درست کنم. نمیخوام برای کاربر های ویژه باشه میخوام برای مطالب ویژه تو ایجاد مطلب یه گزینه هست این مطلب ویژه است یا خیر میخوام برای اون مطالب نشون داده بشه یعنی اگر مطلب ویژه نباشه نشون نده ویژه باشه نشون بده از نظر سطح دسترسی دسته برای اونهایی که میخوام نشون میده ولی میخوام برای مطالب ویژه فقط نشون بده. نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
jafar007 40 ارسال شده در فروردین 93 داخل قالبم می تونم از توابع مقالات استفاده کنم؟ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
m4mali 478 ارسال شده در فروردین 93 (ویرایش شده) برای چی اکسس لول درست کنم. نمیخوام برای کاربر های ویژه باشه میخوام برای مطالب ویژه تو ایجاد مطلب یه گزینه هست این مطلب ویژه است یا خیر میخوام برای اون مطالب نشون داده بشه یعنی اگر مطلب ویژه نباشه نشون نده ویژه باشه نشون بده از نظر سطح دسترسی دسته برای اونهایی که میخوام نشون میده ولی میخوام برای مطالب ویژه فقط نشون بده. نمایش ماژول ها به menu بستگی دارد. نه به content. انگیزه شما برای ویژه کردن نوشته ها چیست ؟ تنها برای نمایش در برگ نخست است یا خیر ؟ ناسایی (تفاوت) نوشته های ویژه با ساده در ساختار سایت شما چیست ؟ این چیزی که شما می خواهید شدنی است ولی نیاز به کدنویسی دارد.ولی شاید بتوان از راه های ساده تری به گزینه دلخواه شما رسید. خواهشمندم یکبار روشنگری کنید که چه کاری می خواهید انجام دهید. به خاطر دارم که یک بار در این باره در پیام با هم گفتگو نمودیم ولی آن هنگام در مورد ماژول سخنی به میان نرفت. پندار من این بود که نوشتار ویژه تنها برای افراد خاصی نمایش داده می شود. ویرایش شده فروردین 93 توسط تیرداد 1 واکنش ها : jafar007 نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
jafar007 40 ارسال شده در فروردین 93 بله دوست عزیز مطالب ویژه برای افراد ویژه هست یعنی اگر عضو معمولی یا مهمان باشیم اگر روی مطلب کلیک کنیم به صفحه نمایش مطلب میریم ولی فقط خلاصه مطلب نمایش داده میشه. حالا میخوام کاری کنم که اگر کاربر مهمان باشه یه مطلب براش به نمایش در بیاد که شما باید اول عضو شوید و اگر کاربر عضو معمولی بود یه مطلب نشون بده بهش که شما باید عضو ویژه شوید. الان این حالت رو درست کردم ولی مشکل اینکه این حالت هم برای مطالب ویژه هست هم برای مطالب معمولی یعنی اون بالای مطلب همیشه این توضیحات رو نشون میده. مطالبی که برای اعضای ویژه هست هم سطح دسترسیشو ویژه میزارم هم گزینه ویژه شده رو ویژه میزارم تا یه عکس ویژه به مطلب اضافه بشه. حالا فکر میکنم بشه به راحتی گفت اگر این مطلب ویژه شده باشه اون قسمت رو نمایش بده چون خود مقالات جوملا این قابلیت رو داره که تشخیص بده مطلب ویژه هست یا نه. مثل ماژول هایی اخبار که گزینه ای داره که مطالب ویژه رو نمایش بده یا نه. حالا من میخوام از این طریق اون ماژولم که توش نوشته باید عضو شوید یا باید عضو ویژه شوید رو فقط برای مطالب ویژه نشون بدم می تونید سایت رو ببینید http://sahm1001.com/ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
m4mali 478 ارسال شده در فروردین 93 (ویرایش شده) گمان می کنم این روش تا اندازه ای کار گشا باشد. دو ماژول بسازید یکی برای نوشتار ساده و آن دیگری ویژه سپس با فرمان loadmodule یا loadposition هر ماژول را درون نوشتار خودش فراخوانید. دسترسی های ماژول ها را هم برای هریک سامان دهید. ویرایش شده فروردین 93 توسط تیرداد کژی در نگارش 1 واکنش ها : jafar007 نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر