W formularzu logowania potrzebuję mieć ikonę glyphicon-remove
na końcu każdego komunikatu sprawdzania poprawności z odpowiednimi nazwami pól. Więc użyłem poniższego kodu w Login model
.Yii2, Niestandardowy komunikat sprawdzania poprawności z nazwami atrybutów
['email', 'required', 'message' => 'Email cannot be blank<span class="glyphicon glyphicon-remove"></span>'],
['password', 'required', 'message' => 'Password cannot be blank<span class="glyphicon glyphicon-remove"></span>']
Zamiast powyższego kodu, Czy istnieje sposób, aby użyć czegoś takiego jak poniższy kod.
[['email', 'password'], 'required', 'message' => $attribute.' cannot be blank<span class="glyphicon glyphicon-remove"></span>']
Ideą powyższego kodu jest dynamiczne uzyskanie odpowiedniej nazwy pola dla każdego pola.
Proszę zrobić potrzebne. Dzięki.
Aktualizacja
Kod HTML
(<span class="glyphicon glyphicon-remove"></span>
) Użyłem tu jest odtwarzany poprawnie za pomocą encode=>'false'
. Ale to, czego potrzebuję, to zamiast definiować osobno dla każdego pola, trzeba zdefiniować wspólnie dla wszystkich pól.
Dzięki. Dokładnie to, czego potrzebuję. Jeszcze raz dziękuję za odpowiedź. Szczęśliwe kodowanie :) –