ユーザ用ツール

サイト用ツール


cms:drupal:upgrade8-2:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
cms:drupal:upgrade8-2:start [2022/01/04 14:29] – [referenceを移行] kingcms:drupal:upgrade8-2:start [2022/01/04 23:47] – [コンテンツの表示] king
行 4: 行 4:
   * Entity  https://www.drupal.org/project/entity   * Entity  https://www.drupal.org/project/entity
  
-===== referenceを移行 ===== +===== 準備 ===== 
-D7移行モジュールを入れる +前回、referenceを再設定が必要になったの、今回は事前準備として
-  * https://ftp.drupal.org/files/projects/entityreference_migration-7.x-2.x-dev.tar.gz+
  
-解凍したものの中にREADME.TXTがある。+[[entityreference]]
  
-<code> +さくらサブドメインのルートにいれてるが、そのルートは別独自ドメインの配下にあるため、前回は移行する際独自ドメイン側のサブフォルダに構築してみた。だいたいうまくいっていたようであるがcolorboxの参照先がうまく移行できていなかった
-Go to admin/content/migrate-references, select the fields you wish to convert,and click confirm. +
-</code> +
-{{:cms:drupal:upgrade8-2:d8-2-ref1.png?direct&600|}}+
  
-実行少々時間+今度は逆に今のサイトを独自ドメイン下に移動(フォルダ名を変えるだけですけど)し、サブドメインのルートにD8を展開してみる。 
 +このとき不安点としては、バックアップは取るんで最悪元に戻せるはずだけど 
 +  * httpsの接続がうまくいかないようにならないかなってことと 
 +  * 元のサイトを参照しながらうまく動かせないようにならないかなってこと
  
-{{:cms:drupal:upgrade8-2:d8-2-ref2.png?direct&400|}}+失敗したら戻せばいいか・・・(戻せなかったりして・・・)。。逆にすると、昔のサイト側がうまく動かなくなってしまい管理ページにアクセスできなくなってしまった。なんかすればできるような気もするけど。前と同じやり方で再度トライする。逆に独自ドメイン配下に置いたD8側をサブドメインルートに持ってくるようにリネームしたら、こっちはこっちで管理ページを保存するだけでうまく動くようになった。なので、今回もこっちでやってみる。
  
-==== POST-CONVERSION TASK LIST ==== +===== 一度消す ===== 
-  * Test all CRUD operation for each entity.+構築したものを一度全部消す。さくらの管理ん画面からphpmyadminツールを立ち上げてサフィックスついたものを全部消した。そのあと、独自ドメイン配下のファイル群も全部消去しまっさらのフォルダにした。その後、再度D8をuploadする。
  
-CRUDというは初めて聞いたけどCreate,Read,Update,Deleteの略らしいら全て動いてるよね?をテストしろってこらしい。+===== install ===== 
 +後通常にアクセスし設定を継続は[[..:upgrade8:]]同じ
  
-=== FIELDS === 
-  * For each field: 
-    * restore the widget: it is reset tot Autocomplete by default;(ウィジェットを復元します。デフォルトでオートコンプリートにリセットされます。) 
-    * restore the formatter of each View mode; it is set to "Label, with link to referenced entity" by default(各表示モードのフォーマッタを復元します。 デフォルトでは「ラベル、参照されるエンティティへのリンク付き」に設定されています) 
  
-=== VIEWS === +===== コンテンツの表示 ===== 
-  * Check any views where you used the entityreference; they may have broken handlers and will need to be rebuilt. +タイトル見えるのにbodyが表示れなで、はまったこれは1マったが、何かをごちゃごちゃやってい覚えていなかった。そ時も1日ぐらいごちゃごちゃやっような・・
-<note>entityreferenceを使用したビューを確認してください。 ハンドラー壊れてい可能性があり、再構築する必要があります。</note> +
-  * For each mentioned View, check each display and test thoroughly!\\ 上記各ビューついて、各ディスプレイを確認し、徹底的にテストしてください。 +
-  * If you have dev environment and/or use features, perform the changes locally and check your views. You will have the ability to export them and import into your live site after the conversion. Using features would be even easier as you can just revert to your new views that utilize the entity reference handler. +
-開発環境がある場合や機能を使用している場合は、ローカル変更を実行しビューを確認してください。 変換後それらをエクスポートてライブサイトにインポートすることがきます。 エンティティ参照ンドラーを利用する新しいビューに戻ることできるため機能使用さらに簡単になります。 +
- +
-{{:cms:drupal:upgrade8-2:d8-2-ref3.png?direct&400|}} {{:cms:drupal:upgrade8-2:d8-2-ref4.png?direct&300|}} +
- +
-「高度」にあるコンテクスチャフィルタが消失しているので再設定する(nodereferenceではなentity_方で)こととフィールドは何も表示されないが、上の右図にあるように「ラベル」とっていることを、一度entityに選び直して、ラベルにすることで正常に戻る。+
  
 +<note>最終的には、テキストフォーマッターが「Full html」になっているためであった。ちょっとよくわかってないが、full htmlを開いて保存すれば表示されるようになる。いったん制限付きhtmlで保存して表示されることを確認したあと、full htmlでもひょうじできるようになった。</note>
  
 +今度は、insertモジュールがどうこうとか言って編集できないものがではじめる。
  
cms/drupal/upgrade8-2/start.txt · 最終更新: 2022/01/10 12:42 by king