Hallo, vielleicht kann mir jemand bei folgendem Problem helfen:
ich gebe eine Kommaseparierte Liste aus einem datenbankfeld aus:
10 = RECORDS
10 {
tables = meineTabelle
source = 123
conf.meineTabelle = TEXT
conf.meineTabelle.field = meinTabellenfeld
}
Die
On 03/08/2013 07:50 PM, SW wrote:
ich gebe eine Kommaseparierte Liste aus einem datenbankfeld aus:
10 = RECORDS
10 {
tables = meineTabelle
source = 123
conf.meineTabelle = TEXT
conf.meineTabelle.field = meinTabellenfeld
}
Die Ausgabe ist eine
Hallo Stefan,
replacement oder Regex nützt leider an dieser Stelle nichts, denn wenn
ich z.B. die Zahl 1 rausschmeißen will, wird ja die 1 dann auch in
10,11,12 ersetzt.
Ach ja, falls es noch wichtig ist: ich nutze Typo3 Version 4.5
Gruß
Susanne
Am 08.03.2013 20:05, schrieb Stefan
Hi,
ich dachte an ersetze ,1, durch , Und im Fall, daß es am Anfang steht
natürlich durch nichts. Das wäre z.B. per Regex ja kein Problem. Aber
auf 4.5 steht replacement noch nicht zur Verfügung.
Notfalls einfach erstmal kurz durch ne userFunc schicken und die Logik
in PHP realisieren? Ja,
Hi Stefan,
danke für deine Mühe! Das Problem ist, das man nicht weiß, an welcher
Stelle in der Liste der rauszuschmeissende Wert steht. Auch nicht, ob er
vorne steht oder nicht und auch nicht, wie viele Elemente die Liste hat.
Nicht so einfach mit split...
Ich probier mal mit meinen
Hallo Susanne,
vielleicht geht sowas:
--
10 = RECORDS
10 {
tables = meineTabelle
source = 123
conf.meineTabelle = TEXT
conf.meineTabelle.field = meinTabellenfeld
conf.meineTabelle.stdWrap.if {
value = 10
equals.field
Hi,
hier mal quick-n-dirty mit split und einem CASE. Du kannst ein oder
mehrere Elemente ausfiltern (einfach leere TEXT-Elemente ausgeben -
siehe Beispiel 12) oder sie theoretisch auch durch andere Inhalte
ersetzen. Die anderen Inhalte können ihrerseits natürlich auch wieder
aus noch einem ganz
Super, danke! Werd ich gleich mal ausprobieren.
Gruß
Susanne
Am 08.03.2013 21:33, schrieb Stefan Neufeind:
Hi,
hier mal quick-n-dirty mit split und einem CASE. Du kannst ein oder
mehrere Elemente ausfiltern (einfach leere TEXT-Elemente ausgeben -
siehe Beispiel 12) oder sie theoretisch auch
Hallo allerseits,
kann es sein dass es ein Bug ist dass man im TSconfig mit removeFromList
keine Einträge entfernen kann die Unterstriche im Namen haben?
plugins.show := removeFromList(tx_myplug_pi1) geht nämlich nicht... aber
common.show := removeFromList(text) schon...
Am 23.02.2011 13:51, schrieb Hendrik:
Hallo allerseits,
kann es sein dass es ein Bug ist dass man im TSconfig mit removeFromList
keine Einträge entfernen kann die Unterstriche im Namen haben?
plugins.show := removeFromList(tx_myplug_pi1) geht nämlich nicht... aber
common.show :=
Merkwürdig ist nur wenn ich sage show = tx_myplug_pi1 erscheint nur
dieses. nur der umgekehrte Weg mit removeFromList geht nicht
Am 23.02.2011 14:09, schrieb Bjoern Pedersen:
Am 23.02.2011 13:51, schrieb Hendrik:
Hallo allerseits,
kann es sein dass es ein Bug ist dass man im TSconfig mit
Am 23.02.2011 15:33, schrieb Hendrik:
Merkwürdig ist nur wenn ich sage show = tx_myplug_pi1 erscheint nur
dieses. nur der umgekehrte Weg mit removeFromList geht nicht
Am 23.02.2011 14:09, schrieb Bjoern Pedersen:
Am 23.02.2011 13:51, schrieb Hendrik:
Hallo allerseits,
kann es sein dass es
das geht... aber halt nicht die gewünschte lösung ;)
Am 23.02.2011 15:38, schrieb Bjoern Pedersen:
Am 23.02.2011 15:33, schrieb Hendrik:
Merkwürdig ist nur wenn ich sage show = tx_myplug_pi1 erscheint nur
dieses. nur der umgekehrte Weg mit removeFromList geht nicht
Am 23.02.2011 14:09,
Hallo Björn,
wie kann ich das denn lösen mit dem removeFromList?
Denn erst alle hinzufügen und dann einen entfernen ist ja bisschen
sinnlos und nicht wie gewollt.
Vielen Dank schonmal!
Gruß Hendrik
Am 23.02.2011 15:38, schrieb Bjoern Pedersen:
Am 23.02.2011 15:33, schrieb Hendrik:
14 matches
Mail list logo