Skip to content
Extraits de code Groupes Projets
Valider 5113a75c rédigé par Benjamin's avatar Benjamin
Parcourir les fichiers

modification retour wizard

parent 8ba057af
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -8,6 +8,11 @@ from odoo.tools.mimetypes import guess_mimetype ...@@ -8,6 +8,11 @@ from odoo.tools.mimetypes import guess_mimetype
class AddFileWizard(models.TransientModel): class AddFileWizard(models.TransientModel):
""" Wizard d'ajout de fichier dans la GED
Récupère automatiquement depuis Alfresco les valeurs de periode,
type et validité ainsi que l'organisme associé
"""
_name = 'add.file.wizard' _name = 'add.file.wizard'
_inherit = 'connector.alfresco' _inherit = 'connector.alfresco'
_description = "Ajout de fichier dans Alfresco" _description = "Ajout de fichier dans Alfresco"
...@@ -49,6 +54,10 @@ class AddFileWizard(models.TransientModel): ...@@ -49,6 +54,10 @@ class AddFileWizard(models.TransientModel):
@api.multi @api.multi
def add_file(self): def add_file(self):
""" Ajoute un fichier sur la GED Alfresco
@return: fonction get_partner_files() de res.partner
"""
content_type = mimetypes.guess_type(self.filename) content_type = mimetypes.guess_type(self.filename)
if content_type[0]: if content_type[0]:
content_type = content_type[0] content_type = content_type[0]
...@@ -63,13 +72,4 @@ class AddFileWizard(models.TransientModel): ...@@ -63,13 +72,4 @@ class AddFileWizard(models.TransientModel):
mimetype=content_type, mimetype=content_type,
doc=self.file.decode('utf-8')) doc=self.file.decode('utf-8'))
return { return self.partner_id.get_partner_files()
"type": "ir.actions.act_window",
"name": "Fichiers liés",
"res_model": "alfresco.partner.files",
"views": [[False, "tree"]],
"target": "main",
"search_view_id": self.env.ref(
"connector_alfresco.alfresco_partner_files_search").id,
}
...@@ -14,11 +14,10 @@ ...@@ -14,11 +14,10 @@
</group> </group>
<group> <group>
<field name="filename" invisible="1"/> <field name="filename" invisible="1"/>
<field name="content_type" invisible="1"/> <field name="file" filename="filename" required="1"/>
<field name="file" filename="filename" content_type="content_type" required="1"/>
</group> </group>
<footer> <footer>
<button class="btn btn-sm btn-primary" name="add_file" string="Ajouter" type="object" confirm="Êtes-vous sûr de vouloir ajouter ce fichier ?"/> <button class="btn btn-sm btn-primary" name="add_file" string="Ajouter" type="object" confirm="Êtes-vous sûr(e) de vouloir ajouter ce fichier ?"/>
<button class="btn btn-sm btn-default" special="cancel" string="Fermer"/> <button class="btn btn-sm btn-default" special="cancel" string="Fermer"/>
</footer> </footer>
</form> </form>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter