Erstellt vor 2 Jahren
Geschlossen vor 2 Jahren
#2046 closed Fehler (fixed)
Drucken-Knopf geht erst beim 2. Mail (Angebot / Auftrag / Lieferschein)
| Erstellt von: | bibi@… | Verantwortlicher: | |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.7.1 unstable |
| Schweregrad: | schwerwiegend | Stichworte: | |
| Beobachter: |
Beschreibung
Seit
commit 3c255f2892121da44822fd2c391a4ed5b333ff7e
Author: Sven Schöling <s.schoeling@…>
Date: Thu Sep 20 18:40:29 2012 +0200
onload aus do.pl und oe.pl entfernt
muss man den Drucken-Knopf zweimal drücken, damit gedruckt wird. Beim ersten Mal wird nur gespeichert. Im Ein- und Verkauf Angebot / Auftrag und Lieferschein.
Änderungshistorie (3)
comment:1 Geändert vor 2 Jahren durch bibi@…
comment:2 Geändert vor 2 Jahren durch bibi@…
Ok - ich habe da nochmal genauer geschaut. Das Testen ist wohl durch den Browser-Cache nicht so ganz zielführend gewesen - zumindest glaube ich jetzt nicht mehr, dass obiger commit das Problem ist. Auch tritt es bei mir nur (noch) in der Menü-Variante "Oben (mit CSS, neu)" auf.
Analyse-Versuch:
Die Firefox-Fehlerkonsole meldet:
Fehler: document.getElementById("clock_id") is null
Quelldatei: https://kiebitz.weitan.org/lxoffice-git-bernd/oe.pl
Zeile: 276
Es scheint an der Uhrzeit zu liegen, die in menuv4 durch header.html gerendert wird und das ist sowas:
[% now.hms %]
Trotzdem gibt es in menuv4.html das Stück JavaScript?, das die Uhr nach clock_id sucht.
Lösche ich den JavaScript?-Code aus menuv4.html oder tausche [% now.hms %] in header.html durch
[% date %] <span id='clock_id' style='position:relative'></span>
dann tritt der Fehler nicht mehr auf.
comment:3 Geändert vor 2 Jahren durch bibi@…
- Lösung auf behoben gesetzt
- Status von new nach closed geändert
Ist wohl mit #2067 verwandt und offenbar mit commit 871a70f0615e1b551ff89df27ad3111a53a6f47d "Menüsysteme v3 & v4 verschmolzen (Stil von v4, Name & Code von v3)" gefixt.
Ich mache den dann hier zu.

Das Betrifft offenbar nur die beiden CSS-Menü-Varianten.