2016-05-12 2 views
1

Wenn Benutzer Bild in Vtiger hochladen (Producte-Modul) automatische Pfad erstellt. Der Bildpfad hat jetzt die Form /storage/2016/May/week2/26540_IMG_NAME.png. Ich brauche es zu /storage/product/IMG_NAME.png. Wie kann ich es tun?So ändern Sie Upload-Verzeichnis in Vtiger

vtiger Version 6.3.0

Antwort

1

Sie haben in \vtlib\Vtiger\Functions.php zu ändern, um den Upload-Verzeichnispfad zu ändern.

- Stellen Sie sicher, dass das Verzeichnis, das Sie erstellt werden Berechtigungen Schreib gelesen zu haben

static function initStorageFileDirectory() { 
     //change the directory path by modifying the $filepath 
} 

Hoffe, es wird Ihnen helfen. Vielen Dank!

+0

Danke für Ihre Antwort. Ich denke, es sollte funktionieren. Vielleicht wusste ich nicht sehr gut vtiger, aber meiner Meinung nach Änderungen direkt in der Bibliothek zu machen ist keine gute Praxis. Wenn Sie aktualisieren, gehen alle Änderungen verloren. Vielleicht gibt es eine Art Option in den Einstellungen? – alexin

+0

Ein anderer Punkt. Dadurch können Sie den Pfad ändern. aber es erlaubt nicht, das Präfix im Dateinamen zu entfernen. In einer Datei '\ vtlib \ Vtiger \ Functions.php' habe ich diese Einstellungen nicht gefunden. – alexin

+0

Es gibt keine Einstellung für das Verzeichnis zum Speichern von hochgeladenen Dokumenten. Sie müssen Anpassungen im Code vornehmen. – sAcH