問題タブ [drupal-feeds]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
drupal - drupal フィードは、src としてではなく、リンクに画像の URL を表示します
Excel スプレッドシート (csv として保存) のフィールドをカスタム コンテンツ タイプのフィールドにマップしました。フィードは、ノードを期待および生成するように機能しています。しかし、スプレッドシートには、画像がある場所の URL があります (私は MAMP を使用しています)。インポート後にコンテンツ ソースを見ると、次のように表示されます。
したがって、画像アイコンが表示され、リンクであるファイル名が表示されますが、画像は表示されません。フィードの設定が間違っているのでしょうか、それとも何が起こっているのでしょうか?
J
import - drupal 7 フィード インポーターが改行段落を作成しない
CKEDitorがインストールされたD7サイト、<p>
タグを許可し、「改行をHTMLに変換」が選択されたテキスト形式があり、いくつかの「段落」を持ついくつかのセルを持つExcelスプレッドシートから作成されたcsv utf-8ファイルをインポートしています」 それらの中で。セマンティックのために、これらは単なる改行だと思います。テキストが csv の段落のように分割されているのがわかります。
ただし、このテキストは段落にしたいです。インポートを実行して作成したノードを見ると、問題なく表示され、テキストを調べて<p>
、段落が折り返されていることを確認できます。しかし、ノードを編集しようとすると、CKEditor で、すべての段落テキストが 1 つの大きな段落になっていることがわかります。すべての段落を表示するにはどうすればよいですか?
php - Drupal FEED IMPORTER - Xpath 関数を使用して XML 日付時刻を Unix タイムスタンプに変換する
これが私のxml形式です。私はいくつかの値を取った
コンテンツからの画像: substring-before(substring-after(content, "src="),' alt=')
XML の日付と時刻を Unix タイム スタンプ形式に変換するにはどうすればよいですか。
xml - Drupal 7: Feeds の拡張可能なパーサーを使用した xml の解析
良い一日。
私はそのようなxmlファイルを持っています:
必要なのは、語彙にカテゴリを用語としてインポートすることだけです。しかし、私はそのようなことを行う方法を理解できません。私の問題は、インポーターを適切に構成できないことです。次のことは機能しません。タイトルが空になるためです。
私が別の道を行くなら
タイトルと ID の 2 つの配列を受け取ります。データ型 (配列) のため、分類用語は追加されません。したがって、その配列を分割して 1 (title,id) => 1 つの新しい用語を取得することはできません。
drupal - フィード モジュールによって作成されていない既存のノードを更新する
フィード モジュールによって作成されていない既存のノードを更新する方法を探しています。これは、GUID 要素専用のフィールドで既に正常に機能しています。
GUID 要素を使用してノード ( hook_save, is_new )を作成した後、テーブル feeds_node_item に新しいレコードを作成することにしました。
問題は、ハッシュ コードの作成方法がわからないことです。
フィード インポートはどのようにハッシュ コードを作成しますか?
どんな解決策でも大歓迎です。どうもありがとう
drupal - Drupal 7: サーバーが何度もリダイレクトしました
このFeeds
モジュールを使用して、アプリケーションにユーザーをインポートし、電子メール アドレス (一意) とパスワードを入力しました。すべてのユーザーのユーザー データが正常にインポートされました。ただし、インポートされたユーザーのログイン資格情報を使用してログインしようとすると、次のエラーが発生します。
別のブラウザからログインしようとしましたが、それでも問題は解決していないようです。ここで何が間違っているようですか?
PS: キャッシュのクリアとブラウザの Cookie の削除も試みましたが、問題は解決しませんでした。
drupal - LDAP クエリ フィード データをインポートできません
physicaldeliveryofficename
Windows Active Directoryのフィールドからすべてのデータを正常に取得する LDAP クエリをセットアップしました。
また、クエリを使用してリストをさらに絞り込むビューをセットアップしたので、クエリ自体が機能していると確信しています。
この問題は、Feeds Importers を使用してそのデータを取得し、Offices コンテンツ タイプに追加しようとすると発生します。ここに私の設定があります:
基本設定
名前:オフィス コンテンツに添付するタイプ:スタンドアロンフォームを使用 定期インポート:1日 提出時にインポート:チェック
フェッチャー
LDAP Query Fetcher が選択されています
LDAP クエリ フェッチャー
LDAP クエリ: HPSI Offices (これが正しいクエリです)
パーサー
フィードの LDAP エントリ パーサーが選択されています
プロセッサ
ノード プロセッサが選択されています
ノード プロセッサ
バンドル: Office 言語: 言語中立 新しいノードを挿入: 新しいノードを挿入 既存のノードを更新: 既存のノードを更新 テキスト形式: プレーン テキスト (HTML も試行) 以前にインポートしたノードがフィードにない場合のアクション: 存在しないノードを削除 作成者: 現在ユーザー 1 を使用していますが、anonymous も試しました Authorize: チェックあり Expire nodes: なし
マッピング
ソース: [physicaldeliveryofficename] ターゲット: タイトル (タイトル) 一意として使用
このフィード インポーターを実行すると、タイトルが空白の単一の Office が作成されるだけです (最後の画像を参照)。それは働いていますか?
更新: Drupal.org で LDAP フィードに対する問題をオープンしましたが、この問題を抱えているのは私だけではないようです。https://www.drupal.org/node/2685009