Writing a custom Drupal 8 migration plugin for field processing
This file goes within the custom/d7custommigration/src/Plugin/migrate/process directory
A working D7 to D8 node migration with paragraphs
First you need the prepare row functions in your custom module
A working D7 to D8 node migration
source:
  plugin: d7_node
  node_type: market_center
  key: d7finra
  constants:
    uid_root: 1
    node_article: 'article'
destination:
  plugin: entity:node
process:
  # Hardcode the destination node type (bundle) as 'migrate_example_beer'.
  id: nid
  type:
    plugin: default_value
    default_value: article
  title: title
  field_mm_mcid: field_mm_mcid
  field_mm_url:
    plugin: iterator
    source: field_mm_url
    process:
      uri: url
      title: title
      options: attributes
  field_core_content_type_tax:
    plugin: sub_process
    source: field_core_content_type_taxA working taxonomy migration
Create the target taxonomy on the D8 side first with the correct machine name, and label
If you can't enable your migrate module due to already active configuration
This was my error message:
complinetmigration already exists in active configuration
This was the solution:
drush sqlq 'SELECT * FROM config WHERE name LIKE "%complinet%";' drush sqlq 'DELETE FROM config WHERE name LIKE "%complinet%";' drush sqlq 'DELETE FROM config WHERE name LIKE "%to_D8%";'
drush re-import migration yml configuration
drush config-import --partial --source=modules/custom/freida_migration/config/optional/ -y
instead of drupal_set_message and dpm on Drupal 8 \Drupal:messenger
$messenger= \Drupal::messenger();
$messenger->addMessage('thanks for submitting the csv data, administrate users have been created from the csv file!');
or
\Drupal::messenger()->addMessage('Thanks for submitting the form!');
Install pip3 for python3
worked on a mac book pro on 11/08/18
# download and install setuptools curl -O https://bootstrap.pypa.io/ez_setup.py python3 ez_setup.py # download and install pip curl -O https://bootstrap.pypa.io/get-pip.py python3 get-pip.py
To stay leveraged or not?
To stay leveraged or not? That is the question that fires up passions in so many BiggerPockets forum discussions!
Most real estate investors start with some debt (although an all-cash plan is possible, too). But eventually you’ll hit a fork in the road when you must decide how to invest excess cash flow:
Should you continue to save cash for more down payments?
Or should you begin paying off your mortgages?
As I explain in the book, a lot depends upon your personal risk preferences and how big you want to grow your portfolio.