Wie legen Sie in Drupal 7 einen vorhandenen Dateipfad für ein Dateifeld fest? Die einzige Option, die ich sehe, ist das erneute Hochladen der Datei.
In Drupal 6 scheint FileField Sources dies zu tun.
Ermöglichen FileField Paths oder IMCE zusammen mit dem Dateifeld die Zuweisung von Serverdateien?
Gibt es eine API zum programmgesteuerten Verwalten von Dateifeldern?
Bearbeiten
Ich habe gerade herausgefunden , dass diese können alle mit dem Medienmodul erfolgen. Ich habe auch Mediaelement installiert. Es ist jedoch nicht ganz intuitiv. Deshalb habe ich folgende Schritte unternommen:
In Medienbibliothek importieren: /admin/content/media/import
Erstellen Sie ein mediafile asset
Feld. Auf diese Weise können Sie aus der Bibliothek anhängen.
/admin/config/media/types/manage/audio/display/
Anzeigeformate (Beispiel für Audio) sind anstelle des Inhaltstyps "Anzeige verwalten", der nur "groß", "klein", "Vorschau" usw. bereitstellt.
$node = node_load($nid); $node->field_myfilefield[$node->language][0] = $file; node_save($node);
funktionieren, um danach eine Verbindung zu einem Knoten herzustellen ? 2) Ich gehe davon aus, dass ich den Status1
nach dem Anschließen an den Knoten zurücksetzen sollte. Oder machtnode_save
das für mich? Vielen Dank!