エラーメッセージが赤く表示されない

tec_yuki
Mega Guru

コミュニティの皆様

 

カタログアイテムにて、フィールドのチェックを行い、問題がある場合、フィールドの下にエラーメッセージを出力するように設定したのですが、メッセージが赤く表示されません。

原因わかりますでしょうか?

 
g_form.showFieldMsg('account_number', 'TEST MESSAGE', 'error');
tec_yuki_0-1701233245919.png

 

infoの場合は青く表示されます。

g_form.showFieldMsg('account_number', 'TEST MESSAGE', 'info');
tec_yuki_1-1701233316476.png

 

 

1 件の受理された解決策

m7777
Tera Guru

私も同じデザインになることを確認しました。

m7777_1-1701263226677.png

恐らく以下の②のイメージを想像されているかと思いますが、

現時点のポータル側のデザインは①のようになってしまうかと思います。

m7777_2-1701263261385.png

 

ポータル側のCSSにて、.form-group bg-dangerが指定されており、

①のデザインが優先的に適用されているようです。

 

ご不満があるようでしたらNowSupportに問い合わせしてみてはいかがでしょうか。

 

 

貴殿の責任のもと、カスタム実装で解決することもできます。

具体的には、sp_pageのsc_cat_itemにて以下で自由に調整が可能でした。
ご参考程度に。

m7777_3-1701263956072.pngm7777_4-1701263959526.png

 

 

元の投稿で解決策を見る

12件の返信12

Hi @tec_yuki ,

 

Can u try something like this n check if it works

g_form.showFieldMsg('account_number', 'TEST MESSAGE', 'error',true);

 

Thanks,

Danish

 

 

@Danish Bhairag2 

表示は変わりませんでした。

保存確認の為、メッセージも「TEST MESSAGE」から「TEST MSG」に変更しており

それは反映されています。

 

tec_yuki_0-1701239926459.pngtec_yuki_1-1701239939517.png

 

@tec_yuki Bit weird may be u can try deleting the client script & create a new one & check if it helps.

 

 

@Danish Bhairag2 

別のスクリプトでエラーメッセージの出力処理を書いてみましたが同じでした。

 

m7777
Tera Guru

私も同じデザインになることを確認しました。

m7777_1-1701263226677.png

恐らく以下の②のイメージを想像されているかと思いますが、

現時点のポータル側のデザインは①のようになってしまうかと思います。

m7777_2-1701263261385.png

 

ポータル側のCSSにて、.form-group bg-dangerが指定されており、

①のデザインが優先的に適用されているようです。

 

ご不満があるようでしたらNowSupportに問い合わせしてみてはいかがでしょうか。

 

 

貴殿の責任のもと、カスタム実装で解決することもできます。

具体的には、sp_pageのsc_cat_itemにて以下で自由に調整が可能でした。
ご参考程度に。

m7777_3-1701263956072.pngm7777_4-1701263959526.png