登録日
2018年1月28日

メンバー検索

  

andkazoo

名前(ニックネーム)
DeaconBlues
自分のconcrete5サイト
ホームページ
自己紹介
2018年1月よりConcrete5(ver.8)を利用することになりました。
まずはあちこち見て、いじって、知って、試すところから始め、
あーでもないこーでもないと試行錯誤しながら、
比較的小規模な構成のサイトを10サイト以上制作するに至りました。

制作したサイトURLを公開することはできませんが、
コーポレート系、商品紹介系、サービス紹介系などのサイトを制作してきました。

Concrete5での制作では、基本、一般のテーマパッケージは使わず、
自身で作成したものをベースとして制作しているため、
テンプレート関連の情報には疎いです。

同様に現状、アドオンも利用していないため、
こちらも詳細情報は持ち合わせておりません。

フォーラムで私が正しくきちんと答えられることは
かなり限られているかと思いますが、
私の知る範囲でできる限り参加しています。
concrete5.org のユーザー名
andkazoo
concrete5 Slack Team ID
Twitterアカウント
@JardinBotanico
フォーラム総投稿数
90

コミュニティバッジ

エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

11から20までを表示 (計88)

Re: カノニカルURLが知らないうちに追加され、新規で作られたカノニカルURLにページの場所が自動で変わった

ひょっとしたら、URLスラッグのこと・・・かな?

私のこれまでの経験だと、
別ページにすでに存在するURLスラッグと同じURLスラッグをつけると、
デフォルトで「-1」がつきます。(abcならabc-1)

親とか子とか孫とかきちんと階層立てしてあれば問題ないのですが、
移動したりして親ページが同じになり、
同名のURLスラッグが存在することになったどこかの時点で、
-1がつくことになるようです。

ちなみにURLスラッグは編集可能です。


話の感じからcanonicalではなく、たぶんURLスラッグのことかと思いましたが、
違ってたらすみません。

Posted on 3月 27, 2020 at 12:05 午前

Re: 編集時の左右のパネルの閉じ方について

普段の制作ではWindowsを利用しており、
concrete5は少し前のバージョンを使うことが多いため気にしていませんでしたが、
今、Chromeで確認してみたところ、
ver.8.5.2ではプラスボタンに鍵がかかりませんね・・・。
※鍵がかからずに閉じます。

同じものをMacのChromeでも確認してみましたが、
同じく鍵がかからずに閉じます。

Ver8.4.0では問題なく、MacおよびWindowsのChromeで鍵マークで固定されるので、
もしかしたら・・・バグ・・・?

ちなみにトグル周りはJsのお仕事なので、
試しにDeveloperToolを見てみましたが、
Consoleには特別なものは何も出ていませんね。

Posted on 2月 27, 2020 at 5:04 午後

Re: 自動返信メールの実現 version 8.5.2

私の場合は、ver8以前からVer8現在も利用できる「レガシーフォーム」をカスタマイズして、
確認画面の表示、管理者および入力者宛のメール送信をできるようにしています。

ver8からExpressを利用したフォーム(ブロック追加画面での「フォーム」)がありますが、
私がConcrete5を初めて利用した際には、
「確認画面表示」と「メール送信」、「入力データの確認」が制作に必要だったため、
「フォーム」ではカスタマイズに時間がかかりそうだったことから、
レガシーフォームを選択しました。

現在のConcrete5では、3種類のフォームを利用することができ、
(1)フォーム(Expressフォーム)
(2)外部フォーム
(3)レガシーフォーム
があります。

フォームの利用の仕方や今後の展開等により、それぞれ一長一短があります。

ただし、カスタマイズするには、どれを利用するにしても、
少しだけphpの知識が必要かもしれません。

(2)および(3)については、カスタマイズした方のブログなども検索すると出てきます。

Posted on 2月 27, 2020 at 3:42 午後

Re: 編集時の左右のパネルの閉じ方について

「Concrete5 導入とサイト制作の教科書」の47ページの中央あたりに書かれています。

+ボタンは連続してブロックを配置したりすることのできるよう、
1回目でメニュー表示、2回目でメニューを開きっぱなしにし、3回目で閉じます。

Posted on 2月 27, 2020 at 3:23 午後

Re: 新しい問題です。

