Liebe Forenmitglieder,
ich möchte eine Datenbanktabelle in Typoscript auslesen und mit den Felder der
Tabelle ein Menü erstellen.
Das klappt auch soweit, nur habe ich ein kleines Problem. In den Menünamen
befinden sich auch die vertikalen Striche |
Beispielmenü:
Home
Wärme | Wasser | Strom
Reg
Danke Dieter,
das muss es sein. Ich weiß nur nicht genau wie ich es in meinem Fall anwenden
muss.
renderObj=COA
renderObj {
10 = TEXT
10.stdWrap.splitChar = ^
10.value.dataWrap = {field:name}
}
so klappt es nicht.
_
Hi Christian,
ich bekomme keine Ausgabe mit:
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4pkastlcontent_domain_model_content
select {
pidInList = 2
where = hidden = 0
orderBy = sorting
}
wrap = |
renderObj=COA
renderObj {
field = name
Danke Chtis,
jetzt fehlt nur noch Link den er nicht erzeugt :-(
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4pkastlcontent_domain_model_content
select {
pidInList = 2
where = hidden = 0
orderBy = sorting
}
wrap = |
renderObj=TEXT
renderObj {
Moment ichglaub ich habe es!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Wie bekomme ich jetzt noch die uid in den Link?
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4pkastlcontent_domain_model_content
select {
pidInList = 2
where = hidden = 0
orderBy = sorting
}
wrap = |
renderObj=TEXT
renderObj {
field = name
OK ich hab es Danke vielmals für die Hilfe, hätte ich alleine nicht hinbekommen.
So hab ich es nun gemacht:
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4pkastlcontent_domain_model_content
select {
pidInList = 2
where = hidden = 0
orderBy = sorting
}
wrap
Hallo TYPO3 Community,
ich weiß nicht wie ich mehrere Felder einer Datenbankabfrage in einem renderObj
Element eintrage.
Feldnamen sind in diesem Beispiel:
{field:name}
{field:preis1}
Doch mit dieser Schreibweise bekomme ich die Felder nicht ausgegeben
ich muss mit value arbeiten, weil ich mit
Schau mal ich hab kürzlich per TS ein Menü gebraucht, dass aus der Datenbank
bestimmte Felder meiner Extension abfragt und dann ein Menü daraus erzeugt.
Content ist bei mir das Model.
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4pkastlcontent_domain_model_content
select {
pid
ok habs rausgefunden, was geht ist:
value.dataWrap =
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4ptour_domain_model_tour
select {
pidInList = 4
where = hidden = 0
orderBy = sorting
}
wrap = |
renderObj=TEXT
renderObj {
value.dataWrap = {fie
Jetzt habe ich doch noch ein Problem, ich muss auch noch ein Bildpfad in ein
CSS-Style schreiben.
Kann mir da jemand noch einen kleinen Schubs in die richtige Richtung geben?
Ich habe die Stelle markiert mit "HIER KOMMT DAS BILD REIN"
lib.menuMain = CONTENT
lib.menuMain {
table = tx_a4ptour_
Danke, ich bekomme das nun alles an die richtige stelle, nur komme ich mit dem FAL noch
gar nicht klar und weiß nicht wie ich den Bildlink von "menubild" von der
Datenbankabfrage generieren soll.
So wie es nun drin ist, kann es natürlich nicht gehen, aber ich hab zig
Möglichkeiten versucht und
Also so gebe ich mir ja ein Bild aus:
10 = FILES
10 {
references {
table = tt_content
uid.field = uid
fieldName = menubild
}
renderObj = IMAGE
renderObj {
file.import.data = file:current:publicUrl
file.height = 340c
file.width = 715c
stdWrap.typolink.parameter.data = file:cu
Ich glaube ich muss mich anders ausdrücken, auf jeden fall bin ich gerade halb
am verzweifeln.
Ich habe in meiner Extension neben Texten auch Bilder gespeichert.
Wie bekomme ich ab Typo3 Version 6.2 den Pfad zum Bild wieder aus der
Datenbank, damit ich den in mein HTML einbinden kann?
Mit dem
Vielen Dank, ich teste das in Kürze und melde mich wieder mit einem
Beispielergebnis
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Hallo liebe Community,
gibt es eine Möglichkeit in extbase, eine eigene storagepid für jedes model,
innerhalb der selben Extension anzugeben?
habe bisher das gefunden:
Configuration/TypoScript/Setup.txt:
persistence {
storagePid = {$plugin.tx_a4ptour_a4ptour.persistence.storag
schau mal in
typo3conf/ext/DEINE_EXTENSION/Configuration/TCA/Tx
in dieser Datei sollte die Feldkonfiguration "calendarize_info" nicht mehr im
Array stehen.
und in der
typo3conf/ext/DEINE_EXTENSION/ext_tables.sql
da sollte das Feld auch entfernt sein
__
Ok hab die Lösung.
Vorweg, ich benutze Typo3 Version 7.6.2
In meinem Fall speichere ich die Datensätze von allen Models innerhalb meiner
Extension in die StoragePid, die dann durch:
storagePid = {$plugin.tx_a4ptour_a4ptour.persistence.storagePid}
verlinkt ist und in constants.txt angegeben ist,
Hallo liebe Community,
ich habe den HtmlArea RTE 7.6 und Typo3 7.2 installiert.
Dann habe ich in der Konfiguration zur Extension:
basic.defaultConfiguration = auf Typical eingestellt
basic.enableImages = aktiviert
dann habe ich in SeiteTSconf:
RTE.classesAnchor {
externalLink {
Ich kann hier Staphan nur zustimmen.
Andere Webprojekte wie z.B. Symfony2 sind extrem gut dokumentiert und das für
jede Version.
Ein erstklassiges Projekt braucht auch eine herrausragende Dokumentation.
Das vermeidet viel Ärger.
___
TYPO3-german mailing
Hi Jürgen Peter das ist gar kein Problem.
Ersetze einfach ganz oben in Deine typo3conf/LocalConfiguration.php folgendes:
'installToolPassword' => '$P$Coo6mRwh.DcFJxx3wNZD6yfe.4Z3nc/',
Dann kommst Du mit dem Passwort:ganzeinfach
in dein Installtool
Dannach bitte schnell ein neues im Installtoo
hmmm, also bei mir geht es ohne Probleme mit 7.6.2
Kannst Du über die Dateiliste auch keine Bilder hochladen?
Stimmen Deine Dateirechte? Schau mal im Installtool ob es noch Konfigurations-
oder Berechtigungsprobleme gibt.
LG Micha
___
TYPO3-german maili
Hallo Typo3 Community,
ich habe mal eine Frage weil es mir nicht ganz einläuchtet.
ich habe einen redirect:
$this->redirect("show","Kunde", NULL, array('gruppe'=>$gruppe));
das geht an die Methode showAction:
/**
* action show
* @param \All4pages\A4ptour\Domain\Model\Kunde $kunde
Perfekt das klappt, vielen Dank Philipp, darauf wäre ich nicht so schnell von
alleine gekommen, wenn überhaupt.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Eingebaute Validatoren
Alphanumeric
prüft ob der Wert aus den Zeichen [a-zA-Z0-9]* besteht.
Boolean(is=TRUE|FALSE)
prüft ob der Wert TRUE oder FALSE ist, also Boolean (is=TRUE) bzw.
Boolean(is=FALSE).
Conjunction / Disjunction
prüft ob alle (Conjunction) oder wenigstens einer (Disjunction) der
Du kannst das Format auch im Template angeben Z.B.
{datum->f:format.date()}
datum enthält das Datum das Du an das Template übergibst
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Bis jetzt keine Lösung von meiner Seite. Ich habe das Bild manuel als HTML-Tag
eingetragen.
HTMLArea löscht den img-Tag ja nicht, aber über das vorgesehene Image-Icon
bekomme ich nach wie vor nur Bildnamen und kann diese dann nicht anklicken und
einfügen.
Wir bleiben dran, ja?
Jetzt wo ich wei
Ja das ist ganz genau auch mein Problem, können eigentlich nur Pfadangaben
falsch sein , oder es sind Probleme mit dem Namespaces oder Variablennamen
wurden in Typo3 geändert und nicht im HtmlArea mit übernommen.
___
TYPO3-german mailing list
TYPO3-ger
OK dann sind wir schon zu dritt, ich schau mir das dann auch nochmal genauer an.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
OK Bug ist also bekannt, das ist schon mal gut. Danke für den Link zum Bugreport
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
OK we have the PHP File:
typo3_src-7.6.2\typo3\sysext\recordlist\Classes\LinkHandler\FileLinkHandler.php
in Zeile 238 haben wir den Link der nicht funtioniert, einen Fehler sehe ich
hier nicht:
über die css Klasse "t3js-fileLink" wird dieser a-Tag vom JavaScript
angesprochen, das befindet sic
und noch etwas, die Werte der Linkparameter fehlen komplett:
http://www.domainname.com/typo3/index.php?route=%2Fwizard%2Flink%2Fbrowse&token=5ac034f98a24ab5e4ed0c8e4d60232a402a6913e&act=file&&&P[uid]=&P[pid]=&P[itemName]=&P[formName]=&P[params][allowedExtensions]=&P[params][blindLinkOptions]=&P[p
Ja das kann ich bestätigen, in 7.6.4 ist der Bug behoben, very good
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Hi ich bekomme eine Fehlermeldung bei einer ShowAction im Frontend:
Validation failed while trying to call
Myshop\Myshop\Controller\ArtikelgruppeController->showAction().
Ich möchte die Artikelgruppen im Frontend anzeigen lassen, doch sobald sich in
der Artikelgruppe ein Artikel befindet bekom
Ich hatte bis heute keine Probleme, die Datensätze der Models in die richtigen
Ordner zu speichern.
Kann mir jemand helfen und sagen warum TYPO3 Stur alles in die storagePid 5
speichert?
Er nimmt immer die erste zahl aus der storagePid, in meinem Fall 5.
Er sollte doch aber Artikelgruppe und Ar
OK ich habe im Durcheinander den falschen Vendor Namen bei der
Extensionerstellung angegeben.
Jetzt gehts natürlich.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Guten Morgen Dieter, vielen Dank Deine Antwort. Lag wirklich an einem fehlenden
Wert.
Wegen dem Programmcode meine ich, das ich den hier nicht sauber angeben kann
weil:
HTML code is off
BBcode is off
Images are off
Smilies are off
kann man das in dem Forum freischalten lassen, dass man Code mit
Da bin ich zu 100% Deiner Meinung.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Hallo liebe Community,
ich habe in einer Extension eine Variable die ich in die Session speichere
$GLOBALS['TSFE']->fe_user->setKey('ses', 'geraetUid', NULL);
$GLOBALS['TSFE']->fe_user->storeSessionData();
Wie kann ich nun in meinem Template ausserhalb der Extension am einfachsten
darauf zugre
ok ich hab es glaub doch gefunden
im TS:
lib.myshopGeraetUid = TEXT
lib.myshopGeraetUid.data = TSFE:fe_user|sesData|geraetUid
und dann im Template:
{f:cObject(typoscriptObjectPath: 'lib.myshopGeraetUid')}
und wer eine If-Anweisung braucht, hier ein Beispiel:
class="active"
Nur hab ich jetzt da
OK dann muss ich die Session Variable eben im TS schon setzten und den Wert
dafür aus der GetVar holen.
hihi und wie geht das?
ich müsste sowas machen in der art:
Get-Variable in Session speichern (das hier geht so nicht, hier brauche ich
Hiilfe)
TSFE:fe_user|sesData|geraetUid = GPvar:tx_
ne ne das ist alles nichts, ich muss ja auch sehen wie ich die SessionVar
wieder lösche und dann habe ich zu viel Programmlogik im TS.
Ich habe nun das Menü mit in die Extension genommen, also die Teile vom
Haupttamplate mit in die Templates von der Extension verschoben.
Dann habe ich alle Vari
Hallo Community,
ich möchte ein Wasserzeichen in ein Bild einbinden. Ich habe ein Script gefunden, mit dem man das mit Hilfe von TS und einem DCE machen kann.
http://blog.teamgeist-medien.de/2015/03/wasserzeichen-mit-dem-file-abstraction-layer-fal-dce-files-und-gifbuilder.html
Ich möchte das a
Meinst Du Bilder im Frontend hoch laden oder normal über das Backend?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Ich kann es auch etwas vereinfachter darstellen
/**
* action add
*
* @param integer $menge
* @return void
*/
public function addAction($menge) {
Fehlermeldung:
Required argument "menge" is not set for
All4pages\Myshop\Controller\WarenkorbController->add
___
Ich dreh bald durch heute,
wieso bekomme ich die Variablen "menge" und "gleitbrett" nicht in die Action?
/**
* action add
*
* @param \All4pages\Myshop\Domain\Model\Gleitbrett $gleitbrett
* @param integer $menge
* @return void
*/
pub
auch wenn ich über getArguments bekomme ich die PostVar nicht
public function addAction($menge = NULL) {
$args = $this->request->getArguments();
foreach($args as $arg){
echo "".$arg;
}
da steht dann wieder nur Warenborb, add, 2 drin
Also der Cont
Hab es gefunden, das Imputfeld muss natürlich so aufgebaut sein:
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
48 matches
Mail list logo