Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Frage zum Kickstarter

      
  1. #1
    Forum Stammgast
    Registriert seit
    19.05.2009
    Ort
    Irgendwo
    Alter
    32
    Beiträge
    266

    Frage zum Kickstarter

    Hi, ich bin grad dabei mir eine extension mit dem Kickstarter zu erstellen. Klappt einwandfrei. Ich habe jede Menge Tabellen und wenn man einen "neuen Datensatz" anlegt auch die dazugehörigen Eingabefelder. Okay aber wie kann ich es machen das ich im Kickstarter nur Tabellen anlege? Ich benötige nämlich für einige Sachen nur die Tabellen und keine Eingabemaske. Ich möchte so eigentlich verhindern das für bestimmte Tabellen es nicht möglich ist "neue Datensätze" anzulegen. Muss ich die Tabellen selber anlegen oder kann ich es über den Kickstarter machen und das anlegen "neuer Datensätze" verbieten? Ich hoffe das war einigermassen verständlich ...

    Nachtrag: Mir ist noch eine weitere Sache unklar. Kann ich in dem Bereich "New Database Tables" die Reihenfolge nachträglich noch ändern. Also wenn die Reihenfolge Table1, Table2 usw ist, kann ich diese dann ändern in Table2, Table3? Geht das nachträglich noch?
    Geändert von besucher80 (04.01.2011 um 11:32 Uhr)

  2. #2
    Forum Stammgast
    Registriert seit
    19.05.2009
    Ort
    Irgendwo
    Alter
    32
    Beiträge
    266
    Hm, ich weiß das nörgeln auch nicht schneller zum Ergebniss führt aber ist mein Vorhaben echt so schwierig oder nicht umzusetzen? Oder habe ich mich schlecht ausgedrückt. Also im Endeffekt ist ja jede Spalte ein Eingabefeld. Ich muss ja erst alle Felder im Kickstarter anlegen damit auch die Tabelle und die Spalten in MySQL angelegt werden. Ich möchte nun gerne im Backend einfach verhindern, dass bei einigen Datensätze angelegt werden können. Sprich wenn ich auf "neuen Datensatz anlegen" klicke, dann soll bei der Auswahlliste einiges nicht erscheinen.

    Und die Reihenfolge der Tabellenliste im Kickstarter? Ich möchte einfach um es übersichtlicher zu machen, die Reihenfolge nochmal ändern. Ist nur ne Formsache. Hatte jetzt in den Dateien überall alles mal von Hand geändert aber ohne Erfolg. Die Reihenfolge bleibt unverändert.

    Bin für jeden Tipp dankbar. Danke.

  3. #3
    Forum Freak Avatar von typo3dude
    Registriert seit
    13.11.2007
    Beiträge
    795
    Zitat Zitat von besucher80 Beitrag anzeigen
    Ich möchte nun gerne im Backend einfach verhindern, dass bei einigen Datensätze angelegt werden können. Sprich wenn ich auf "neuen Datensatz anlegen" klicke, dann soll bei der Auswahlliste einiges nicht erscheinen.
    Ist das nicht das Standardverhalten? Abweichend müsstest du eigentlich explizit "Allowed on pages" ausgewählt haben.

    Gruß Dude
    That rug really tied the room together.

  4. #4
    Forum Stammgast
    Registriert seit
    19.05.2009
    Ort
    Irgendwo
    Alter
    32
    Beiträge
    266
    Hi, danke erstmal für die Antwort ... Also es geht darum wenn ich über web->Liste gehe, dann einen Systemordner auswähle und da dann auf "neuen Datensatz anlegen" klicke. Dann erscheinen halt einige Sache die da nicht sein dürfen. Oder langt es wenn ich die entsprechenden Bereich einfach aus dem TCA entferne? Dann dürfte die Eingabebereiche ja auch nicht mehr vorhanden sein im Backend oder?

  5. #5
    Forum Freak Avatar von typo3dude
    Registriert seit
    13.11.2007
    Beiträge
    795
    Habe gerade nochmal einen Blick in die Dokumentation geworfen.
    Ergänze doch mal im ctrl-Array deiner Tabelle (ext_tables.php) die Eigenschaft
    Code:
    'hideTable' => true,
    Gruß Dude
    That rug really tied the room together.

  6. #6
    Forum Stammgast
    Registriert seit
    19.05.2009
    Ort
    Irgendwo
    Alter
    32
    Beiträge
    266
    Okay, habs getestet und es klappt leider nicht ..

  7. #7
    Forum Freak Avatar von typo3dude
    Registriert seit
    13.11.2007
    Beiträge
    795
    Ich habe es auch ausprobiert. Bei mir funktioniert es Prima.
    Hast du die Extension mal deinstalliert und dann wieder installiert?
    Welche TYPO3 Version setzt du ein? Doch hoffentlich keine vor Version 4.2

    Gruß Dude
    That rug really tied the room together.

  8. #8
    Forum Stammgast
    Registriert seit
    19.05.2009
    Ort
    Irgendwo
    Alter
    32
    Beiträge
    266
    Hi, hab die Typo3 Version 4.2.15. Werd es nach der Mittagspause mal mit deinstallieren und wieder installieren der ext mal probierern. Also einfach wie unten einfügen, richtig?

    PHP-Code:
    $TCA['tx_aas_cities'] = array (
     
    'ctrl' => array (
     
      
    'hideTable' => true,

      
    'title'     => 'LLL:EXT:aas/locallang_db.xml:tx_aas_cities',  
      
    'label'     => 'city_name_de'
      
    'tstamp'    => 'tstamp',
      
    'crdate'    => 'crdate',
      
    'cruser_id' => 'cruser_id',
      
    'sortby' => 'sorting'
      
    'delete' => 'deleted'
      
    'enablecolumns' => array (  
       
    'disabled' => 'hidden',
      ),
      
    'dynamicConfigFile' => t3lib_extMgm::extPath($_EXTKEY).'tca.php',
      
    'iconfile'          => t3lib_extMgm::extRelPath($_EXTKEY).'icon_tx_aas_cities.gif',
     ),
    ); 

  9. #9
    Forum Freak Avatar von typo3dude
    Registriert seit
    13.11.2007
    Beiträge
    795
    Ja, sieht gut aus.

    Ich füge Ergänzungen immer hinten an, aber das ist dem Array ja egal.

    Mittagspause? Was ist das?

    Gruß Dude
    That rug really tied the room together.

  10. #10
    Forum Stammgast
    Registriert seit
    19.05.2009
    Ort
    Irgendwo
    Alter
    32
    Beiträge
    266
    Ja, also habs jetzt doch nochmal probiert - ohne Erfolg. Also mir wird immer noch in der Auswahl "Verträge" angezeigt, wenn ich drauf klicke komme ich immer zur Eingabemaske. Hm, woran kanns liegen ..

 

 
Seite 1 von 2 12 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

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

Facebook Kommentare

Ähnliche Themen

  1. Exntension anlegen mit Kickstarter (ohne "Frontend Plugins")
    Von caomhan im Forum Extension modifizieren oder neu erstellen
    Antworten: 4
    Letzter Beitrag: 06.09.2010, 15:20
  2. Frage zum Kickstarter
    Von Frogged im Forum TYPO3 4.x Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 11.03.2010, 14:50
  3. Extension über Kickstarter erstellen funzt nicht
    Von andreas_63 im Forum Extension modifizieren oder neu erstellen
    Antworten: 6
    Letzter Beitrag: 05.05.2006, 09:06
  4. Extension mittels Kickstarter für Front- und Backend
    Von madmongo im Forum Extension modifizieren oder neu erstellen
    Antworten: 4
    Letzter Beitrag: 17.03.2006, 16:30

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74