amirhacker

نمایش خروجی ماژول در یک موقیعت کامپوننت (main)

6 پست در این موضوع

با عرض ادب و احترام

تعدای ماژوا برای کامپوننت اختصاصی خود نوشتم . مشکلی که هست اینه که خروجی ماژول (جستجو - پیگیری) را پدر در موقیعت خود ماژول نمایش میده که ظاهر جالبی نداره می خواهم که وقتی کاربر جستجو را انجام داد بیاد خروجی اش را (منظور نتیجه جستجو است ) در یک صفحه دیگه و یا در main قالب نمایش بده . دوستان راهی به نظرشون میرسه ؟

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

میتونید یه view در کامپوننت خودتون برای نمایش نتایج جستجو مثلا به اسم search تعریف کنید و اکشن فرم جستجوی خودتون رو به ویوی جستجو ارسال کنید و طبق اطلاعات ارسالی نتایج رو نمایش بدید

Share this post


Link to post
Share on other sites

ممنونم صابر جان

اگه لطف کنی بگی پس نقض helper این وسط چیه؟

مگه ما اطلاعات را توسط helper نمایش نمیدهیم. به گفته شما باید helper را حذف کنم. آیا این درست است؟

Share this post


Link to post
Share on other sites

اطلاعات رو از طریق view باید نمایش بدید helper یه فایل کمکی هست برای نوشتن معمولا کدهای اتصال به دیتابیس و گرفتن اطلاعات مورد نیاز ولی برای نمایش در موقعیت کامپوننت باید view بزنید

Share this post


Link to post
Share on other sites

من عذر خواهی میکنم صابر جان.

به عنوان سوال آخر روش استاندارد چی میگه:

1- من میتونم مستقیم به یک view - مقادیر را ارسال کنم و خروجی مورد نظرم را نشان دهم که با این قضیه مشکل ندارم.

2- اما اگه قرار باشه دیتا در helper گرفته بشه چه جوری این مقادیر را توی view کامپوننتم داشته باشم یا به اصطلاح import کنم.

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

ممنون

Share this post


Link to post
Share on other sites

بینید شما اگر میخواید اطلاعات رو در ویو نمایش بدید دیگه نیازی ندارید اطلاعات رو در helper ماژول بگیرید

کافی مقادیری رو که در ماژول جستجو وارد میشه به view کامپوننت ارسال کنید و بر اسا اونها اطلاعات رو از طرق همون کامپوننت از دیتابیستون بگیرید

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری