با سلام من میخواستم قسمت سرچ باکسی که در قسمت header(بخش کامپوننت هدر) سایت قرار داره رو با فرم پیاده سازی کنم ولی فرم توی قسمت استاتیک(گلوبال) ارسال نمیشه چون view نداره قسمت base.جستجویی کوچیکی کردم و اینطور که متوجه شدم باید قسمت تنطیمات کارهایی انجام بدیم ولی نفهمیدم چی!ممنون میشم راهنمایی کنید درباره ارسال فرم به اون قسمت
سوال دومم درباره پیاده سازی این روشش هست من با ایجکس گرفتم عبارت سرچ شده رو ولی موقع کوئری مشکل دارم
البته هنوز چون به ایجکس مسلط نیستم نفهیمدم چرا اون آدرس رو که نوشتم دریافت میشد عبارت سرچ شده بجز اون نمیشد آیا به اون ربط داره ؟.اگر با تگ a دکمه ارسال رو بزاریم عبارت کامل گرفته میشه فقط مشکل اینه که به صفحه ای که مشخص کردم در ویو نمیره! اگر هم با button بنویسم یک None دریافت میشه و موقع کوئری نمیتونم فیلتر کنم چون ارور میده که شما نمیتونی None رو برای فیلتر استفاده کنی.اون عکس هایی که 4 و5 نوشتم برای موقعی هست که از button استفاده کردم.ممنون میشم راهنمایی کنید





سلام خدمت شما دوست عزیز
برای این مورد نباید از ajax استفاده کنین
ajax برای زمانی هستش که شما درخواستی رو به سرور ارسال میکنین و میخواین در همون صفحه نتیجه رو به کاربر نمایش بدین اما برای فیلتر اطلاعات با استفاده از عنوان باید به صفحه ی لیست برید
میتونین در header سایت یک form ارسال کنین ( از اونجایی که از render partial استفاده کردیم امکان پذیر هستش ) و از طریق فرم اطلاعات رو به سمت سرور ارسال کنین
سلام مجدد طبق این ترتیب تقریبا میشه گفت من چیزی که میخواستم رو انجام دادم و ممنون میشم بررسی کنید بگید اشکالش چیه
1-یک فرم برای سرچ درست کردم
2-فرم را داخل کامپوننت گذاشتم و در داخل هدر با رندر پارشیال فراخوانی کردم
3-یک صفحه سرچ درست کردم(هرچند به این مرحله نمیرسه مشکلم اصلا)
4-کلاس سرچ در ویو درست کردم که اطلاعات رو گرفت بفرسته به پیج سرچی که درست کردم(البته با تابع معمولی هم نوشتم ولی همین مشکل رو داشت و ممنون میشم درباره کلاسی هم که نوشتم بگید اصلا همچین چیزی امکان پذیره یا نه)
اگر خیلی گیج کننده است ممنون میشم یک سایتی اگه میشناسید معرفی کنید تا پروژه های آماده رو بررسی کنم و الگو بگیرم یا اگر تواناییش رو دارید یک پروژه آماده ای برای من بفرستید که قسمت سرچ رو داشته باشه تا من از اون الگو بگیرم.جستجوی کمی انجام دادم ولی متاسفانه پروژه قابلی پیدا نکردم.
ارروری هم که میده برای متغیر فرمی هست که داخل کلاس تعریف میکنم ولی حالت گلوبال اگه تعریف بشه دچار ارور تکرار بینهایت میشه فکر کنم ممنون بازم از وقتی که میزارید







شما اسم class و اسم متغیر رو دقیقا یک شکل قرار دادین دوست من
هر دو search_field نام گذاری شدن که باعث میشه زمانی که به context اطلاعات رو ارسال می کنید ، نمونه ی اصلی ارسال نشه
اسم کلاس باید به صورت Pascal Case باشه دوست من و مثل متغیرها نام گذاری نمیشه