Re: concrete5.6.3.4のフォームブロックで必須項目の*を「必須」にしたい

2020年6月20日 at 15:17

取り急ぎ見つけてきました。

記述されているファイルはこちら
/concrete5.6.4.0.ja/concrete/core/helpers/form/attribute.php
45〜47行目

if ($required) {
$html .= ' <span class="ccm-required">*</span>';
}

上記のヘルパークラスを読み込んでいるのはこちら
/concrete5.6.4.0.ja/concrete/blocks/form/form_setup_html.php
6行目
$form = Loader::helper('form');

オーバーライドに関しては下記ページを参考にするのが良いかと。
http://concrete5-japan.org/help/5-6/developer/introduction/basic_structure_of_concrete5/

参考になれば幸いです。

タグ:

Re: Re: concrete5.6.3.4のフォームブロックで必須項目の*を「必須」にしたい

2020年6月20日 at 15:50
そんなところでしたか。
ありがとうございます。
色々やってみます。
 

Re: concrete5.6.3.4のフォームブロックで必須項目の*を「必須」にしたい

2020年6月20日 at 22:16
横から申し訳ありません。
concrete5 8.5.4でのレガシーフォームの「必須」を赤で太文字にしたい場合はどのようにすれば良いでしょうか?
オーバーライドについては理解しています。
宜しくお願いします。
 

Re: Re: concrete5.6.3.4のフォームブロックで必須項目の*を「必須」にしたい

2020年6月20日 at 23:28
オーバーライドとは関係なくcssの問題なので
.text-muted.small(
color: red;
font-weight: bold;
}

とすればよろしいかと思います。
他ページに影響が出るようであれば親要素をセレクト指定に加えるなどで対応してください。
参考になれば幸いです。