jenis Widget pilih Senarai drupal hosting

Soalan ini sudah mempunyai jawapan di sini:

Saya mempunyai bidang yang dipanggil "Status" dalam hubungan jenis custome saya. Ia adalah Senarai (integer) dan jenis widget adalah "butang Radio". Saya menambah dua nilai untuk dibenarkan senarai nilai:

Nilai lalai adalah "Available". Tetapi Drupal menyenaraikan ini seperti di bawah:

Mengapa Drupal menambah ini tidak perlu "N / A" untuk butang radio? Saya menghadapi masalah ini sejak D6. Sekarang, saya menggunakan versi terkini 7.14. Saya masih melihat ini.

jenis Widget pilih Senarai drupal hosting seperti berikut di bawah

Saya tahu saya boleh mengeluarkan "N / A" dengan menulis cangkuk dari modul adat. Namun begitu, saya tidak mahu menulis kod tambahan untuk jenis ini perkara kecil. Apabila saya menggunakan "Pilih senarai", ia adalah ok dengan pilihan "-none", tetapi butang radio sangat sesuai untuk kedua-dua pilihan.

Bagaimana saya boleh membuang tanpa memasang modul tambahan? Saya kehilangan beberapa fungsi dari antara muka teras Drupal?

ditanya 25 Jul '12 di 07:56

ditanda sebagai pendua dengan molot. mpdonadio ♦ 3 Apr '14 di 11:41

Soalan ini telah ditanya sebelum dan sudah mempunyai jawapan. Jika jawapan-jawapan tidak menangani sepenuhnya soalan anda, sila bertanya soalan baru.

Apabila medan anda diperlukan, tiada opsyen N / A harus muncul (dan anda berkata anda perlu medan ini akan dikehendaki).
Untuk menunjukkan kepada anda contoh,

Menambah pilihan yang disebut:

Saya memeriksa "medan Diperlukan" kotak semak (ini adalah kunci untuk tidak melihat N / A sebagai pilihan yang berasingan !!)

  • Dibuat "Available" pilihan lalai
  • Jadi, pada / admin / struktur / jenis / menguruskan / pertama ujian-kandungan-jenis / bidang / field_test_radio_buttons. berikut menunjukkan up: SCREENSHOT
  • Apabila menambah kandungan baru "Ujian pertama jenis kandungan". Saya dapat melihat butang radio berikut (klik pada imej untuk melihat keseluruhan halaman):
  • Jadi ini adalah hasil.
  • menjawab Ogos 3 '12 di 10:21

    Jika medan anda tidak dikehendaki dan tidak berbilang maka tidak ada cara untuk membuang N / A tanpa menulis beberapa kod adat saya takut.

    Ia keras berkod ke dalam _options_properties () fungsi:

    Pilihan hanya anda adalah untuk memberi bentuk yang kecil mengubah cangkuk malangnya; ini adalah jelas keputusan reka bentuk yang dibuat oleh pemaju teras apabila mereka melaksanakan fungsi yang modul. Saya bayangkan justifikasi akan berasaskan UX tetapi saya tidak tahu dengan pasti.

    menjawab 25 Jul '12 di 08:04

    Clive ♦
    127K ● 10 ● ● 199 250

    Saya rasa Drupal harus menyembunyikan atau menunjukkan ia atas medan yang diperlukan atau pilihan. Saya menjangkakan ciri ini dalam siaran teras kemudian. Adakah anda tahu di mana saya boleh melaporkan halaman ini? - Sithu 25 Jul '12 di 09:02

    Salah satu ciri-ciri yang menarik Drupal 7 adalah API Medan. Sebelum Drupal 6, untuk membuat bidang adat Teras Profil Modul dan Modul Profil kandungan digunakan. Sekarang dalam Drupal 7 kita boleh membuat mana-mana bidang adat untuk muncul dalam Borang Pendaftaran Pengguna. Apabila Menambah Custom Fields Seperti Jantina biasanya kita menggunakan Radio Button Input. Walau bagaimanapun terdapat satu Masalah kecil dengan modul teras kerana ia memaparkan pilihan ketiga N / A dalam input. Untuk Keluarkan N / A pilihan bidang itu perlu ditetapkan sebagai wajib. Untuk menghapuskan pilihan ini ada cara lain. Pergi ke modul / bidang / modul / pilihan / options.module dan komen kod di $ hartanah [ 'empty_option'] 'option_none' = seperti berikut di bawah butang.

    jenis Widget pilih Senarai drupal hosting Nilai default

    Walau bagaimanapun cara yang betul untuk mencapainya adalah dengan mengatasi fungsi ini dalam modul adat. Tetapi untuk penyelesaian segera kami juga boleh mengikuti kaedah ini. [Blog]: yamafm.wordpress.com/ "klik di sini untuk maklumat terkini"

    menjawab 3 Apr '14 di 11:12

    2017 Stack Exchange, Inc

    Artikel berkaitan

    Buat pilihan bidang drupal hostingOleh Perkara lalai. Pages. laman blog. dan jenis kandungan lain tidak mempunyai tempat untuk pelawat untuk meninggalkan komen. Bermula pada Drupal 8, Komen menjadi jenis medan sendiri. Ini bermakna ia adalah ...
    bidang Boolean jenis drupal hostingMelampirkan bidang data adat kepada entiti Drupal. API Field membolehkan medan data adat yang akan dikenakan kepada entiti Drupal dan menjaga menyimpan, memuatkan, penyuntingan, dan menjadikan data lapangan ....
    Buat bidang jenis drupal hostingBlok dalam Drupal 8 adalah contoh blok plugin. Pengurus blok Drupal mengimbas modul anda untuk mana-mana kelas yang mengandungi Anotasi @Block. Contoh snippet bawah menggunakan satu daripada ...
    Acara berulang drupal hostingBagaimana kita menjaga laman web ini berjalan? Siaran ini mungkin mengandungi pautan affiliate - kos adalah sama kepada anda, tetapi kita akan mendapat yuran rujukan. Pampasan tidak menjejaskan kedudukan. Terima kasih! Jika anda telah menggunakan ...
    Pasang pandangan modul dalam hosting drupalDalam 2 jawatan yang lepas, kami menyentuh hasil asas-asas sangat bagaimana untuk memasang Drupal dan bagaimana untuk menambah kandungan ke laman web anda melalui jenis kandungan default Drupal ini - Perkara dan Page Asas. Untuk ketiga ini ...