中小企業・小規模事業者向けITコンサルティングサービス「助」 │タスクブレイク株式会社

【baserCMS】メールフォーム「書き直す」で戻った場合、「送信」ボタンが表示されない場合。 - ITコンサルティング/IoT導入/ブログ・SNS支援/EC運営・HP制作|山口県宇部市タスクブレイク株式会社

【baserCMS】メールフォーム「書き直す」で戻った場合、「送信」ボタンが表示されない場合。

baserCMSで案外多いのが、メールフォームの不具合。備忘録として残す。

メールフォーム(お問い合わせ画面)で、「入力内容を確認」ボタンクリック後、確認画面で「書き直す」ボタンをクリックすると、入力フォーム画面には戻るが、「入力内容を確認」ボタンが消えるので送信できない現象は、よく経験する。

テーマによって、
(/app/webroot)/theme/◯◯/Elements/mail_form.php
を独自に設置している場合と、
そうでない場合にはコアファイルの中に、
/baser/plugins/mail/views/elements/mail_form.php
若しくは、
/web/lib/Baser/Plugin/Mail/View/Elements/mail_form.php
がある。

何れにしても、ファイルの最終行に近いあたり(70行目前後)に、

<?php elseif ($this->action != ‘submit’): ?>
となっていれば、
<?php else: ?> と書き換えるだけでいいらしい。

【入力内容を確認】ボタンを制御するコマンドだ。

※コアパッケージ バージョン3.0.12 は、上述不具合が修正済み。

テーマは、アップデートしていない場合が多いので要注意!!

 

参考ページ【baserCMS ユーザーズフォーラム】

http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=2098&forum=3

 

 

前後の記事

お気軽にお問い合わせください。

0836-39-3440
月~金 10:00 - 18:00

お問い合わせ・資料請求

メールは24時間受け付けております。

ブログ

こちらの記事も読まれています。