[TYPO3-german] Re: EXT:news erweitern

2014-06-27 Diskussionsfäden David Schneiderbauer

RESOLVED

Namespaces waren Schuld ;-)
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Re: EXT:news erweitern

2014-06-27 Diskussionsfäden David Schneiderbauer

Quote: David Schneiderbauer (davian) wrote on Thu, 26 June 2014 16:15


Hallo liebe Community,

ich habe ein Problem beim Erweitern von der EXT:news von Georg Ringer.
Ich möchte dem Domain Model News ein weiteres Feld Information (Rich Text) 
hinzufügen.

Meine Gegebenheiten:
- TYPO3 v6.1.8
- Extension Builder v2.5.2

Habe alles nach der Anleitung in der Dokumentation der Extension gemacht.
Also im Extension Builder eine Extension angelegt und ein Domain Model mit 
Namen News erzeugt.
Dann das Attribut "information" mit Datentyp Rich Text hinzugefügt und im Model unter 
"Extend existing Domain Model" Tx_News_Domain_Model_News eingetragen.
Gespeichert; Neue Extension installiert und Cache geleert.

Den Fehler mit dem \ bei News extends \Tx_News_Domain_Model_News habe ich schon 
behoben.

In der Tabelle ist mein neues Feld schon enthalten, aber im Backend wird noch 
gar kein zusätzliches Eingabefeld angezeigt.
Nach einer Recherche im Internet habe ich dann die ext_tables.php geändert zu:

 array(
'exclude' => 0,
'label' => 
'LLL:EXT:events/Resources/Private/Language/locallang_db.xlf:tx_news_domain_model_news.information',
'defaultExtras' => 'richtext',
'config' => array(
'type' => 'text',
'cols' => 30,
'rows' => 5,
'softref' => 
'rtehtmlarea_images,typolink_tag,images,email[subst],url',
'wizards' => array(
'_PADDING' => 2,
'RTE' => array(
'notNewRecords' => 1,
'RTEonly' => 1,
'type' => 'script',
'title' => 'Full screen Rich Text 
Editing',
'icon' => 'wizard_rte2.gif',
'script' => 'wizard_rte.php'
),
),
),
),
);

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('tx_news_domain_model_news',
 $information, 1);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes('tx_news_domain_model_news',
 'information');

?>

Jetzt wird im Backend das Feld im Reiter "Extend" angezeigt. Nun sind aber im Frontend 
alle News weg und es wird überall "Keine Artikel vorhanden" angezeigt.

Woran kann das liegen?

LG



Wie wir jetzt bemerkt haben wird der Proxy 
(typo3temp/Cache/Code/cache_phpcodes/Domain_Model_News.php) in der EXT:news 
überall erzeugt außer auf der Startseite bei dem wir zusätzlich einen 
Newsslider verwenden.
Wenn man beim ersten Visit auf die Startseite geht, dann gehen alle anderen 
Subseiten auch nicht. Wenn man aber auf eine andere Subseite beim ersten Visit 
der Page geht, dann gehen alle Seiten.

Kann es sein das eben der Newsslider da irgendwie den Aufbau vom Cache 
verhindert??
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] EXT:news erweitern

2014-06-26 Diskussionsfäden David Schneiderbauer

Hallo liebe Community,

ich habe ein Problem beim Erweitern von der EXT:news von Georg Ringer.
Ich möchte dem Domain Model News ein weiteres Feld Information (Rich Text) 
hinzufügen.

Meine Gegebenheiten:
- TYPO3 v6.1.8
- Extension Builder v2.5.2

Habe alles nach der Anleitung in der Dokumentation der Extension gemacht.
Also im Extension Builder eine Extension angelegt und ein Domain Model mit 
Namen News erzeugt.
Dann das Attribut "information" mit Datentyp Rich Text hinzugefügt und im Model unter 
"Extend existing Domain Model" Tx_News_Domain_Model_News eingetragen.
Gespeichert; Neue Extension installiert und Cache geleert.

