raiha 登録日 2010年5月24日 メンバー検索 raiha 名前(ニックネーム) 礼羽 自分のconcrete5サイト ホームページ 自己紹介 concrete5完全初心者です。まだローカル環境で動かしたことしかありません… 5年ほどのブランクの後、戻ってまいりました。相変わらず初心者です…早く脱却したい! concrete5.org のユーザー名 concrete5 Slack Team ID Twitterアカウント フォーラム総投稿数 26 コミュニティバッジ 投稿 11から20までを表示 (計25) Re: 8.x系でのFont awesomeの利用について nipper様 早速のご返答ありがとうございます。 htmlブロック内の記述は以下で全てになります。 <div> <a href="http://www.yahoo.co.jp" target="_blank">この後ろにアイコンが入ります</a> <span class="fa fa-clone"></span> </div> ログインしていると、確かに以下のアイコンが文章の後ろに表示されるのですが、ログアウトすると消えてしまいます… http://fontawesome.com/icons/clone?style=regular Posted on 2月 08, 2018 at 7:19 午後 8.x系でのFont awesomeの利用について # concrete5 Version Core Version - 8.1.0 Version Installed - 8.1.0 お世話になります。どなたかお知恵をおかしください。 concrete5ではFont awesomeが利用可能と知り、さっそくhtmlブロック内で使ってみたのですが、管理画面にログインしている状態であれば表示されるのですが、ログアウトすると消えてしまいます。 ログアウトした状態でも表示されるようにするには、どのようにすればよろしいでしょうか。 どうぞよろしくお願いいたします。 Posted on 2月 08, 2018 at 5:46 午後 Re: 自動返信メールの実現 KMiura 様 「スタックとブロック>ブロックタイプ>レガシーフォーム」の更新を行った所、フォーム入力者、管理者双方にメールが届くようになりました! テンプレートの指定もapplication側のcontrollerで指定した通りになっています。 キャッシュの削除は度々試していたのですが、レガシーフォームの更新は初めて実施しました。 この度は長きにわたりご助力頂き、誠に有難うございました。本当に助かりました。 Posted on 9月 19, 2017 at 4:34 午後 Re: 自動返信メールの実現 KMiura 様 早速のご返信有難う御座います。 >「送信されたフォームをメールアドレスに送る」のチェック はい、確かにチェックを入れております。 また、ご案内頂いた変更を行いましたが反映されず、探ってみると\application\blocks\form内のcontroller.phpを読んでおらず、\concrete\blocks\form内のcontroller.phpを読み込んで処理が行われている様子で、こちらを変更すると動作が変わりました。 ご案内頂いた内容を参考に、以下のように変更することで、管理側に届いていたメールがフォーム入力者側に届くようになり、管理側には届かなくなるのを確認できました。 \concrete\blocks\form\controller.php if (intval($this->notifyMeOnSubmission) > 0 && !$foundSpam) { if (Config::get('concrete.email.form_block.address') && strstr(Config::get('concrete.email.form_block.address'), '@')) { $formFormEmailAddress = Config::get('concrete.email.form_block.address'); } else { $adminUserInfo = UserInfo::getByID(USER_SUPER_ID); $formFormEmailAddress = $adminUserInfo->getUserEmail(); } $mh = Core::make('helper/mail'); //$mh->to($this->recipientEmail); //元ソースはこうでした $mh->to($replyToEmailAddress); //このように変更しました $mh->from($formFormEmailAddress); $mh->replyto($replyToEmailAddress); $mh->addParameter('formName', $this->surveyName); $mh->addParameter('questionSetId', $this->questionSetId); $mh->addParameter('questionAnswerPairs', $questionAnswerPairs); $mh->load('block_form_submission'); $mh->setSubject(t('%s Form Submission', $this->surveyName)); //echo $mh->body.'<br>'; @$mh->sendMail(); } application側を読み込んでいない原因が解れば解決しそうなのですが…何か設定が必要なのでしょうか。度々申し訳ございませんがお知恵をお貸し願えれば幸いです。 Posted on 9月 19, 2017 at 2:45 午後 Re: 自動返信メールの実現 KMiura 様 ご返信有難うございます。 フォームブロックを使わなければならない理由はありませんでしたので、「レガシーフォーム」を作成して動作確認を試みましたが、やはり管理者へのメールは届きますがフォーム入力者への返信は送信されません…。 c5管理画面より、レガシーフォームの回答を確認すると、確かに入力した内容が記録されているので、レガシーフォーム自体は問題なく動作している様子なのですが…。 ・標準のメールフォームに確認メール送信機能とCSVを Shift JIS に変換する機能を追加する のページより、ソースをダウンロードして指定の場所へアップロード ・レガシーフォームを作成し、「メールアドレス」の質問作成時に「このEmailアドレスへ返信」にチェックを入れる ・新着フォームのメール通知を受け取る にもチェックを入れて、レガシーフォームを公開 この状態で動作確認を行ったのですが、冒頭の状態です。 管理画面からログを確認してみましたが、特にエラー等も出ていません。ログには管理者側へのメール送信が問題なく完了した旨が並んでおりました。 何度も申し訳ございませんが、ご助力頂ければ幸いです。どうぞよろしくお願いいたします。 Posted on 9月 19, 2017 at 10:29 午前 Re: 自動返信メールの実現 KMiura 様 お教えいただいた通り、「標準のメールフォームに確認メール送信機能とCSVを Shift JIS に変換する機能を追加する」ページにあるGithubからダウンロードしたソースを指定場所へアップロードし、レガシーフォームをページ内に作成、「【concrete5】concrete5 ver5.7のフォームに自動返信機能をつける方法」を参考に、メールアドレスの入力設定にて、「このEmailアドレスへ送信」のチェックを入れ、フォームのオプションで「送信されたフォームをメールアドレスに送る」に自分自身のメールアドレスを設定いたしました。 フォームからメッセージを送信すると、管理者側のメールは確かに届くのですが、入力者側への自動送信メールはやはり届きません。迷惑メールフォルダにも届いておりませんでした。 concrete5上では特にエラーも出ていないように見えます。フォームのログには、確かにデータが保存されておりました。 ソースをアップロードした後、フォーム側やconcrete5の管理画面上で何か設定等が必要なのでしょうか。頂いたURL2件をしっかり読み、対応したはずですが…何か漏れがあるのか…。 お手数おかけしますが、お力添え願えませんでしょうか。 Posted on 9月 15, 2017 at 6:48 午後 Re: 自動返信メールの実現 KMiura 様 早速のご返信有難う御座います。 頂戴しました情報を元に、対応を行ってみます。 ※KMiura 様の投稿への返信リンクをクリックすると真っ白な画面となり、投稿できませんでしたのでこちらより失礼いたします。 Posted on 9月 15, 2017 at 6:16 午後 自動返信メールの実現 c5バージョン 8.1.0 利用ブラウザ chrome最新版、及びIE11 お世話になります。 concrete5の標準フォームには、フォーム入力者に対する自動返信メール機能が無いとのことで、これをどうにか実現したく思っております。 検索等してみたところ、5.7以前での実現方法やアドオンは存在するようですが、8以降では機能しない模様で、困り果てております。 フォームの入力内容を入力者のメールアドレスに送信出来ればいいのですが…どなたか知恵をお貸し願えませんでしょうか。 どうぞよろしくお願いいたします。 Posted on 9月 15, 2017 at 3:29 午後 Re: TinyMCEへのスタイル追加とスタイル名の日本語化 ご教授頂いた方法を試し、スタイルの追加は出来ましたが、日本語でのプルダウン設定が出来ず、さらに調べたところ、以下の投稿を参考に設定できました。 http://concrete5-japan.org/community/forums/chat/post-7746/ theme_advanced_styles : "プルダウンに表示したい内容=クラス名;プルダウンに表示したい内容2 =クラス名2", phpファイルに記載されているのではなく、c5の管理画面からの登録だった為に、grep等では探し出せようもなかったという状況でした。 大変勉強になりました、有難う御座いました。 Posted on 7月 26, 2017 at 11:51 午前 Re: TinyMCEへのスタイル追加とスタイル名の日本語化 nipper様 早速のご回答、有難う御座います。 スタイルの追加、及び日本語化、挑戦してみます。 また不明点があれば書き込みさせていただくかもしれません。 どうぞよろしくお願いいたします。 Posted on 7月 25, 2017 at 2:45 午後 « 前123次 »