yaali

ویرایش دسته ی خالی در این کد php

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

ارسال شده در (ویرایش شده)

سلام

من با این کد، محتویات 2 دسته رو فیلتر میکنم.

دسته اول و دسته دوم. وقتی دسته اول رو انتخاب میکنید، زبانه ای در زیر اون باز میشه و گزینه های مربوط به اون دسته رو نشون میده.

دسته دوم هم همینطور.

ولی مشکلم اینه که وقتی دسته ها خالی هم هستن و اصلا گزینه ای برای انتخاب ندارن، باز زبانه ی بازشو به نمایش در میاد.

من میخوام به جای اینکه زبانه ی بازشو زیرش ظاهر بشه ولی چیزی توش نباشه، اصلا به کلی نمایش داده نشه.

امیدوارم تونسته باشم منظورم رو برسونم.

					<option selected="" value="prepaid-list">دسته 1</option>
					<option value="none-paid-list">دسته 2</option>
				</select>
			</div>
			<select name="wc_elemanha_payment_plan" id="wc-d-se" style="width: 98%;margin:6px 1% ">
			<?php $pl_counter=0;$user_m_flag=0; foreach( WC_elemanhas_Plans_Manager::get_plans_for_product( $post->ID ) as $key => $plan ) :
			$check_user_m = $plan->get_user_m();
			$plan_pre_paid_value = $plan->get_plan_pre_paid();
			if($plan_pre_paid_value!='prepaid'){
				$plan_pre_paid_value='noneprepaid';
			}
			if($check_user_m==1){
				$user_m_active = 'on';
				$user_m_flag= 'on';
				$user_m_min=$plan->get_user_m_min();
				$user_m_max=$plan->get_user_m_max();
				if($user_m_min !='' && is_numeric($user_m_min)){
					$totalp=get_post_meta($post->ID,"_regular_price",TRUE);
					$user_m_min = ($user_m_min * $totalp) / 100;
					$user_m_max = ($user_m_max * $totalp) / 100;
				}
				
			}else{
				$user_m_active= 'off';
			}
			$pl_counter++;
			 ?>
				<option class="wc-elemanhas-payment-plan" data-target="<?php print $plan_pre_paid_value; ?>" data-id="<?php print $user_m_active; ?>"  <?php selected( $key, 0 ); ?> value="<?php echo esc_attr( $plan->get_id() ); ?>" id="wc-elemanhas-payment-plan-<?php echo esc_attr( $plan->get_id() ); ?>">
					  <?php echo esc_html( $plan->get_name() ); ?> 
				</option>
			<?php endforeach; ?>
			</select>
			<?php 
			if($pl_counter>1){
				$dep_m_style="display: none";
			}else{
				$dep_m_style="display: block";
			}
			if($user_m_flag=="on"):	
			 ?>
	

 

ویرایش شده در توسط yaali
0

به اشتراک گذاری این پست


لینک به پست

به اشتراک گذاری این پست


لینک به پست

سلام و درود

 

دقیقا متوجه نشدم چی به چیه.

بیشتر توضیح بدید.

0

به اشتراک گذاری این پست


لینک به پست
در هم اکنون، mehran-b گفته است :

سلام و درود

 

دقیقا متوجه نشدم چی به چیه.

بیشتر توضیح بدید.

سلام

لینک زیر رو ببینید:

khabarnama.cloudsite.ir/fa/me/product/test/

حالت "بدون پیش پرداخت" رو انتخاب کنید. زیرش یه زبانه ی خالی میاد. میخوام جوری باشه که وقتی روشی وجود نداشت، زبانه ای نمایش داده نشه.

 

0

به اشتراک گذاری این پست


لینک به پست

یا نشون نده زبانه رو، یا یه پیامی بشه داد. مثلا "روشی یافت نشد"

0

به اشتراک گذاری این پست


لینک به پست

توی لینکی که دادید من اینو میبینم:

a.thumb.PNG.65fcec3bf3258aee74060501423166e7.PNG

0

به اشتراک گذاری این پست


لینک به پست
در 13 دقیقه قبل، mehran-b گفته است :

توی لینکی که دادید من اینو میبینم:

 

درست شد

ببخشید

0

به اشتراک گذاری این پست


لینک به پست

این مورد باید کد جاوا اسکریپتش ویرایش بشه.

0

به اشتراک گذاری این پست


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط kimidoonekekie
      سلام.
      یک نفر یک سایت آگهی تخصصی میخاد
      مثل سایت با ما ، که آگهی خودرو گذاشته تو زمینه تخصصی برای سه موضوع این سایت ایجاد میشه.
      به صورتی که آگهی قابل ثبت باید باشه (مثل ثبت خودرو دارای المان های زیر مجموعه هست)
      و بعد جستجوی حرفه ای و نمایش نتایج به مختص درخور در هر صفحه سایت . 
       
      ایا از لحاظ کارایی ،پیاده سازی امکانات(مثلا درحد سایت باما) سرعت بالا ، پاسخگویی در تعداد زیاد بازدید (200-300) هزار نفر ، سایت با وردپرس قابل پیاده سازی هست؟
      بعضی ها گفته اند که نه و حتما باید کد نویسی باشه
      و بعضی ها به شدت از وردپرس و پیاده سازی سایت های مهم مثل کاخ سفید با اون دفاع کردند.
      لطفا من رو از نظرات تخصصی خودتون بهره مند کنید.
      با تشکر.
    • توسط stevej
      سلام این ارور برای چی هست ؟؟؟
       
       
      Fatal error: Call to undefined function porto_woocommerce_product_nav() in /home/farhangp/public_html/static/woocommerce/single-product/title.php on line 43
       
    • توسط eniac
      سلام
      آیا ميشه تبلیغات بنری یا کلیکی رو داخل صفحه Amp گذاشت یا شورتکد تبلیغ؟
      توی مستندات amp يه چیزهایی نوشته ولی متوجه نشدم.
    • توسط imaniy
      سلام دوستان من افزونه Subscribe to Comments Reloaded رو نصب و پیکربندی کردم تا کاربر وقتی نظرش تایید شد یا پاسخ داده شد واسش ایمیل ارسال بشه ولی این کار رو نمیکنه نمیدونم چرا راستی تو قسمت نشانی رایان‌نامه فرستنده جیمیل من هستش این چطوری میتونه با جیمیل من برای کسی ایمیل ارسال کنه مگه سترسی داره؟ اگه مشکل همینه باید چیکار کنم؟ راستی راهی هست وقتی کاربر نظری ثبت میکنه بهش گفته بشه نظر شما منتظر تایید مدیریت میباشد؟ امیدوارم اینم افزونه نخاد.