登録日
2017年3月7日

メンバー検索

  

giugnoe285a2

名前(ニックネーム)
jun
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
57

コミュニティバッジ

投稿

1から10までを表示 (計57)

8.5.2 コンポーザーで追加したページが一旦保存しないと公開できない

application/config/concrete.php でコンポーザーの自動保存を無効に設定しているサイトがあります。

'composer' => [
'idle_timeout' => 0,
],

8.5.1まではコンポーザーで必要事項を入力し、下部の[ページを公開]ボタンで公開しておりましたが、8.5.2ではクリックしても反応がない状況です。
自動保存を有効にするなどして作業が一旦保存されると、同じ操作で公開できました。
以下環境でも試してみましたが、同じ結果になるようです。

・concrete5をフルサイトでクリーンインストール
・エックスサーバーのWAF設定をすべてOFF

同じ状況になったが改善できたという方がいらっしゃいましたら、手順などご教示いただけますと助かります。


# concrete5 バージョン
8.5.2

# PHP バージョン
7.2.17

# サーバー
エックスサーバー

Posted on 10月 09, 2019 at 4:54 午後

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

hishikawa様

8.5.2にて動作を確認できました。
ありがとうございました。

Posted on 10月 07, 2019 at 7:23 午後

Re: 「公開保留中」が表示され続ける

Moriai様

ご案内いただきましてありがとうございました。
8.5.2にて本件問題が解消していることを確認できました。


8.5.1ではコンポーザーで必要事項を入力し
下部の[ページを公開]ボタンの時計アイコンからスケジュール公開を設定できましたが
8.5.2ですと手元の環境では日時を設定後[スケジュール]ボタンをクリックしても反応がないようです…

macOS 10.14.6 + Firefox 69
macOS 10.14.6 + Chrome 77

[編集モード]をクリックして作成したページの左メニューの時計アイコンから操作すると設定できるようなのですが
皆様の環境ではいかがでしょうか。

Posted on 10月 07, 2019 at 7:11 午後

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

hishikawa様

修正済みである旨承知しました。
ご案内くださいましてありがとうございました。

Posted on 8月 19, 2019 at 10:21 午前

Re: グローバルエリアに表示されるブロックの言語がページの言語と一致しない

hishikawa様

本件承知しました。
ありがとうございました。

Posted on 8月 16, 2019 at 5:36 午後

Re: エクスプレスフォームの「フォーム送信データを保存する」設定について

hishikawa様

エクスプレスフォームブロックの[ブロック編集]-[結果][フォーム送信データを保存する]で
管理者宛メール文面を切り替えたいと考えておりました。

A. チェックがある場合は以下を含める

・フォーム名($formName)
・[管理画面]-[レポート]-[フォーム一覧]の対象フォームのURL($formDisplayUrl)

B. チェックがない場合は以下を含める

・フォーム名($formName)
・フォーム送信内容($submittedData)

テンプレートにある条件分岐はチェックの有無で文面を切り替えるためのもの?と思ったのですが
手元の環境ではチェックの有無に関わらず同じ文面になったためお尋ねした次第です。

Posted on 8月 16, 2019 at 5:34 午後

Re: 「公開保留中」が表示され続ける

当方でも同じ状況です。

A. 新規作成して[開始]の日時のみ設定
B. 新規作成して[開始]、[To]の日時を設定
C. 公開後にブロック編集して[開始]の日時のみ設定

いずれもログイン中のブラウザでは、ご指摘のダイアログが消えません。
Bは公開も非公開もスケジュール通り行われますが、非公開になった後も同じダイアログが表示されていますね。
根本的な解決にはなりませんが、スケジュール公開後に手動で空更新・公開すると消えるようです。


# concrete5 バージョン
8.5.1

# PHP バージョン
7.2.6

# サーバー
エックスサーバー

Posted on 7月 11, 2019 at 1:05 午後

グローバルエリアに表示されるブロックの言語がページの言語と一致しない

以下を参考に、グローバルエリアへ英語サイト用のブロックを追加し、グローバルナビゲーションを日本語と英語で切り替えています。
http://concrete5-japan.org/help/5-7/movies/editing/i18n/

とても便利な機能なのですが、「Page Not Found」ページや「Page Forbidden」ページで、グローバルエリアに表示されるブロックの言語がページの言語と一致しないことがあります。
htmlタグのlang属性はElementalテーマに倣い、Localization::activeLanguage()で出力しています。


例)
存在しないURL(https://ドメイン名/abcdefg など)にアクセスする

「Page Not Found」ページが表示される

・htmlタグのlang属性はen
・ページの内容は英語 → No page could be found at this address. Back to Home.
・グローバルエリアに表示されるブロックは日本語 → グローバルナビゲーションは日本語


「Page Not Found」ページは、表示中のページが日本語トップの場合にこの問題を生じます。
「Page Forbidden」ページは、表示中のページが日本語の場合にこの問題を生じます。
どのような原因が考えられますでしょうか。


# concrete5 バージョン
8.5.1

# PHP バージョン
7.2.6

# サーバー
エックスサーバー

Posted on 6月 14, 2019 at 11:03 午前

エクスプレスフォームの「フォーム送信データを保存する」設定について

フォームブロック(エクスプレスフォーム)のブロック編集画面で[結果]-[フォーム送信データを保存する]を有効にした場合の挙動に関する質問です。

管理者宛メールのテンプレートを確認しますと
/concrete/mail/block_express_form_submission.php

文面に[管理画面]-[レポート]-[フォーム一覧]のURLを表示するかの条件分岐と思しき記述がございます。
しかし手元の環境では有効、無効いずれの場合もURLを含めることができません。

必要な設定が不足している等、何かご存知の方がいらっしゃいましたらご教示いただけますと助かります。
過去の投稿と一部重複する内容になりますがご容赦ください。
http://concrete5-japan.org/community/forums/chat/post-18042/

よろしくお願いいたします。


# concrete5 バージョン
8.5.1

# PHP バージョン
7.2.6

# サーバー
エックスサーバー

Posted on 5月 20, 2019 at 1:31 午後

Re: 自動ログアウトについて

Ueno様

ログイン中の端末の接続先ネットワークを変更したところ、「セッションの期限が切れました。再度ログインしてください。」と表示されました。
本機能について盛大な勘違いをしていたようです…大変わかりやすいご説明をありがとうございました。

Posted on 4月 23, 2019 at 5:21 午後