Projet

General

Profil

designer 0.1.4 [Closed]

Ajouté par Gaetan Billon il y a environ 12 ans

Bonjour,
Je viens d'installer la version 0.1.4 du designer, malheureusement, je rencontre de nombreux problèmes d'utilisation avec cette application.
La première viens du fait que je ne peux pas comme dans le tuto creer de formulaire personnalisé de propriétés pour mes documents.
Lors que je fait par exemple un glissé/déposé de mon type 1 sur l'espace dedié du CustumForm, que je suis le tuto, que je publi, alors lorsque que je fais l'apercu de mon type 1 c'est toujours le même formulaire qui est affiché (avec plein de choix de date alors que dans ma personnalisation aucune propriété ne concerne une date).

Par ailleurs, je ne peux pas appliqur ces types à mes documents (que se soit dans changer le type ou gérer les aspects). Je ne comprends pas très bien pourquoi.

Merci pour votre aide


Réponses (11)

RE: designer 0.1.4 - Ajouté par Matthieu Laborie il y a environ 12 ans

Bonjour,

1- Avez vous installez l'application correctement ?

Les formulaires sont publiés sous le chemin défini dans "designer.properties" (le même dans share et dans core) par la variable "beCPG.designer.configPath".
Quand vous publiez le formulaire vous devez avoir un fichier xml créé à cette endroit. Pouvez vous vérifier que les chemins sont corrects dans les deux fichiers "designer.properties" et le fichier xml bien créé ?

(L'installation est maintenant automatisée mais les amps ne sont pas encore publiés sur le site et doivent être compilé)

2 - La prévisualisation ne fonctionne que pour le formulaire avec l'identifiant create

3 - L'ajout des types crées dans l'interface ce fait manuellement par édition des fichiers de configurations de share.

Il s'agit du fonctionnement standard d'Alfresco. Dans la version enterprise de beCPG, cela est automatique (cela sera reporté dans une prochaine version de la contrib open source).

http://stackoverflow.com/questions/6792131/alfresco-share-not-showing-subtype-or-custom-type
https://forums.alfresco.com/en/viewtopic.php?f=47&t=35656

Les types associés à des noeuds de workflows sont pris automatiquement.

RE: designer 0.1.4 - Ajouté par Gaetan Billon il y a environ 12 ans

Bonjour,

1.
pour alfresco
designer.propeties
#DesignerbeCPG.designer.configPath = C:\Alfresco\amps\becpg_xml

pour share
designer.propeties
#DesignerbeCPG.designer.configFiles = file:C:\Alfresco\amps\becpg_xml\*.xml

Mais pas de crétion de fichiers lors de la publication des formulaires

2. Je ne comprend pas très bien votre phrase

3.
si je comprend bien, il faut creer un share-config-custom.xml dans Tomcat/shared/classes/alfresco/web-extension
mais la synthaxe doit être celle de share-config.xml c'est ca??

Merci pour votre aide

RE: designer 0.1.4 - Ajouté par Philippe Quéré il y a environ 12 ans

Bonjour,

1.
Avez-vous un message dans le log ?
Avez-vous publier les formulaires et pas seulement le modèle ?

2.
La preview fonctionne seulement pour le formulaire de création (id="create")

3.
Oui, syntaxe classique d'Alfresco.

Cdlt,
Philippe

RE: designer 0.1.4 - Ajouté par Gaetan Billon il y a environ 12 ans

1. A prioris, j'ai mainteant un SEUL fichier.xml qui se créé mais toujours le même problème de l'apercu du formulaire qui ne se modifie pas.
Je ne comprend toujours pas pourquoi.

PAr contre voici mon arborescence Coniguration:
extCustomForm.xml
Elements de configuration
ext1:Type1 (node-type)
ext1:Type1 (model-type)
Formulaires
create
Champs
ext1:Prop1

je n'ai pas les lignes
datagrid
bulkedit comme sur certaine video disponibles sur la toile.

Avez vous-une idée de pourquoi ca ne marche pas

Dans un elan de générosité pourrriez vous me resumé le 3. et les procedures à mettre en place (si ca marche j'en aurait besoin)
Peut être avez vous même un exemple

RE: designer 0.1.4 - Ajouté par Philippe Quéré il y a environ 12 ans

Pourriez-vous joindre votre fichier XML ?

RE: designer 0.1.4 - Ajouté par Gaetan Billon il y a environ 12 ans

Oui, le voici
J'espère que c'est le bon

RE: designer 0.1.4 - Ajouté par Philippe Quéré il y a environ 12 ans

je n'ai pas les lignes
datagrid
bulkedit comme sur certaine video disponibles sur la toile.

=> Par défaut, il n'y sont plus car cela était propre à nos modules.
La preview affiche le form : <form id="create"/>

Ce que vous faites semble bon, il suffit de publier le modèle, le formulaire et ensuite sélectionner le type ext:Type1 et cliquer sur Preview.
Vous ne devriez voir que la propriété ext1:Prop1.

Cdlt,
Philippe

RE: designer 0.1.4 - Ajouté par Gaetan Billon il y a environ 12 ans

Justement, mon problème viens de là, ca ne ait pas ce qui est prévu
voila ce que j'obtiens lorsque je fait le preview du type ext1:Type1

RE: designer 0.1.4 - Ajouté par Philippe Quéré il y a environ 12 ans

Pouvez vous activer les logs dans share en ajoutant cette ligne dans le fichier webapps/share/WEB-INF/classes/log4j.properties :
log4j.logger.fr.becpg=debug

et les logs dans alfresco en ajoutant cette ligne dans webapps/alfresco/WEB-INF/classes/alfresco/module/becpg-designer-core/log4j.properties :
log4j.logger.fr.becpg.repo.designer=debug

Puis :
  • Redémarrer alfresco
  • Refaire la manip (publier le modèle, le form et afficher la preview)

Nous envoyer le fichier catalina.out

RE: designer 0.1.4 - Ajouté par Gaetan Billon il y a environ 12 ans

fichier 1

RE: designer 0.1.4 - Ajouté par Philippe Quéré il y a environ 12 ans

Dans le log stdout_20120301.log, on voit qu'il essaie de charger les fichiers de config :

processWildCards: file: C:/Alfresco/amps/becpg_xml/*.xml

mais n'en trouve aucun car le message "Add config file" n’apparaît jamais.
Cela est probablement lié au caractère espace entre "file:" et le chemin.

Vérifier que pour share
designer.propeties

#Designer
beCPG.designer.configFiles = file:C:/Alfresco/amps/becpg_xml/*.xml

Sans mettre l'espace

    (1-11/11)