デフォルトの管理者アカウントは、Adminではなく、確かadminだったような気がします。

ログインできたら、アカウント名は変更したほうが良いですね。

Posted on 2月 20, 2020 at 5:44 午後

Re: サーバの引っ越しでエラーになります

私も以前、テスト環境を作るときに本番からデータを取り出し、
テスト環境にインポートしたところ、
同じように本番の環境を見にいってしまい、
何もできないということがありました。

あちこち見てまわってわからず、もう一度基本からと思い、
http://concrete5-japan.org/help/5-7/developer/installation/moving-a-site/
こちらを見直しました。

そしたら、なんてことはない/application/files/cache/フォルダを削除したら、
問題なく動くようになりました。

インポート用sqlファイルの部分は、MAMPで作業していたときのログデータなので、
たぶん、関係ないかなと思います。

現状でまだMAMPを含んだエラーメッセージが表示されるようであれば、
まだキャッシュの問題がクリアされていないだけと思われますので、
もう一度、/application/files/cache/を見てみてください。

Posted on 2月 20, 2020 at 5:40 午後

Re: プリティーURLにチェックを入れたら、404

プリティーURLにチェックを入れると、
「これを設定ファイルに追記してね」というようなものが表示されると思います。

それをコピーしておきます。

次にxserverのコントロールパネルに.htaccessという項目があると思いますが、
こちらを編集状態にし、先ほどコピーしたもののうち、Apache用と書かれている下記、

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>

この部分をすでに入っているものを消さずに追記してください。

で、登録したらOKです。

万が一、失敗したら、今、追記したものを消して登録しなおせば、元に戻ります。

Posted on 2月 14, 2020 at 7:25 午後

Re: 自作ジョブ実行時のajaxの戻り値が戻らず

ご返信ありがとうございます。

ジョブの確認方法やキューを利用する場面など、
理解できました、ありがとうございます。

よーく考えてみたところ、確定ではないのですが、
おそらく原因が特定できました、たぶん、私の凡ミスです(^^;)


今回ジョブを設定したのはテストサーバのテストサイトなので、
ajaxで利用するURLが外からアクセスできないために、
返り値が返却できていない、というだけの話のような気がします。

なので、実際に本番で実装したときに実行してみて、
それで万が一問題がある場合には、コマンドラインでの確認や
キューを利用した実装を検討します。


どうしても、見える範囲で考えてしまって、
詰まったら視野を広げる意識を持たないとダメですね・・・。

でも、勉強になりました、ありがとうございます。

Posted on 2月 12, 2020 at 9:31 午前

自作ジョブ実行時のajaxの戻り値が戻らず

Expressを利用して登録した情報をxml出力するジョブをテスト環境にて作成しました。
※ DOMDocumentでechoして出力しています。returnで("完了しました")
→ ジョブ生成の参考:https://concrete5-japan.org/help/5-7/developer/jobs/creating-a-job/


ジョブをインストールし、管理画面の自動実行ジョブからいざ実行をクリックすると、
xmlファイルそのものは、即出力されているのは確認でき、内容も問題ありませんでした。

しかし、画面上のグレーの点滅が本来なら終了するとグリーンになるはずですが、
点滅が止まりません。

点滅している状態で、リロードすると前回実行と前回結果がきちんと表示され、
DB内のジョブのログも実行ボタンを押したあとに登録・更新されているのも確認しました。


調べてみたところ、ボタンを押した際のajaxの戻りが返ってきていないため、
success時の処理に進まず、点滅が止まらないようです。

コアのjob.phpがその戻り値を生成してreturnするところのようなのですが、
どこに問題があるか現状手詰まりです。


最終的にはcronを使って出力するので、
点滅は関係はないのですが、できれば解決しておきたいと思います。

他に何か足りない部分があるのか、
調べるべき点などご教授いただければ幸いです。

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

concrete5:8.5.2
php:7.3
xserver
キャッシュはOFF設定。

Posted on 2月 10, 2020 at 5:43 午後

Re: フォームブロックでのチェックボックス(複数選択)で複数項目のセット方法

以前にたぶん同じ質問があったようです。

下記URLになります。
http://concrete5-japan.org/community/forums/beginner/post-17648/

チェックボックスという名前が迷わせる気もしますね。

Posted on 12月 18, 2019 at 11:53 午後