نوع ویجت لیست را انتخاب کنید میزبانی دروپال
این درخواست در حال حاضر دارای یک جواب در اینجا:
من یک میدان به اصطلاح "وضعیت" در نوع سف تماس با من. این یک لیست (عدد صحیح) است و نوع ویجت "دکمه رادیو" است. من دو مقدار برای لیست مقادیر مجاز افزود:
مقدار پیش فرض است "در دسترس". اما دروپال این لیست به شرح زیر:
چرا دروپال اضافه کردن این غیر ضروری "N / A" به دکمه های رادیویی. من این مشکل را از D6 مواجه می شوند. در حال حاضر، من با استفاده از آخرین نسخه 7.14. من هنوز هم از دیدن این.
من می دانم که من می توانم "N / A" با نوشتن یک قلاب از یک ماژول سفارشی را حذف کنید. با این حال، من نمی خواهم برای نوشتن کدهای اضافه ای برای این نوع از چیزی که کوچک است. وقتی که من استفاده از "لیست انتخاب کنید"، آن را خوب با یک گزینه "نویس- NONE" است، اما دکمه های رادیویی است ایده آل برای این دو گزینه مناسب است.
چگونه می توانم آن بدون نیاز به نصب ماژول های اضافی را حذف کنم؟ من از دست رفته برخی از ویژگی های از رابط هسته دروپال؟
ژوئیه 25 '12 خواسته در 07:56
مشخص شده به عنوان تکراری توسط مولوت. ♦ mpdonadio آوریل 3 '14 در 11:41
این سوال قبل از خواسته شده است و در حال حاضر دارای یک جواب. اگر کسانی که پاسخ را به طور کامل رسیدگی درخواست شما نیست، لطفا یک سوال جدید بپرسید.
وقتی میدان شما مورد نیاز است، هیچ گزینه N / A باید نشان داده شوند (و به شما گفت شما نیاز این زمینه به توان مورد نیاز).
به شما نشان دهد به عنوان مثال،
اضافه شدن گزینه های ذکر شده:
من چک "میدان مورد نیاز" را بردارید (این کلید برای دیدن N / A نه به عنوان یک گزینه جداگانه است.)
پاسخ اوت 3 '12 در 10:21
اگر زمینه خود را مورد نیاز نمی باشد و چند نه پس از آن هیچ راهی برای حذف N / A بدون نوشتن برخی از کد های سفارشی من می ترسم وجود دارد.
آن را سخت رمزی به _options_properties تابع ():
تنها انتخاب شما این است که ارسال یک فرم کوچک را تغییر دهید قلاب متاسفانه؛ این بدیهی است یک تصمیم طراحی شده توسط توسعه دهندگان هسته زمانی که آنها اجرای شد قابلیت های که ماژول بود. من تصور می کنم توجیه می شود مبتنی بر UX اما من مطمئن نیست.
پاسخ ژوئیه 25 '12 در 08:04
کلایو ♦
127K ● 10 ● 199 ● 250
من فکر می کنم دروپال باید مخفی کردن و یا نشان می دهد آن بر زمینه مورد نیاز و یا اختیاری است. من در انتظار این ویژگی در نسخه های هسته ای بعد. آیا می دانید که می توانید این گزارش؟ - Sithu ژوئیه 25 '12 در 09:02
یکی از ویژگی های جالب از دروپال 7 API درست است. قبل از دروپال 6، را به یک میدان سفارشی هسته مشخصات ماژول و ماژول های محتوا مشخصات استفاده می شود. در حال حاضر در دروپال 7 ما می توانیم هر زمینه سفارشی به نظر می رسد در فرم ثبت نام کاربر است. هنگامی که اضافه کردن زمینه های سفارشی مانند جنسیت معمولا ما با استفاده از دکمه های رادیویی ورودی. با این حال یک مشکل کوچک با ماژول هسته وجود دارد به عنوان آن را نمایش گزینه سوم N / A در ورودی. برای حذف N / A گزینه زمینه باید به عنوان اجباری تواند تنظیم شود. برای حذف این گزینه راه دیگری وجود دارد. برو به ماژول / زمینه / ماژول / انتخاب ها / options.module و اظهار نظر کد خواص $ در [ 'empty_option'] 'option_none' = به شرح زیر تحت دکمه نشان داده شده.
با این حال راه مناسب برای رسیدن به این امر می تواند به نادیده گرفتن این تابع در ماژول های سفارشی. اما برای تعمیر سریع ما همچنین می توانیم این روش را دنبال کنید. [وبلاگ]: yamafm.wordpress.com/ "در اینجا برای به روز رسانی کلیک کنید"
پاسخ آوریل 3 '14 در 11:12
2017 تبادل پشته، وارز