質問 > フロント機能 > お問い合わせフォームに項目を追加しましたが他のプラグインと競合して機能しません |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
syosinsya |
投稿日時: 2019/4/15 11:31
対応状況: 解決済
|
新米 登録日: 2019/4/15 居住地: 投稿: 5 |
お問い合わせフォームに項目を追加しましたが他のプラグインと競合して機能しません お問い合わせフォームに「法人名 houjin_name」を追加したいとおもい、
ネットで調べて下記の4ステップで可能とのことで チャレンジしましたが 無料のプラグイン「住所項目追加機能 by アイネクシオ」を使わせて いただいていまして、このプラグインを無効にすると下記4ステップの機能が有効になり プラグインを有効にすると下記4ステップの機能が無効になります。 住所項目を2項目から3項目にしたいし、お問い合わせ項目も追加したいんですが。。。。。 わかる方、方法を教えてください! 住所項目追加のプラグイン詳細URL https://inexio.jp/20150325-683/ 関係するところが、見てもわかりませんでした。 4ステップ //--------------------------------------------------------------- STEP1.フォームに項目追加 /data/Smarty/templates/default/contact/index.tpl <tr> <th>法人名</th> <td> <input type="text" class="box120" name="houjin_name" value="<!--{$arrForm.houjin_name.value|default:$arrData.houjin_name|h}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.houjin_name|sfGetErrorColor}-->; ime-mode: active;" /> </td> </tr> STEP2. フォームの確認画面に項目追加 /data/Smarty/templates/default/contact/confirm.tpl <tr> <th>法人名</th> <td> <!--{$arrForm.houjin_name.value|h}--> </td> </tr> STEP3. フォーム値追加 data/class/pages/contact/LC_Page_Contact.php(FTPから変更)のlfInitParamファンクション内に追加 $objFormParam->addParam('法人名', 'houjin_name', STEXT_LEN, 'KVa', array('SPTAB_CHECK' ,'MAX_LENGTH_CHECK')); STEP4. お問い合わせメールに項目追加 /data/Smarty/templates/default/mail_templates/contact_mail.tpl ■法人名:<!--{$arrForm.houjin_name.value}--> //--------------------------------------------------------------- |
468 |
投稿日時: 2019/4/18 10:39
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: お問い合わせフォームに項目を追加しましたが他のプラグインと競合して機能しません 機能しないというのは、フォームに「法人名」の入力欄が追加されない(表示されない)という事でしょうか?
それとも入力欄は表示されるが、保存されない、メールに追記されないといった状態でしょうか? フォームに法人名の入力欄が表示されないのであれば、 プラグイン側でtplを書き換えている処理が存在しているのではないでしょうか?
|
kazumi |
投稿日時: 2019/4/18 10:51
対応状況: −−−
|
常連 登録日: 2019/4/15 居住地: 投稿: 45 |
Re: お問い合わせフォームに項目を追加しましたが他のプラグインと競合して機能しません 住所項目追加機能のプラグインを確認したところ、住所項目追加機能プラグインが、テンプレートを置き換える仕様となっているようです。
/data/Smarty/templates/default/contact/index.tpl /data/Smarty/templates/default/contact/confirm.tpl 上記のテンプレートではなく、以下のプラグインのテンプレートに記載してみてはいかがでしょうか。 /data/downloads/plugin/InxAddressAdd/templates/ |
syosinsya |
投稿日時: 2019/4/22 18:41
対応状況: −−−
|
新米 登録日: 2019/4/15 居住地: 投稿: 5 |
Re: お問い合わせフォームに項目を追加しましたが他のプラグインと競合して機能しません ありがとうございます
調査します。 |
syosinsya |
投稿日時: 2019/4/22 18:44
対応状況: 解決済
|
新米 登録日: 2019/4/15 居住地: 投稿: 5 |
Re: お問い合わせフォームに項目を追加しましたが他のプラグインと競合して機能しません ありがとうございます
たすかりました 画面に希望とおり表示できました。 (確認画面、メールは未確認ですが、これで一歩前へ進めます) 感謝!感謝です! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |