Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 18.07.07, 22:30
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 5

Kickstarter | Felder in Eingabemaske werden nicht angezeigt - help


Liebe Typo3-User,

nachdem ich nun seit 6 Stunden vor meinem Problem hocke und einfach keine Lösung finde, möchte ich mich mal vertrauensvoll an meine Leidensgenossen wenden.
Ich habe ein Problem beim Erstellen einer eigenen Extension mit dem Kickstarter 0.3.8. und Typo3 4.0.

Ich habe stundenlang im Netz gesucht und keine Lösung für mein Problem gefunden. Wohl aber einige ungelöste Postings mit dem selben Problem die zum Teil schon 2 Jahre alt sind. Vielleicht habe ich ja nur ein Brett vor dem Kopf.


Die Extension soll im BE eine Eingabemaske für ein Textfeld zur Verfügung stellen, das dann im FE angezeigt werden soll. Mein Problem ist das die Eingabefelder für aber im BE nie angezeigt werden!

Ich beschreibe jetzt kurz was ich gemacht habe und was bereits funktioniert. (genaue Problembeschreibung ist aus einem anderen Posting geklaut, deckt sich aber zu 100% mit meinem Vorgehen)

--- BEGIN ---

Ext Manager>Make new Extension
Enter extension key: user_myextension
update...

General info:
Title: My Extension
Category: Frontend Plugins
State: Experimental (...)
update...

Frontend Plugins:
Enter a title for the plugin: My Extension
(*) Add as a totally new Content Element type
update...

View result
Write to location:
Local: typo3conf/ext/user_myextension/ (empty)
WRITE
OK

Install Extension

Wenn ich jetzt einen neuen Content erstelle, kann ich als Type:
My Extension auswählen und erhalte dann einen Content mit den
Überschriften:

Type:
Header:
General options:
General options (continued:sad:

Als Header gebe ich My Extension Header an und erhalte dann im FE die
Ausgabe:

My Extension Header
---------------------------------------------------------
Hello World! Here is the TypoScript passed to the method:
userFunc user_myextension_pi1->main

--- END ---

Jetzt bearbeite ich die Extension, um ein Eingabefeld zu erhalten.

ExtManager>Loaded extensions>My Extension>Edit in Kickstarter

New Database Tables:
Tablename: user_myextension_main
Title of the table: My Extension
NEW FIELD:
Field name: mytext
Field title: My Text
Field type: Text area
update...
update...

View result
Write to location:
Local: typo3conf/ext/user_myextension/ (OVERWRITE)
WRITE
OK

Clear cache in typo3conf/
Clear FE cache
Logout
Relogin

Wenn ich nun den Content den ich oben abgelegt habe editieren möchte
erhalte ich wieder nur die Überschriften:

Type:
Header:
General options:
General options (continued:sad:

Das selbe gilt für einen neu angelegten Content von diesem Type.

So und jetzt die Frage:
Wie bekomme ich hier eine zusätzliche Überschrift My Text unter
der ich, ähnlich wie beim Type: Text einen Eingabebereich für
Text habe? Warum werden meine Felder nicht angezeigt?

Wie jeder mit Problemen verzweifele ich an diesem natürlich gerade. Es wäre schön wenn mir jemand weiter helfen könnte, auch wenn es sich wahrscheinlich nur um mangelnde Erfahrung handelt.

Vielen Dank schon mal
und Gruß

Veit
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 19.07.07, 14:20
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 5
Frage

Hallo liebe Typo3-Freunde,
hat den niemand eine Lösung? Der Kickstarter wird doch zu Hauf eingesetzt.

Ich habe nun genau das Gleiche mit einer zweiten völlig unabhängigen Typo3-Version und versch. Versionen des Kickstarter 0.3.6- 0.3.8 versucht und das Problem bleibt.
Kann also net an meinen Templates oder der speziellen Konfiguration des Systems liegen.

Als jm ne Idee?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 16.09.07, 21:47
Forum Zuschauer
 
Registriert seit: 22.08.07
Beiträge: 2

gleiches Problem


... konntest Du es lösen. Habe eine eigene Tabelle angelegt. Die angelegten Felden´r erscheinen nicht im Backend als Eingabemaske. Ich kann Daten nur mittels "Datensatz hinzufügen" einbringen. Benötige aber Felder für ein eigenes ContentElement.

Danke & Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 09.10.07, 20:36
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 5
Daumen runter

Hi,
nein ich konnte das Problem bis heute nicht lösen.
Habe mir geholfen in dem ich nicht in dem Modus: "Add as a totally new Content Element type" gearbeitet habe, sondern die vorhandene tt_content um Felder erweitert habe.
Dies hat seltsamerweise wunderbar funktioniert.

Gruß Veit
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit Kickstarter erstellte Extension nicht unter Plugins angezeigt darksban TYPO3 4.x Fragen und Probleme 0 24.04.08 21:52
Nicht alle Datenbanktabellen und Felder können angelegt werden. josDesign TYPO3 4.x Installation und Updates 7 04.02.08 13:32
eingabemaske wird nciht angezeigt Rtype mm_forum 2 21.10.07 01:24
Kickstarter: Einträge können nicht editiert werden neo Extension modifizieren oder neu erstellen 4 09.06.07 11:59
Kickstarter Beschreibung der Felder winter06 Extension modifizieren oder neu erstellen 0 14.05.07 09:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0