Statt Menüs Platzhalter {SUB_MENU} & Co. zu sehen Statt Menüs Platzhalter {SUB_MENU} & Co. zu sehen
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Statt Menüs Platzhalter {SUB_MENU} & Co. zu sehen

Started by LittleSparko, December 16, 2008, 02:59:04 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LittleSparko

Hallo, ich hab folgendes Problem:

Ich hab das Theme meines Blogs auf die Gallery übertragen und eine theme.php erstellt, in der lediglich die Listung der Menüs untereinander (also eine ul/li Liste für jedes Menü) vermerkt ist. in der template.html habe ich nun die Platzhalter verteilt. Die Galerie selbst wird angezeigt, nur statt der Menüs sehe ich die Platzhalter {SYS_MENU} {SUB_MENU} und {ADMIN_MENU} im Klartext auf der Seite zu stehen und kann natürlich kein Menü mehr benutzen. Nehme ich die theme.php raus, wird das komplette Template des themes ignoriert und es wird classic angezeigt, obwohl das neue theme gewählt ist und eine eigene CSS etc besitzt.

Galerie: http://www.usa.littledany.de/pix/index.php

Was kann ich möglicherweise übersehen haben? Ich habe aus dem Template alles entfernt, was nicht relevant ist, es handelt sich also wirklich nur ums Design und CSS Klassen, die darin vermerkt sind.

Ich weiss nicht, welche Codes eventuell gebraucht werden, um helfen zu können, darum will ich hier jetzt nicht blind alles posten, was vielleicht in Frage käme. Wenn etwas gebraucht wird, bitte fragen, ich rücke es dann sofort raus.

Αndré


LittleSparko

Ich versuch sie anzuhängen, ich hoffe es klappt und ist okay so

Αndré

Ich hab die theme.php mal in mein Testsystem eingefügt und da funktioniert es. Kannst du mal dein gesamtes Theme gepackt zur Verfügung stellen? Ich möchte einen Fehler in deiner Galerie ausschließen können.

LittleSparko

Okay, hier ist es. Ist die neusten Galleryversion und frisch installiert.

Αndré

Füge folgende Funktion ans Ende deiner theme.php:
function pagefooter()
{
    //global $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_SERVER_VARS;
    global $USER, $USER_DATA, $ALBUM_SET, $CONFIG, $time_start, $query_stats, $queries;;
    global $template_footer;

    $custom_footer = cpg_get_custom_include($CONFIG['custom_footer_path']);

    if ($CONFIG['debug_mode']==1 || ($CONFIG['debug_mode']==2 && GALLERY_ADMIN_MODE)) {
    cpg_debug_output();
    }

    $template_vars = array(
        '{SYS_MENU}' => theme_main_menu('sys_menu'),
        '{SUB_MENU}' => theme_main_menu('sub_menu'),
        '{ADMIN_MENU}' => theme_admin_mode_menu(),
        '{CUSTOM_FOOTER}' => $custom_footer,
        '{VANITY}' => (defined('THEME_IS_XHTML10_TRANSITIONAL') && $CONFIG['vanity_block']) ? theme_vanity() : '',
    );

    echo template_eval($template_footer, $template_vars);
}

LittleSparko


Αndré

Als Zeichen deiner Dankbarkeit, könntest du deinen Beitrag selbst als gelöst markieren ;)

LittleSparko

Ich hab keine Ahnung wie das geht, ich find nix?!

LittleSparko

Aha, der Haken.....sorry, aber wenn der ein alt gehabt hätte, hätte ich ihn sicher früher gefunden  ;)