Innlegg er skrevet om:
Down 19.10.2007 23:23 - oppdatert 202 dager siden av Terje Pedersen Hjelp, jeg står fast

Ikke alt har vist seg å være like godt forklart i Plone når det kommer til å lage egne archetypes via archgenxml og ArgoUML.

Problemet er “mainarticle” som er en ReferenceField som i utgangspunktet lister opp alle KofferArticle og ikke bare de som er knyttet til KofferIssue som jeg vil at den skal gjøre.

Så jeg har prøvd å overstyre “vocabulary” og i metoden prøvd meg med blant annet getToolByName og getReferences uten å lykkes. Jeg skal jo bare ha tak i “articles” referansene så forstår ikke hvorfor det skal være så vanskelig… skalle hodet i veggen

Men det er jo litt stilig å kunne generere såpass med brukbare ting med så lite i UML. Dog burde archgenxml vært litt bedre og gitt beskjed når du manglet attributer det var krav om istedenfor kjørte mangelen ned hele Plone!

Oppdatering Etter litt debuging med “import pdb; pdb.set_trace()” kom jeg frem til følgende som virker ved å oppgi _getChildren til vocabulary: =)

  1. def _getChildren(self):
  2. refs = []
  3. for a in self.listFolderContents():
  4. refs.append((a.UID(), a.Title()))
  5. return refs

Noen kortere varianter?

Fb permalink | kommentarer (0)
stikkord: plone
Down 19.10.2007 00:28 - oppdatert 203 dager siden av Terje Pedersen Tips ved bruk av ArgoUML for ArchGenXML

I ArchGenXML finner du ei fil src/archgenxml/argouml/argouml_profile.xmi som kan brukes sammen med ArgoUML så du slipper å lete deg frem og huske alle disse forskjellige “Tagged Values” når du skal lage modeller i ArgoUML for generering av nye Archetypes. Du legger enkelt å greit den overnevnte filen et sted tilgjengelig for ArgoUML og deretter i /Edit/Settings…/UML Profile File legger du inn stien til argouml_profile.xmi filen.

Fb permalink | kommentarer (0)
stikkord: plone
Meta
  • # innlegg
    Feed-icon-12x12205 stk
  • # sider
    Feed-icon-12x1222 stk
  • # lenker
    Feed-icon-12x12149 stk
  • # kommentarer
    Feed-icon-12x12133 stk
Mine eksterne senikk.com Andre blogger
Terje-logo Reklame