شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.
اعلانات

- توجه: بخش لینک سازی و بخش کاملا آزاد ایجاد شد تا کاربران برای لینک سازی مطالب و موضوعات مرتبط با سایت خودشون رو با بقیه و موتورهای جستجو به اشتراک بگذارند توجه کنید اگر کاربری روزانه بالای 5 مطلب و لینک ارسال نمایید اکانت کاربری مسدود خواهد شد.

- توجه: دوستان لطفا سوالات خود را از طریق شماره تماس موجود در سایت اعلام نکنید با پیامک یا تلگرام و... این شماره برای تماس های ضروری مشتریان فروشگاه قرار گرفته است.

- قابل توجه کاربران: سوالات خود را از طریق پیام خصوصی ارسال ننمایید و فقط از طریق انجمن پیگیر باشید به سوالاتی که از طریق پیام خصوصی ارسال شود به هیچ عنوان جواب داده نخواهد شد.


تبلیغات
ads
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
حل شد تعداد سرچ
#1
سلام
وقتی ما در صفحه main.php و یا در search.php جستجو میکنیم در صفحه search.php لیست آگهی های پیدا شده رو میاره
سوالم این است که من در صفحه search.php چه کدی رو بزارم تا تعداد آگهی های پیدا شده رو هم به شماره بگه؟
با احترام
  پاسخ
تبلیغات
ads
#2
از کد زیر استفاده کنید

کد php:
               $search_number bender_search_number();
 
               printf(__('%1$d - %2$d of %3$d listings''bender'), $search_number['from'], $search_number['to'], $search_number['of']); 
  پاسخ
#3
(۱۳۹۵-۰۵-۳۱، ۱۱:۳۵ ق.ظ)morteza نوشته است: از کد زیر استفاده کنید

کد php:
               $search_number bender_search_number();
 
               printf(__('%1$d - %2$d of %3$d listings''bender'), $search_number['from'], $search_number['to'], $search_number['of']); 

ممنون از جوابتون
اول اینکه تم من modern است و این فانکش اگر اشتباه نکنم ماله تم بندره
دوما هم من این رو امتحان کردم ولی فانکش رو میگه آندیفاین است و ارور میده:
Fatal error: Call to undefined function bender_search_number() in C:\wamp\www\oc-content\themes\modern\search.php on line 209
با احترام
  پاسخ
#4
خب تابع رو بردارین از تم بندر اینم تابعش

کد php:
       function bender_search_number() {
 
           $search_from = ((osc_search_page() * osc_default_results_per_page_at_search()) + 1);
 
           $search_to   = ((osc_search_page() + 1) * osc_default_results_per_page_at_search());
 
           if$search_to osc_search_total_items() ) {
 
               $search_to osc_search_total_items();
 
           }

 
           return array(
 
               'from' => $search_from,
 
               'to'   => $search_to,
 
               'of'   => osc_search_total_items()
 
           );
 
       
  پاسخ
تبلیغات
ads
#5
(۱۳۹۵-۰۶-۰۱، ۰۱:۵۴ ب.ظ)morteza نوشته است: خب تابع رو بردارین از تم بندر اینم تابعش

کد php:
       function bender_search_number() {
 
           $search_from = ((osc_search_page() * osc_default_results_per_page_at_search()) + 1);
 
           $search_to   = ((osc_search_page() + 1) * osc_default_results_per_page_at_search());
 
           if$search_to osc_search_total_items() ) {
 
               $search_to osc_search_total_items();
 
           }

 
           return array(
 
               'from' => $search_from,
 
               'to'   => $search_to,
 
               'of'   => osc_search_total_items()
 
           );
 
       

خیلی ممنون.
وقتی چیزی رو جستجو میکنم عدد درست رو نشون میده ولی وقتی چیزی نمینویسم و خالی جستجو میکنم همیشه عدد 1200 نشون میده. چرا؟ وقتی جستجو خالی است باید عدد کل آگهی ها رو نشون بده نه؟ ولی چرا 1200 نشون میده؟ من شک کردم اول شاید کل آگهی ها 1200 تا است ولی بعد یک آگهی خودم اضافه کردم و دوباره اجرا کردم دیدم دوباره 1200 نشون میده. چرا؟ ولی وقتی یک کلمه جستجو میکنم درست میگه چند تا آگهی پیدا شد
با احترام
  پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تعداد نمایش zobu 0 257 ۱۳۹۵-۰۶-۰۴، ۰۳:۲۰ ق.ظ
آخرین ارسال: zobu
  تعداد بازدید از آگهی hamiddax 3 1,500 ۱۳۹۳-۱۲-۲۰، ۱۲:۴۲ ب.ظ
آخرین ارسال: rm68

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
تبلیغات
ads