Ergebnis 1 bis 4 von 4

Thema: Alle Content Typen um ein Tab erweitern

  1. #1
    HTML Newbie
    Registriert seit
    19.11.2011
    Beiträge
    5
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Alle Content Typen um ein Tab erweitern

    Hallo,

    wenn ich auf Seite erstellen bzw. Seite bearbeiten klicke, bekomme ich ein paar zusätzliche Tabs (wie z.b. settings, ownership...).
    Gibt es nun eine Möglichkeit zu jedem Content Type einen weiteren, eigenen Tab hinzufügen, in diesem Tab, sollen sich nur paar
    Checkboxen befinden.
    Ich habe heute den ganzen Tag recherchiert, leider nichts gefunden.
    In einem Produkt hab ich die dc_metadata.pt gefunden, die ein Tab ergänzt, leider fehlt mir jeder Bezug wie man so eine Datei einbindet.

    Ich kenne mich gut in Drupal aus, will nun auch Plone lernen.

    Grüße
    Alex
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Meister(in)
    Registriert seit
    14.02.2008
    Ort
    München
    Beiträge
    456
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Alle Content Typen um ein Tab erweitern

    Hallo,

    natürlich geht das, sogar ziemlich simple. Die Felder in den Tabs sind Felder der Objekt Typen festgelegt in deren Schemata. Felder die in einen Tab gruppiert werden sind dann ein Set von Schema Feldern. Mit dem Schemaextender lässt sich das entsprechend schnell und einfach umsetzten.

    Gruss Pumukel
    Die beste Informationsquelle sind Leute, die versprochen haben, nichts weiterzuerzählen.

    Marcel Mart
    frz. Schriftsteller

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    19.11.2011
    Beiträge
    5
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Alle Content Typen um ein Tab erweitern

    hallo,

    ich habe nun schema.extender installiert und geschafft 2 felder zu einem ContentTypen hinzuzufügen, und zwar so:
    ...
    class FolderImageExtender(object):
    adapts(IATFolder)
    implements(ISchemaExtender)

    fields = [
    _ExtensionImageField(
    "folderimage",
    widget = ImageWidget(
    label=u"Folder Image",
    description=u"Image to display with the folder",
    ),
    ),
    _ExtensionStringField(
    "folderimagetitle",
    widget = StringWidget(
    label=u"Image Title",
    description=u"Title of image to display with the folder",
    ),
    ),
    ]
    ...
    Nun ist es mir immer noch ein Rätsel wie ich nun ein eigenes "Set" (Tab mit Feldern) hinzufüge.

    Gruss Alex

  4. #4
    HTML Newbie
    Themenstarter

    Registriert seit
    19.11.2011
    Beiträge
    5
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Alle Content Typen um ein Tab erweitern

    hat sich erledigt,

    fields = [

    _ExtensionImageField(
    "folderimage",
    schemata = "Tab",
    widget = ImageWidget(
    label=u"Folder Image",
    description=u"Image to display with the folder",
    ),
    )...

    über das "schemata" wird automatisch ein neuer tab generiert

Ähnliche Themen

  1. Ram erweitern?
    Von Unregistriert im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 16.02.2009, 21:14
  2. Recent Changes Protlet - Typen differenzieren?
    Von pherison im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 5
    Letzter Beitrag: 06.09.2007, 17:30
  3. Datein Typen nicht anzeigen lassen.
    Von pherison im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 2
    Letzter Beitrag: 08.08.2007, 16:50
  4. Zeichen erweitern
    Von Karo im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 4
    Letzter Beitrag: 26.03.2007, 15:32
  5. PHP Script erweitern
    Von DiamondDog im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 17.08.2006, 15:04

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •