メールフォームの値を任意の値に書き換えたい
binbin > メールフォームの値を任意の値に書き換えたい @ 2018/5/14 16:05 |
---|
メールフォームのvalueを任意の文字列に書き換えたくて、
以下のようにしてみたのですが、変わりませんでした。 default_value を変えれば、書き換わるだろう、という認識なんですが、 合ってますでしょうか? Elements/mail_input.php
イベントにしてみたんですが、やはり変わりませんでした。
引用: 設置フォルダ: /var/www/html/ |
tommy6073 > Re: メールフォームの値を任意の値に書き換えたい @ 2018/5/15 10:37 |
---|
binbin > Re: メールフォームの値を任意の値に書き換えたい @ 2018/5/15 11:27 |
---|
tommy6073さん、こんにちは。
返信ありがとうございます。 実は、やりたいのは動的に値を入れたいのです。 (ログインしているユーザーの名前を入れたい。) 管理画面の初期値に値を入れたら、 ['MailField']['default_value'] ここに値が入ったので、これを途中で書き換えればできるだろうと思い、 mail_input.php を修正したり、イベントを入れたりしてみましたが、変わらないのです。 では、どこで、なにを変えたらできるのか、探しているのですが、なかなか深くて難儀しております。 なにかヒントでもありましたら、よろしくお願いいたします。 |
seto > Re: メールフォームの値を任意の値に書き換えたい @ 2018/5/15 16:36 |
---|
こんにちは
ログインユーザーの名前をメールフィールドに入れるのであれば、こちらのスレッドが参考になるかと思います。 http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=3106&forum=3 |
binbin > Re: メールフォームの値を任意の値に書き換えたい @ 2018/5/15 18:44 |
---|
返信ありがとうございます。
$attributes = $this->Mailfield->getAttributes($record); これを、$this->Mailform->control()の外に出して書き換える。という発想がでてきませんでした。 ありがとうございます。 |