Frage

Ich versuche, mehrere Bilder mit meioupload zu laden, der gut arbeitet, wenn ich image.1.field gesetzt und dann für jedes Feld der Daten image.2.field. Dann Schleife durch und erstellen / speichern, anstatt saveall.

Mein Problem kommt, wenn ich Feld haben, die als Unterordner für das Bild in einem Bildordner verwendet wird. zum Beispiel habe ich eine Form

image.1.product id image.1.artist image.1.file zum Upload image.2.product id image.2.artist image.1.file zum Hochladen

Jetzt, wenn die Elemente gespeichert werden, sind alle Daten korrekt einschließlich der belongsto Verhältnis von Produkt-ID, mit der Ausnahme das zweite Bild an der falschen Stelle gespeichert ist. Das erste Bild wird in images / image.1.artist / Datei gespeichert das zweite Bild in Bildern gespeichert / image.1.artist / image.2.artist / Datei

Das ist sehr ärgerlich, und es ist einfach some mit der Art und Weise zu tun, das meioupload Verhalten der Unterordner legt ein Feld aus dem Feld sein.

So wie ich hatte zu greifen, die Daten zu sparen, ist durch Schleifen und die Schaffung dann die Werte zu speichern, was ein Problem ist nicht, aber es ist offensichtlich nicht funktioniert mit diesem Verfahren zur Herstellung eines Unterordner festlegen.

So eine Lösung möglicherweise einfach die zweite Künstler Feld als leer gesetzt werden könnte und nur mehrere Bilder für den gleichen Künstler hinzuzufügen ..

oder das Datenfeld von Künstler des eigentlichen Gebiet des Künstlers in dem zugehörigen Produkt zu setzen das Bild gehören, aber ich kann das nicht zu funktionieren scheine zu bekommen?

Die Frage ist also, wie kann ich den Wert dieses Feldes auf das ähnlichen Produkten Künstler Feld gesetzt, die bereits in der Datenbank für jeden separate erstellen / speichern?

ps. Es tut mir leid, wenn dies ein bisschen langatmig.

War es hilfreich?

Lösung

Right so das Problem gekommen, weil ich das Senden war $ this-> Daten als 2-Arrays. Die Lösung zu lesen war this-> image-> produkt-> Feld ( 'Künstler') und setzen Sie sich auf this-> data [ 'Bild'] [1] [ 'Künstler'].

Auf diese Weise setzt sie das Feld in der ersten Reihe zu Künstler, die in diesem besonderen meioupload Verhalten wird auf die zweite Reihe von Daten rollen und damit die Bild-Upload (die dann mit einem / nachgestellt werden) Dies erlaubt mir zu lädt die Bilder zu ihrem entsprechenden Künstlerverzeichnis während 3 Erstellung von Thumbnails und die Beziehungen, Dateiinfo speichern und so weiter.

Ich fand, dass dies scheint keinen Unterschied zu dem Laden der Bilder (Bilder funktionieren, obwohl der Anzeigecode effektiv zwei hat zu machen / in es, weil das zweite Bild wird in der Datenbank gespeichert werden, wie / dir / Künstler / als Pose auf den ersten, die / dir / Künstler) gespeichert

Wenn jemand eine geniale Art und Weise zu Anruf hat meioupload einen nach dem anderen, dann würde dies hoffentlich dieses kleine Problem vermeiden, und dann immer mehr Bilder in die gleiche form..alas hinzugefügt werden könnten Ich bin nicht schlau genug, um zu wissen, wie man tun dies noch .. Jede Hilfe wäre sehr geschätzt !!!!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top