-----
ご利用のサーバ:
MODXのバージョン:1.0.12J-r1
PHPのバージョン:
MySQLのバージョン:
ブラウザ:
-----
EvoGalleryのタイトル入力欄が1行の小さなテキストボックスなのですが
こちらを改行可能な大きなテキストボックスに変更するには
どのように修正したらよいでしょうか?
LightBoxがこちらのTitleを参照しているので、brタグを使わない改行テキストを参照させたいのです。
よろしくお願いいたします。
EvoGalleryのタイトル入力欄
Re: EvoGalleryのタイトル入力欄
こんにちは。
とりあえず、
/assets/modules/evogallery/templates/image_edit.html.tpl
の該当部分のinputタグ
<input type="text" name="title" id="title" value="[+title+]" size="35">
をtextareaタグ
<textarea name="title" id="title" rows="2" cols="35">[+title+]</textarea>
に置き換えれば、複数行の入力は出来るようになると思います(descriptionが標準で複数行ですけれども)。
同時に、
表示側で改行を反映させるために、evogalleryで使用されているテンプレ(/assets/snippets/evogallery/****/tpl.item.default.txt など)で、
[+title:nl2br+]
など、改行を<br>タグに変換する必要があると思います。
もしくは、説明文入力フィールドを利用していないならば、冒頭のモジュール修正はせずに、表示側テンプレだけ、[+title+]を[+description:nl2br+]に置き換えて運用した方が良いかもしれません。
簡単ですがお役に立てば幸いです。
とりあえず、
/assets/modules/evogallery/templates/image_edit.html.tpl
の該当部分のinputタグ
<input type="text" name="title" id="title" value="[+title+]" size="35">
をtextareaタグ
<textarea name="title" id="title" rows="2" cols="35">[+title+]</textarea>
に置き換えれば、複数行の入力は出来るようになると思います(descriptionが標準で複数行ですけれども)。
同時に、
表示側で改行を反映させるために、evogalleryで使用されているテンプレ(/assets/snippets/evogallery/****/tpl.item.default.txt など)で、
[+title:nl2br+]
など、改行を<br>タグに変換する必要があると思います。
もしくは、説明文入力フィールドを利用していないならば、冒頭のモジュール修正はせずに、表示側テンプレだけ、[+title+]を[+description:nl2br+]に置き換えて運用した方が良いかもしれません。
簡単ですがお役に立てば幸いです。
Re: EvoGalleryのタイトル入力欄
細かくアドバイスありがとうございます!
助かります。
組み込んで試してみたいと思います。
助かります。
組み込んで試してみたいと思います。