メインコンテンツに移動

メインナビゲーション

  • ホーム
  • サイトマップ
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • Drupalのモジュール(Feeds)で階層化されたタクソノミータームのインポート

Drupalのモジュール(Feeds)で階層化されたタクソノミータームのインポート

drupal
feeds
module usage

モジュール(Feeds)が非階層化されているタクソノミータームのインポートが可能

  • 環境:Drupal7.54、Feeds7.x-2.0
  • Feedsのcsvファイルインポートについて、「Drupalのモジュール(Feeds)でcsvデータをコンテンツにインポート(Feedsの基本) 」を参考にしてください。
  • 非階層化のタクソノミータームcsvデータは以下のよう
    DrupalのFeedsで非階層化のタクソノミータームのインポート
  • タクソノミータームのインポート操作はビデオを参考にしてください
  • プロセッサーのマッピング設定ポイント:
    • 記事のタイトルをキーにして、タイトルでインポートデータを記事との照合(タイトルは重複しない前提)
    • タクソノミータームが存在しない場合、新規作成を行います
    • タクソノミーターム名を照合してインポートします
  • csvデータをインポートしたら新規作成したタクソノミータームの確認

モジュール(Feeds tamper term hierarchy)で階層化されたcsvタクソノミータームデータのインポート

  • 必要なモジュール:Feeds tamper term hierarchy(サンドボックスプロジェクト、ダウンロードはここ)
  • 以下のような階層化されたcsvタクソノミータームデータをインポートします
    Drupalのモジュール(Feeds tamper term hierarchy)で階層化されたタクソノミータームのインポート
  • 具体的なインポート方法はビデオを確認してください。
  • 既存のタクソノミータームのデータマッピング時に以下の注意点:
    • 既存のタクソノミータームの新規作成チェックを外します(Feeds tamper term hierarchyが同じ機能があったため)
    • タクソノミーターム検索は「名前」ではなく、タームIDで検索するとの設定
  • TamperのFeeds tamper term hierarchyで設定は、「Term hierarchy separator」(csvデータのターム親子区切り)がインポートデータにある区切り記号と一致していることの確認
Embedded thumbnail for Drupalのモジュール(Feeds)で階層化されたタクソノミータームのインポート
drupal
feeds
module usage

Feedsモジュールの基本使用:csvデータをノード(node)にインポート

  • 環境:Drupal7.54、Feeds7.x-2.0
  • Feedsのインポート機能を理解するには、csvデータインポートから始めたほうが良いでしょう
  • 例:コンテンツのタイトルと内容をインポートします
    DrupalのFeedsモジュールでcsvデータのインポート

注意事項:基本設定とプロセッサーの設定

  • 基本的なインポート操作はビデオを参考してください
  • 基本設定の内容に周期的なインポートが必要の場合にインポートの頻度を設定します
  • プロセッサーの設定
    • 新規ノートの作成許可するかの設定
    • 複数回のインポートが必要な場合に「 ハッシュチェックをスキップ 」をチェックします
    • 投稿者の設定はデータ新規作成のみに使用されます
    • コンテンツ更新の場合、コンテンツの作成者が更新権限がチェックされます
  • プロセッター設定について、記事「Drupalのモジュール(Feeds)で手動でデータインポート時の必須設定 」を参考してください
 
 
 
Embedded thumbnail for Drupalのモジュール(Feeds)でcsvデータをコンテンツにインポート(Feedsの基本)
drupal
feeds
module usage

注意点:Drupalのモジュール(Feeds)の設定が間違うと手動でデータインポートができなくなります

  • 環境:Drupal7.54、Feeds7.x-3.0
  • やりたいこと:手動でデータをインポート(例:csvファイルからのインポートなど)
  • Feedの基本設定のところある二か所をチェックしないと手動でのインポートができない
    • 添付するコンテンツタイプ:スタントアローンのフォームを使う
    • 投稿時にインポート
      Drupalのモジュール(Feeds)の設定が間違うと手動でのインポートができない
    • 初期としてはこの二つ設定を有効にしています
  • ちなみに、「投稿時にインポート」を無効の場合、バッチでデータインポートすることになります(バッチの設定が必要)
  • 添付するコンテンツタイプ:「スタントアローンのフォームを使う」以外の選択肢を選択すると、インポート画面(ホーム » インポート)に当該インポーターはありません

手動でインポートできないときに画面上に「インポートされた項目はありません」が表示されます

  • 「投稿時にインポート」オプションが無効の場合、手動でデータインポートはできません
  • インポートデータがあるにはかかわらず、画面上に「インポートされた項目はありません」として表示されます
  • バッチにインポートジョブを入れたメッセージはありません
ホーム

古松

検索

Article Category

  • apache(7)
  • css(19)
  • drupal(295)
  • Electron(4)
  • html(34)
  • javascript(27)
  • laravel(4)
  • linux(5)
  • macOS(2)
  • mysql(13)
  • php(19)
  • python(4)
  • SEO(12)
  • video(72)
  • Visual Studio Code(4)
  • windows(13)
  • wordpress(32)