Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 03.02.2007, 14:37   #1
TP-Newbie
 
Registriert seit: Feb 2007
Ort: Putzleinsdorf
kirschenmarmela macht alles soweit korrekt
Exclamation

PHP - TS DRINGENDE Anfrage!!!


Hallo!
Großes Problem - ich habe eine eigene Ext erstellt (nach Buch) und möchte diese mit TS einbinden. Hat immer ohne TS funktioniert, aber seitdem ich nur jeweils nur die einzelnen Instrumente ausgegeben haben will (wenn ich auf gewissen Bereich klicke auf der Imagemap), zeigt es nichts mehr an. Was muss ich ändern?? Die Zuweisung von der Imagemap müsste stimmen, darum hier nicht erwähnt..

PHP:
Php: Zeilennummerierung: An / Aus

1.
$instrument = $conf["instrument"];
2.

3.
//Die Datenbankabfrage inkl. Unterstützung von Datenbankabstraktion
4.
$res = GLOBALS["TYPO3_DB"]->exec_SELECTquery("*", "user_lzmitglieder_main", "deleted = 0 AND hidden = 0 AND pid = '".$mitgliederPageId."'");
5.

6.
//Die Datenbank ansprechen und in einer Schleife ausgeben
7.
$query = "SELECT * FROM user_lzmitglieder_main WHERE deleted = 0 AND hidden = 0 AND pid='".$mitgliederPageId."'AND instrument='".$instrument."'";



und im TypoScript hab ich's bisher so weit:
Typoscript: Zeilennummerierung: An / Aus

1.
plugin.user_lzmitglieder_pi1{
2.

3.
instrument = RECORDS
4.
source = user_lzmitglieder_pi1|category_instrument
5.
tables = user_lzmitglieder_main
6.
conf.user_lzmitglieder_main
7.
...
8.

9.
}



Bitte um Hilfe, sehr sehr wichtig - Maturaprojekt!!! (leider kann in der Schule niemand helfen, und wir sollten es einfach können, darum bitte ich euch mir zu helfen)

Lg Luzia

Danke schon mal!!!
kirschenmarmela ist offline   Mit Zitat antworten


Alt 03.02.2007, 14:44   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
das kann nicht gehen.

instrument als RECORDS und dann in SQL einbinden als value ?

Bei dieser Abfrage würde ich eh piVars benutzen, dann kannst Du das über Links machen. Die TS-Conf kann man zusätzlich einfliessen lassen.

Übrigens ...pid=... führt immer nur zu Einträgen auf einer Seite. Damit auch mehrere möglich sind, immer mit
where pid IN(...) arbeiten, genau so für Instrument.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 03.02.2007, 14:51   #3
TP-Newbie
 
Registriert seit: Feb 2007
Ort: Putzleinsdorf
kirschenmarmela macht alles soweit korrekt
Okay, ich weiß das war alles relativ dumm was ich gemacht habe, aber Verzweiflung und eigentlich wenig Ahnung. Darum kann ich jetzt auch nicht recht viel mit deiner Antwort anfangen. Geht vielleicht auch eine Dummy-Version deiner Antwort?? Weil in "pid", das ist ja die Page Id, soweit wir gelernt haben und da habe ich alle Mitglieder gespeichert...
Die Endlösung sollte jedenfalls sein: ich klicke in der Imagemap auf Flöte und es zeigt unten alle Flöten an...

Bitte noch um ein bisschen Hilfe!!
Danke!
kirschenmarmela ist offline   Mit Zitat antworten
Alt 03.02.2007, 19:10   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
im Prinzip ganz einfach:

<a href="index.php?id=55&tx_userlzmitglieder_pi1[instrument]=3">Flöte</a>

so säh der Link aus,

in der Extension ist dann

$instrument=intval($this->piVars['instrument']); und da steht dann eine 3 drin. Das kannst Du für Deine Query benutzen. mit intval stellst Du sicher, das $instrument zumindest mit 0 befüllt wird, wenn die get-Variable nicht vorhanden ist.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 04.02.2007, 14:21   #5
TP-Newbie
 
Registriert seit: Feb 2007
Ort: Putzleinsdorf
kirschenmarmela macht alles soweit korrekt
Herzlichsten Dank und schönen Tag noch!!

Lg Luzia


.. doch nicht...

Ich hoffe ich nerve dich nicht zu sehr.. aber bitte kannst du mir noch mal helfen... ich hab jetzt soweit: PHP:
$instrument = intval($this->piVars['instrument']);

//Die Datenbankabfrage inkl. Unterstützung von Datenbankabstraktion
$res = $GLOBALS["TYPO3_DB"]->exec_SELECTquery("*", "user_lzmitglieder_main", "deleted = 0 AND hidden = 0 AND pid = '".$mitgliederPageId."'");

//Die Datenbank ansprechen und in einer Schleife ausgeben
$query = "SELECT * FROM user_lzmitglieder_main WHERE deleted = 0 AND hidden = 0 AND pid='".$mitgliederPageId."'AND instrument='".$instrument."'";

und TypoScript:
plugin.user_lzmitglieder_pi1{

instrument = CONTENT
instrument.content.get{
table = user_lzmitglieder_main
select.orderBy = sorting
select.where =colPos=0
}


Aber das will mich nicht, ich werde verzweifeln...

Danke noch mal...

Geändert von kirschenmarmela (04.02.2007 um 17:38 Uhr).
kirschenmarmela ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
PHP - TS DRINGENDE Anfrage!!! PHP - TS DRINGENDE Anfrage!!!
« Probleme mit Sprachumschalter | Extensions »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:53 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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

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