Ergebnis 1 bis 25 von 25

Thema: Texttabelle mit anderen Attributen?

  1. #1
    Contao-Fan
    Registriert seit
    07.02.2010.
    Ort
    Kiel
    Beiträge
    263

    Standard Texttabelle mit anderen Attributen?

    Gibt es eigentlich eine Möglichkeit eine Texttabelle mit anderen Attribut-Typen zu bestücken, z.B. ein Attribut "file" und ein Attribut "text"?
    Oder evtl. anders herum, aus anderen Attributtypen eine dynamische Tabelle (Zeilen variabel durch + erweiterbar) im Backend anzubieten?

    Konkreter Anwendungsfall: Der Anwender soll eine beliege Anzahl an Audio-Dateien auswählen und den zugehörigen Titel eingeben können.
    Geändert von karo68 (06.07.2016 um 17:53 Uhr)

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    siehe Handbuch > Erweiterungen > MCW

  3. #3
    Contao-Fan
    Registriert seit
    07.02.2010.
    Ort
    Kiel
    Beiträge
    263

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    siehe Handbuch > Erweiterungen > MCW
    Das Anlegen der Felder hat funktionert. Ich habe über den DCA (module-multicolumnwizard.php) ein fileTree angelegt, mit dem die Audio-Dateien ausgewählt werden sollen und ein Text-Feld, in dem die Bezeichnung eingegeben werden soll. Aber: In dem Dateiauswahl-Fenster bekomme ich die Checkboxen zur Auswahl der Dateien nicht angezeigt. Ich habe vieles ausprobiert aber es fehlt bei allen Variationen die Auswahlmöglichkeit im Datei-Auswahlfenster. Hier mein DCA:

    Code:
    <?php if (!defined('TL_ROOT')) die('You can not access this file directly!');
    
    $GLOBALS['TL_CONFIG']['metamodelsattribute_multi']['mm_cymbals']['audio_files'] = array(
       'minCount'     => 1,
       'columnFields' => array(
          'files'     => array(
            'label'     => 'Audio-Datei',
            'inputType' => 'fileTree',
     		'eval' => array(
            'multiple' => true,
            'fieldType' => 'checkbox',
            'files' => true,
            'filesOnly' => true,
            'extensions' => 'mp3',
        	),
            ),
          'description'     => array(
    		'label' 		=> 'Test',
    		'inputType' 	=> 'text',
    		'eval'          => array('mandatory'=>true, 'style'=>'width:250px'),
    		),
          ),
    );
    Hat jemand eine Idee?

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    da der "normale" MCW dahinter werkelt, ggf. in der Richtung suchen...

  5. #5
    Contao-Fan
    Registriert seit
    07.02.2010.
    Ort
    Kiel
    Beiträge
    263

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    da der "normale" MCW dahinter werkelt, ggf. in der Richtung suchen...
    O.K., danke für den Tipp. Leider habe ich bisher nichts gefunden. Aber ich habe mir mal Fehler anzeigen lassen. Wenn ich ein Unterverzeichnis öffne, bekomme ich folgende Fehlermeldung:
    filetree_error.JPG

    audiofiles__files gibt es bei mir auch nicht. Die Tabelle heißt "audiofiles". Irgendwie scheint hier noch "__files" anghängt zu werden. Da bin ja jetzt überfragt, ob das so sein soll.

    Evtl. hilft das ja weiter.

  6. #6

  7. #7

  8. #8
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    karo68 - bitte mal mit einem "normalen MCW" testen, ob die Dateiauswahl funktioniert und ob es somit am MCW oder am Zusammenspiel mit MM bzw. DCG liegt...

  9. #9
    Contao-Fan
    Registriert seit
    07.02.2010.
    Ort
    Kiel
    Beiträge
    263

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    karo68 - bitte mal mit einem "normalen MCW" testen, ob die Dateiauswahl funktioniert und ob es somit am MCW oder am Zusammenspiel mit MM bzw. DCG liegt...
    wie mache ich das genau? Muss ich mir eine eigene Erweiterung schreiben um den DCA einzubinden oder kann ich da evtl. schon einen vorhandenen DCA mit MCW ändern? Habe mir folgendes Tutorial angeschaut, weiß aber nicht, wie ich den DCA genau einbinden soll.

  10. #10
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von karo68 Beitrag anzeigen
    wie mache ich das genau? Muss ich mir eine eigene Erweiterung schreiben um den DCA einzubinden oder kann ich da evtl. schon einen vorhandenen DCA mit MCW ändern?
    So würde ich das probieren...

  11. #11
    Contao-Fan
    Registriert seit
    07.02.2010.
    Ort
    Kiel
    Beiträge
    263

    Standard

    Es handelt sich hierbei um einen Fehler. Diesen habe ich in Github dokumentiert:

    https://github.com/byteworks-ch/cont...multi/issues/3

  12. #12
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Hallo karo68, beim MCW gab es ein Update - nun könnte der Filepicker funktionieren... ein Test wäre prima!

  13. #13
    Contao-Fan
    Registriert seit
    07.02.2010.
    Ort
    Kiel
    Beiträge
    263

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    Hallo karo68, beim MCW gab es ein Update - nun könnte der Filepicker funktionieren... ein Test wäre prima!
    habe jetzt das MWC-Bugfix 3.3.11 eingespielt. Die Dateien sind im filetree jetzt auswählbar, allerdings wird die Datei-Auswahl bei mir nicht gespeichert, der Inhalt des Feldes "description" aber schon. Mache ich da noch was falsch?

  14. #14
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    wenn ich auf Github kommentiere, bekomme ich von dort auch automatisch die Updates des Threads...

    https://github.com/byteworks-ch/cont...ment-309864354

  15. #15
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    btw: du könntest auch mal https://github.com/menatwork/attribute_translatedmulti testen und bei Bedarf ein "attribute_multi" bei "denen" (MAW) beauftragen...

  16. #16
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard MM Tabellentext

    Hallo, ich habe nach Anleitung den MCW für MM installiert und die DCA angepasst. Bei mir erscheint aber gar nicht MCW im Pulldown "Attributtyp". Wohl deswegen habe ich auch nur die Möglichkeit, einfache Textfelder zu erstellen? Ich würde gern ein longtext (mit tinyMCE) nutzen: z.B. "Jahr - Aktionen".

    PHP-Version und Größe RAM: 7.0 (limit 128M)
    Contao-Version: 3.5.28
    MM per Composer oder NightlyBuild: Composer
    MM Version core (nicht "bundle_all"!) und ggf. weiteres Attribut oder Filter: 2.0.0, metamodels/bundle_attributes ~2.0, metamodels/bundle_filter ~2.0
    DC-General Version: Wo steht das?
    spezielle Hotfix-Pakete eingespielt?: nein
    byteworks/metamodelsattribute_multi: 1.0.4
    Geändert von gracilis (01.08.2017 um 12:30 Uhr)
    .per.aspera.ad.astra.

  17. #17
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von gracilis Beitrag anzeigen
    Hallo, ich habe

    A: nach Anleitung den MCW für MM installiert und

    B: die DCA angepasst
    zu A: lt. Anleitung im Handbuch?

    zu B: bitte Code mal posten...


    btw: im Bundle "bundle_all" kommen schon alle "gängigen" Attribute und Filter mit; DCG-Version: in Paketverwaltung auf Checkbox "... (Abhängikeitsgraph)" klicken und nachsehen

  18. #18
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Hallo zonky, danke, mit dem Composer kenne ich mich noch nicht so aus :-)
    Ja, ich meine den Teil Erweiterungen - Attribute für MCW im MM Handbuch
    Die DC Version:
    contao-community-alliance/dc-general 2.0.0-beta39


    Meine Tabelle heißt "mm_sbi_staff", das Feld "background", ist das richtig?
    Code:
    $GLOBALS['TL_CONFIG']['metamodelsattribute_multi']['mm_sbi_staff']['background'] = array(
       'minCount'     => 2,
       'columnFields' => array(
          'sbi_time'     => array(
             'label'     => 'Time',
             'inputType' => 'text',
             'eval'      => array('style' => 'width:50%')
          ),
          'sbi_activity'     => array(
             'label'     => 'Activities',
             'inputType' => 'text',
             'eval'      => array('style' => 'width:50%')
          ),
       ),
    
    );
    Aber es erscheint MCW gar nicht im Attribute Pulldown.
    .per.aspera.ad.astra.

  19. #19
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    lt. https://github.com/byteworks-ch/cont..._attribute.php

    sollte es ein Attribut "Multi (Multi Column Wizard)" geben... DB-Update gemacht, Caches aus...?

  20. #20
    Contao-Nutzer Avatar von sevenfour
    Registriert seit
    17.01.2012.
    Ort
    Cottbus
    Beiträge
    36

    Standard

    Habe heute eine Update vom Metamodels-Core auf 2.0.0-alpha15 und dc-general auf 2.0.0-beta39 durchgeführt.

    In meinem vorhandenen Metamodel steht jetzt bei der Attribute Auswahl: "Erweiterung fehlt? Der Attributtyp "multi" ist nicht installiert."

    Irgendwas haut da nicht mehr hin.

  21. #21
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von sevenfour Beitrag anzeigen
    Habe heute eine Update vom Metamodels-Core auf 2.0.0-alpha15 und dc-general auf 2.0.0-beta39 durchgeführt.

    In meinem vorhandenen Metamodel steht jetzt bei der Attribute Auswahl: "Erweiterung fehlt? Der Attributtyp "multi" ist nicht installiert."

    Irgendwas haut da nicht mehr hin.
    dann bitte Ticket schreiben... https://github.com/byteworks-ch/cont...e_multi/issues

  22. #22
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Hallo, zonky,
    Datenbank aktuell, Cache geleert.

    Wenn ich MM auf < 2.1 dev updaten will, bringt cpmoser nen Fehler:

    Code:
    Dependency "contao/core" is also a root requirement, but is not explicitly whitelisted. Ignoring.
    Loading composer repositories with package information
    Updating dependencies
    Package operations: 0 installs, 1 update, 0 removals
      - Updating symfony/event-dispatcher (v2.8.25 => v2.8.26): Loading from cache
    Alles nicht mehr so einfach ...
    .per.aspera.ad.astra.

  23. #23
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von gracilis Beitrag anzeigen
    Hallo, zonky,
    Datenbank aktuell, Cache geleert.

    Wenn ich MM auf < 2.1 dev updaten will,
    was willst Du machen?!!?

  24. #24
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard

    Na, ich habe ja metamodels/bundle_all installiert (exact version 2.0.0.0).
    Im pulldown sthet er bei "Bugfix releases 2.0.* (>=2.0.0.0,<2.1-dev"
    Ich dachte, da könnte man installieren, klicke auf "Mark package to install" und dann rechts unten "update packages", falsch?
    Na ja , gehört nicht zum OP ...
    .per.aspera.ad.astra.

  25. #25
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    die ganzen "bundle_*" sind nur "Hilfsdateien", damit man nicht jedes Attribut und Filter einzeln installieren muss...

    guck mal in https://github.com/MetaModels/bundle_all - das ist letztendlich nur die composer.json die wiederum weitere Bundles aufruft...

    an der Datei hat sich sein November 2015 nichts getan und wird sich (sicherlich) auch nie wieder was tun!


    Möchte man ein spezielles "Paket" updaten (z.B. core), dann muss man das auch auswählen -> "Abhängigkeitsgraph anzeigen"

    siehe http://metamodels.readthedocs.io/de/...n-via-composer

    ... man sollte aber dabei auch einigermaßen Wissen, was man da tut ;-)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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