Próbowałem dodać symbol zastępczy podobny do podanego dla ContactNumber dla mojego rozwijanego gniazdka, ale nie pojawia się.
Kod-
<div class="form-group form-icon-group">
<i class="fa fa-phone" > </i> [tel* ContactNumber /8 class:form-control placeholder "Contact Number *"]
</div>
<div class="form-group form-icon-group">
<i class="fa fa-food" > </i> [select Outlet id:outlet class:form-control "-- Select Outlet--" "Pasir Ris" "Thomson"]
</div>
Próbowałem dodać, first_as_label "Preferred outlet?"
więc wyświetla się to jako zwykłe wartości rozwijane.
Reszta we wszystkich polach pokazuje symbol zastępczy, czy jest jakiś inny sposób nadania symbolu zastępczego liście rozwijanej?
plugin-contact-form-7
Sandż Sanjuktha
źródło
źródło
Odpowiedzi:
odpowiedzieć na pytanie: nie jest to możliwe.
AFAIK, (HTMLwise) nie ma sposobu, aby dodać symbol zastępczy, aby zaznaczyć tagi.
Jednak wielu deweloperów, których znam, często używa
disabled selected
kombinacji dla tej opcji ...próbny
Sprawdziłem kod źródłowy CF7 (wersja 4.3.1) i nie ma łatwego sposobu na osiągnięcie tego formatu HTML.
Możesz przejść trudną drogę, usuwając
wpcf7_add_shortcode_select
akcjęwpcf7_init
i dodaj swoją.źródło
Wbrew temu, co sugeruje, zaakceptowanej odpowiedź, to faktycznie jest to możliwe, a wbudowany Formularza Kontaktowego 7. Oto aktualna lista opcji
[select]
ładownie . Prawie można by zdefiniować pierwszą opcję, aby być symbolem zastępczym, używającfirst_as_label
:Chociaż tradycyjnie nie będzie wyglądał na symbol zastępczy, jeśli będzie to wymagane, użytkownik nie będzie mógł wybrać symbolu zastępczego i wysłać formularza - to zmusza użytkownika do wybrania dowolnej z pozostałych opcji.
źródło
first_as_label
ale jak powiedziałeś, nie wyglądało to podobnie do innych wartości zastępczych..wpcf7 select[name="menu-70"] { color:#aaa; }
. Następnie możesz przyciemnić opcje, celując w opcje (tj.wpcf7 select[name="menu-70"] option { color:#333; }
. Pierwsza opcja jest wyróżniona na fokus, więc jeśli nie chcesz zmienić tej części, rozwiązanie działa świetnie.