2018年9月25日(火) 22:24 JST

Geeklog formmail

Geeklog ちょっととっつきにくかったけど、やはりgeeklogのツールは便利。


http://wiki.geeklog.jp/index.php/StaticPagesFormmail14
ここのformmailを静的ページにはりつけたら「syntax error」とか出てきてビビリまくり。貼り付け内容をよく読んでみたら「ページIDをformmailにしたら冒頭の#は外せ」と書いてある。その通りにしたら動作しました。

会社名を必須項目にしたい。性別は要らない。
$essential = ’email=reemail,seibetu,name,zip|city’;
を↓に変えた。
$essential = ’email=reemail,companyname,name,zip|city’;
でもHTML表示したときの*マークはどこでつけているのやら・・・。
あ、わかった。
<table style=’text-align:left’>
<tr><th style=’text-align:right’>*{$frm_item[’name’]}:</th><td><input type=’text’ name=’name’ size=’20’ value=’{$fld_list[’name’]}’></td></tr>
<tr><th style=’text-align:right’>*{$frm_item[’email’]}:</th><td><input type=’text’ name=’email’ size=’20’ value=’{$fld_list[’email’]}’></td></tr>
<tr><th style=’text-align:right’>*{$frm_item[’reemail’]}:</th><td><input type=’text’ name=’reemail’ size=’20’ value=’{$fld_list[’reemail’]}’></td></tr>
<tr><th style=’text-align:right’>*{$frm_item[’seibetu’]}:& lt;/th><td><label><input type=’radio’ name=’seibetu’ value=’ 男’$otoko>男</label>  <label><input type=’radio’ name=’seibetu’ value=’女’$onna>女& lt;/label></td></tr>
<tr><th style=’text-align:right’>{$frm_item[’zip’]}:</th& gt;<td><input type=’text’ name=’zip’ size=’10’ value=’{$fld_list[’zip’]}’& gt; 例)1234567<input type=’submit’ name=’submit’ value=’{$lang[’zipsearch’]}’></td></tr>
<tr><th style=’text-align:right’>{$frm_item[’city’]}:</th><td><input type=’text’ name=’city’ size=’40’ value="{$jusho}"></td></tr>
<tr><th style=’text-align:right’>{$frm_item[’street’]}:</th><td><input type=’text’ name=’street’ size=’40’ value=’{$fld_list[’street’]}’></td></tr>
<tr><th style=’text-align:right’>{$frm_item[’phone’]}:< /th><td><input type=’text’ name=’phone’ size=’20’ value=’{$fld_list[’phone’]}’& gt;例)01-2345-6789</td></tr>
<tr><th style=’text-align:right’>{$frm_item[’companyname’]}:</th><td><input type=’text’ name=’companyname’ size=’40’ value=’{$fld_list[’companyname’]}’></td></tr>
<tr><th style=’text-align:right’>{$frm_item[’url’]}:</th><td><input type=’text’ name=’url’ size=’40’ value=’{$fld_list[’url’]}’></td></tr>
<tr><th style=’text-align:right’>{$frm_item[’message’]}:</th><td><textarea rows=’10’ name=’message’ cols=’40’>{$fld_list[’message’]}</textarea></td></tr>
</table>

性別の*を取って、会社名につければよい。
項目名を増やしたり減らしたりするのしんどそうだなー。でも整形できないとまずいよなー。

サポートBBSとwiki見てたらhttp://wiki.geeklog.jp/index.php/%E6%B1%8E%E7%94%A8%E3%81...
これも今度使ってみたいですね。

作者の[link:hiroron hiroronさん]に感謝です。