WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 13.02.2016 11:44:58

cyberdyne
Mitglied

[Erledigt] daflagga Teaser Aubau unvollständig.

Hallo,
beim Aufruf einer Seite mit dem Template daflagga wird der zugehörige Text zu dem Teaser (page_title & site_description) nur unvollständig angezeigt. Erst ein reload bringt die korrekte Ansicht zum vorschein. Es scheint, als ob der Seitenaufbau schneller ist, als die Lieferung der Info zum Inhalt. Ist das möglich? Wie kann ich dem vorbeugen?

Gruß,
Klaus

Erster Aufruf der Seite
Teaser unvollständig

... und nach dem Reload
Teaser unvollständig


Macht's gut und danke für den Fisch!

Offline

#2 13.02.2016 12:32:50

florian
Administrator

Re: [Erledigt] daflagga Teaser Aubau unvollständig.

Im Template ist eine Funktion, die per Javascript die 4 Teaser auf dieselbe Höhe bringt. Die wird aus irgendwelchen Gründen beim ersten Aufruf nicht ausgeführt.
Die Fehlerkonsole gibt aus:

Zeitstempel: 13.02.2016 11:25:05
Fehler: ReferenceError: WB_URL is not defined
Quelldatei: http://www.hertweck-herm.de/CMS/include/jquery/jquery_theme.js
Zeile: 1

In der Tat wird WB_URL erst nach dem Aufruf der jquery_theme gesetzt:

  <script type="text/javascript" src="/CMS/include/jquery/jquery_theme.js"></script>
  <script type="text/javascript" src="/CMS/modules/droplets/js/mdcr.js"></script>
  <script type="text/javascript" src="/CMS/modules/lib_jquery/jquery-ui/external/jquery.mousewheel.min.js"></script>
  <script type="text/javascript" src="/CMS/modules/lib_jquery/jquery-ui/external/jquery.easing.js"></script>
  <script type="text/javascript" src="/CMS/modules/lib_jquery/plugins/FancyBox/jquery.fancybox-1.3.4.js"></script>
  <script type="text/javascript" src="/CMS/modules/lib_jquery/jquery-ui/external/jquery.hoverIntent.js"></script>
  <script type="text/javascript">
var URL = 'http://www.hertweck-herm.de/CMS';
var WB_URL = 'http://www.hertweck-herm.de/CMS';
var TEMPLATE_DIR = 'http://www.hertweck-herm.de/CMS/templates/daflagga';
  </script>

Die Zeilen

  <script type="text/javascript">
var URL = 'http://www.hertweck-herm.de/CMS';
var WB_URL = 'http://www.hertweck-herm.de/CMS';
var TEMPLATE_DIR = 'http://www.hertweck-herm.de/CMS/templates/daflagga';
  </script>

werden vom register_fontend_modfiles-Aufruf generiert. Möglicherweise stehen hier die Anweisungen in der falschen Reihenfolge. Richtig wäre:

register_frontend_modfiles('css');
register_frontend_modfiles('jquery');
register_frontend_modfiles('js');

Und wegen des JS-Errors werden die anderen Scripte dann auch nicht ausgeführt.
Ich hoffe, dass es daran liegt, ein anderer Grund fällt mir spontan nicht ein.

Online

#3 13.02.2016 13:26:43

cyberdyne
Mitglied

Re: [Erledigt] daflagga Teaser Aubau unvollständig.

Das ging ja flott! WOW! Werde die Änderungen später ausprobieren!
Schon mal vielen Dank für die samstägliche Mühe!!


Macht's gut und danke für den Fisch!

Offline

#4 13.02.2016 19:43:42

cyberdyne
Mitglied

Re: [Erledigt] daflagga Teaser Aubau unvollständig.

Nachtrag: der register_fontend_modfiles Aufruf hat die korrekte Abfolge, da war also leider nichts zu beheben.

Habe nun den Text der description gekürzt, scheint zu helfen!


Macht's gut und danke für den Fisch!

Offline

#5 14.02.2016 03:13:35

florian
Administrator

Re: [Erledigt] daflagga Teaser Aubau unvollständig.

Das hilft insofern, als dass die Höhe der Teaser nicht mehr angepasst werden muss, der Fehler als solcher bleibt aber. D.h. Du behebst nur das Symptom, aber nicht die Ursache.

Ich sehe, dass Du Library Admin verwendest und darüber die Fancybox einbindest. Das ist wahrscheinlich das Problem. Library Admin hat die unschöne Angewohnheit, die Elemente im head neu zu sortieren. Die Fancybox brauchst Du eigentlich auch nicht, WBCE hat die Colorbox an Board.

Online

#6 14.02.2016 11:59:18

cyberdyne
Mitglied

Re: [Erledigt] daflagga Teaser Aubau unvollständig.

Hallo,
ja das ist die Macht der Gewohnheit. Aufbau des Systems nach Schema "wb", man fügt in der Installation die (ehemals) notwendigen Erweiterungen gleich mit ein, wie etwa LibraryAdmin.

Hab's entfernt und es mit der Description mal absichtlich übertrieben. Wird nun gleich beim ersten Aufruf alles korrekt angezeigt!

Vielen Dank!

Gruß,
Klaus


Macht's gut und danke für den Fisch!

Offline

Fußzeile des Forums

up