Den Fehler mit dem \ bei News extends \Tx_News_Domain_Model_News habe ich schon 
behoben.

In der Tabelle ist mein neues Feld schon enthalten, aber im Backend wird noch 
gar kein zusätzliches Eingabefeld angezeigt.
Nach einer Recherche im Internet habe ich dann die ext_tables.php geändert zu:

 array(
'exclude' => 0,
'label' => 
'LLL:EXT:events/Resources/Private/Language/locallang_db.xlf:tx_news_domain_model_news.information',
'defaultExtras' => 'richtext',
'config' => array(
'type' => 'text',
'cols' => 30,
'rows' => 5,
'softref' => 
'rtehtmlarea_images,typolink_tag,images,email[subst],url',
'wizards' => array(
'_PADDING' => 2,
'RTE' => array(
'notNewRecords' => 1,
'RTEonly' => 1,
'type' => 'script',
'title' => 'Full screen Rich Text 
Editing',
'icon' => 'wizard_rte2.gif',
'script' => 'wizard_rte.php'
),
),
),
),
);

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('tx_news_domain_model_news',
 $information, 1);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes('tx_news_domain_model_news',
 'information');

?>

Jetzt wird im Backend das Feld im Reiter "Extend" angezeigt. Nun sind aber im Frontend 
alle News weg und es wird überall "Keine Artikel vorhanden" angezeigt.

Woran kann das liegen?

LG
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] [gridelements] Für eine PageID Column Definition ändern

2014-05-03 Diskussionsfäden David Schneiderbauer

Hallo liebe Community,

ist es möglich, dass man für eine spezielle PageID die Definition der Columns 
über Typoscript ändert? Für alle anderen Pages sollte Sie so seien wie schon 
definiert.

LG
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: [TYPO3 6.2] Bootstrap Klassen zu Mailform hinzufügen

2014-05-01 Diskussionsfäden David Schneiderbauer

Ich find irgendwie das Label im Label semantisch nicht grad so wunderbar.
Vlt fällt mir ja noch eine andere Lösung ein, das ganze in ein BT3 einzupacken.

Werd meine Lösung dann hier noch posten. Vielleicht spielen sich ja später auch 
noch manche damit.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Re: [TYPO3 6.2] Bootstrap Klassen zu Mailform hinzufügen

2014-05-01 Diskussionsfäden David Schneiderbauer

So habe ich es auch schon versucht. Allerdings wenn man für ein  eine Klasse 
setzt beziehungsweise für ein  dann übernimmt er die Klasse nicht.

Beispiel:
tt_content.mailform.20 {
stdWrap.wrap >
layout {
form (




)
containerWrap (



)
elementWrap (

)
textline (


)

Die Klasse für form übernimmt er. Die Klasse für den Input ebenfalls. Aber die 
Klasse das div im form-layout, sowie fürs label lässt er einfach weg. Da stehen 
dann nur die normalen Klassen vom css_styled_content.

LG
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] [TYPO3 6.2] Bootstrap Klassen zu Mailform hinzufügen

2014-04-30 Diskussionsfäden David Schneiderbauer

Hallo liebe Community,

ich habe mir mit dem neuen Wizard eine Mailform gemacht und wollte jetzt die 
Bootstrap Klassen für eine horizontale Form hinzufügen.

Sollte dann so aussehen:


 

   Label:
   

 


Die Klasse für die Form, sowie das Role Attribut habe ich schon hinbekommen. 
Ebenso die Klasse für den Input.
Wie kann ich denn nun die Klassen zum li und label tag hinzufügen?

Probiert habe ich schon die Layouts containerWrap, elementWrap und formWrap 
umzuändern. Die Layout Änderungen hat er mir auch angenommen, allerdings wurden 
meine Klassen nicht genommen oder von den Klassen des css_styled_contents 
überschrieben.

Wie kann ich es schaffen das meine Klassen dort stehen!?!?!?

LG
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german