レガシーフォームで質問と回答を横並べにする方法について

2019年2月17日 at 2:07

レガシーフォームでお問い合わせフォームを作成するとデフォルトでは質問と回答が別々の行に表示されます。
横並び(一行)に表示するにはどのようにすればよろしいでしょうか。

ブロックのカスタマイズあるいはカスタムCSSで具体的にどのようにすればよいかご教示ください。

Concrete5バージョン:8.4.4

タグ:

Re: レガシーフォームで質問と回答を横並べにする方法について

2019年2月18日 at 15:40
横並びとは、
http://getbootstrap.com/docs/3.3/css/#forms-horizontal
このような感じのことでしょうか?

この場合、レガシーフォームそのもののカスタマイズが必要で、
concrete5のカスタムテンプレートを利用することになると思います。

レガシーフォームでは上記URLのCSSテンプレート「bootstrap」が利用されていますので、
カスタムテンプレートを利用する手順で対象のviewを上記URLにならった形で修正すれば、
横並びになるかとは思います。

ただし、bootstrapのある程度の理解と、
concrete5のカスタムテンプレートの利用方法を理解する必要があり、
viewの修正ではphpとhtmlが混在するソースコードの中を修正する必要があります。

私は実際にレガシーフォームを利用して同様のことを行っていますが、
それを実装したことによって、カスタムテンプレートの利用方法を覚えました。

ちょっと手間はかかりますが、「bootstrap」、「カスタムテンプレート」を理解できれば、
いろいろなところで応用できます。
 

Re: レガシーフォームで質問と回答を横並べにする方法について

2019年2月18日 at 17:59
DeaconBlues 様

ご教示いただきありがとうございます。
私がやりたかったこです。教えていただいたURLを参考にトライしてみます。