Re: 5.6.0.2へアップグレード後、スクラップブックとグローバルブロックの扱いについて

2013年3月1日 at 15:07

リンク先のGithubのページからphpをダウンロードし、jobsにアップすると、管理画面の自動実行ジョブ画面にインストール待ちで表示されますので、インストールボタンを押すとジョブの一覧に並びます。あとは▶ボタンをクリックして実行するだけです。

まだテストでインストールした5.4.2.2→5.6.0.2にアップグレードしたサイトでしか試していないのですが、多分大丈夫だと思います…。件数が多いとタイムアウトするかもしれないのが心配なくらいです。ご利用は自己責任で必ずデータベースのバックアップを。ちなみに5.6.0.2にアップグレードしてからでも大丈夫です。

やっていることは、旧スクラップブック内の全ブロックを、ブロック名と同名のスタックを作成してその中に格納。旧グローバルブロックをスタックを表示するブロックに差し替えています。

Re: 5.6.0.2へアップグレード後、スクラップブックとグローバルブロックの扱いについて

2013年5月15日 at 17:13
v5.4.2.2からv5.6.0.2へアップデートした後スクラップブックをスタックに移そうとしているのですが、このphpを5.6.0.2のjobsに移しても自動実行ジョブに表示されません。
 

Re: 5.6.0.2へアップグレード後、スクラップブックとグローバルブロックの扱いについて

2013年5月15日 at 17:28
jobs/ の中に move_scrapbook_blocks_to_stack.php を設置します。
concrete/jobs ではないことに注意してください wink

それでも出なかったら、一度管理画面からキャッシュをクリアしてみてください。
 

Re: Re: 5.6.0.2へアップグレード後、スクラップブックとグローバルブロックの扱いについて

2013年5月15日 at 17:48
ありがとうございました、出来ました。
最初実行してもスタックにならなかったのですが、手作業で移動させていたスタックが3つほどあったのが原因のようで、一度同じ名前のスタックを削除したら出来ました。
すばらしい!!!