Puncte:0

Migrare: câmpuri de bază - unul lipsește

drapel in

Scriu prima mea migrare D7 la D9 luând fișierele de configurare de migrare-upgrade și aducându-le unul câte unul și ajustând după cum este necesar pentru a extrage doar un mic subset al datelor mele. Lucrurile merg destul de bine și am câteva tipuri de conținut, câmpuri și conținut care vin așa cum era de așteptat.

Am modificat pluginul sursă „d7_field”, așa că am extras doar câteva câmpuri de pe vechiul site, toate tipurile de câmp oferite cu core. Am un câmp D7 „text_long” care pur și simplu nu apare împreună cu restul și nu îmi pot da seama de ce. Migrate îl adaugă la migrate_map_flagship_migrate_field după cum urmează:

hash_sursă_ids: 70ef5e18a834e45c197557fff5812a7b7a0ddeec0cd8198c6ea521f2f0e38083
sourceid1: field_short_description
sourceid2: nod
destid1: NULL
destid2: NULL
stare_rândă_sursă: 2
rollback_action: 0
ultimul_importat: 0
hash:

Ceea ce cred că este greșit, dar nu știu de ce. Toate celelalte câmpuri de text au un destid1, destid2 și source_row_status astfel:

sursă_ids_hash: 25b9a8f1f502fe0dc79ab1d42ff7397efaef85aed6a45d893235a0b2994ff298
sourceid1: field_includes
sourceid2: nod
destid1: nod
destid2: field_includes
stare_rândă_sursă: 0
rollback_action: 0
ultimul_importat: 0
hash:

Are cineva vreo idee despre unde pot începe să cercetez de ce acest câmp se încăpățânează să nu migreze corect?

Puncte:0
drapel in

GĂSITE! Este o problemă cunoscută.

În Drupal 7, setările de procesare a textului sunt definite în setările instanței Field. Cu alte cuvinte, același câmp poate fi folosit pentru două (sau mai multe) tipuri de conținut, iar setările de procesare a textului pot fi Text simplu pentru un tip de conținut și Text filtrat pentru altul.

Drupal 8 sau o versiune ulterioară are tipuri separate de stocare a câmpurilor Text (plat) și Text (formatat). Există, de asemenea, Text (unic, lung) și Text (formatat, lung). Partea importantă aici este că această selecție se face la nivel de stocare pe teren. Cu alte cuvinte, selecția simplă/formatată nu poate fi modificată în funcție de tipul de conținut.

https://www.drupal.org/docs/upgrading-drupal/known-issues-when-upgrading-from-drupal-6-or-7-to-drupal-9-or-higher#plain-text

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.