| Author |
Message |
|
ManfredE
Level 7 (53 %)
Posts: 62 |
ID #124
Ich hatte ja bereits im Starthilfe-Beitrag das Problem geschildert - erlaube mir nun aber einmal einen eigenen Beitrag aufzumachen.
Und zwar funktioniert bei mir das ADD/EDIT wahrlich nicht vernünftig.
Auffällig:
Beim Neuerstellen des Eintrages kann ich keine Kategorie wählen....und aus diesem Grunde erscheint dann "nicht alle Felder ausgefüllt"#
Ebenso:
bei der Anzahl der möglichen Keywords steht ein ? Statt der in der extension definierten Zahl.
Nun habe ich das in sofern eingrenzen können - hoffe daß es richtig ist:
Beim Erstellen/bearbeiten einer Anzeige "weiß" das System doch, wieviele Kategorien, Keywords usw zu einem Eintrag der Größe XS...XXL eingetragen werden dürfen.
Diese Javascript-Variablen scheinen aus irgendwelchen Gründen verlorenzugehen - also auch, wenn ich den Header via Typo3 erzeugen lasse.
Frage:
Wo bekomme ich die Variablen her und wie könnte ich sie vielleicht einfach zu fuß (im Zweifelsfall als HTML-Inhalt) nachträglich für die Seite einbinden?
Gruß Manfred
This Post was edited 1 times so far, last change on 10. October 09
|
10.10.09, 17:29 |
|
|
Martin Hesse
Level 10 (63 %)
Posts: 203 |
ID #128
Die Vars werden fest im Code über das TS zugewiesen. Die zulässige Länge nimmt er sich immer aus den noch freien Zeichen raus. Diese wiederrum pflegst du ja über das TS ein.
Falls es dir hilft ...
In der JS-Datei ab Zeile 21 (tx_mhbranchenbuch_checkKeywords) und in der PI1-Datei in Zeile 1867.
|
12.10.09, 12:23 |
|
|
ManfredE
Level 7 (53 %)
Posts: 62 |
ID #165
Hi nochmal,
ich möchte nochmal um Deine Hilfe bitten - für mich sieht es eigentlich sehr nach einem Bug aus - bin selbst aber zu blöd den zu finden ;-)
Und zwar kann ich das Problem folgendermaßen reproduzieren:
Das Add-Form bindet einfach keine Vars ein - vermutlich daher kann ich wirklcih weder eine Kategorie wählen, noch werden die Anzahl der Keywords angezeigt.
Mit selben System, selber Benutzer, selbes Template usw wird beim Edit-Form hingegen in den Header eingebunden : <script type="text/javascript">
<!-- var typ = new Array();
blabla -und alles funktioniert einwandfrei.
Frage: an welcher STelle unterscheidet sich das - wo sagt die jeweilige Funktion, daß sie in den Header die Vars einbinden soll?
Ist es Zeile 2167 "$this->includeHeaderData();" - habe ich probehalber ohne nachzudenken mal in die ander Funktion hochkopiert - hat es aber auch nicht gebracht.
Also für mich ist jedenfalls fakt, daß sich die Add und die Edit unterscheiden...
|
26.10.09, 17:42 |
|
|
ManfredE
Level 7 (53 %)
Posts: 62 |
ID #173
Problem gelöst
Hallo,
ich möchte hiermit bekanntgeben, daß dieses Problem gelöst werden konnte.
Hauptproblem war scheinbar irgendein Syntax-Fehler in meinem branchenbuch template - das Incluce Header-Problem habe ich jetzt gelöst, indem ich die Variablen einfach hart in einen entsprechenden Marker im Template reinwrappe.
Tschuldigung für die wildgemachten Pferde - was genau war weiß ich nicht - jetzt funkt's jedenfalls.
Gruß Manfred
|
02.11.09, 17:03 |
|
|
Martin Hesse
Level 10 (63 %)
Posts: 203 |
ID #187
Freut mich Manfred. Kleiner Fehler, große Ursache - was? 
|
04.11.09, 11:23 |
|
| Register or login to reply |
|