+ Antworten
Ergebnis 1 bis 5 von 5

Thema: [Hilfe benötigt] Footer platzieren

  1. #1
    Neu an Board
    Registriert seit
    13.02.2006
    Beiträge
    8
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard [Hilfe benötigt] Footer platzieren

    Hi,

    ich habe diesen sehr wertvollen Thread gefunden:
    http://www.joomlaportal.de/fertige-h...nen.html?pp=10
    Ich wollte damit eine Fusszeile einfügen und anpassen.
    Leider enthielt mein Template bis eben keine Fusszeile, daher habe ich versucht, die Zeile
    Code:
    include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' );
    einzufügen.

    Allerdings wird immer eine Kopf- aus meiner Fußzeile, will sagen: der Text steht immer als allererstes oben auf der Seite.
    Wie kann ich die platzierung beeinflussen?!

    Danke im voraus u. Grüße,

    Alex.

  2. #2
    Hat hier eine Zweitwohnung Avatar von tommad
    Registriert seit
    08.06.2004
    Ort
    Woodquater
    Alter
    35
    Beiträge
    1.302
    Bedankte sich
    8
    Erhielt 225 Danksagungen
    in 211 Beiträgen

    Standard

    Kommt darauf an wo du im HTML Code jetzt dein INCLUDE positioniert, muss schon ein entsprechender DIV-Container bzw. eine Tabelle sein !

    Tommad
    www.joomla.at || http://www.joomla.at/forum/index.php

    Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend (http://www.joomlaportal.de/ankuendig...l-aendern.html)

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    13.02.2006
    Beiträge
    8
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Kann mir nicht helfen, aber ich kann beides nicht finden:
    Code:
    <?php
    /**
    * @version $Id: index.php,v 1.17 2005/04/21 12:02:56 stingrey Exp $
    * @package Mambo
    * @copyright (C) 2000 - 2005 Miro International Pty Ltd
    * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    * Mambo is Free Software
    */
    
    /** Set flag that this is a parent file */
    define( '_VALID_MOS', 1 );
    // checks for configuration file, if none found loads installation page
    if ( !file_exists( 'configuration.php' ) || filesize( 'configuration.php' ) < 10 ) {
    	header( 'Location: installation/index.php' );
    	exit();
    }
    
    include_once( 'globals.php' );
    require_once( 'configuration.php' );
    include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' ); 
    // enables switching to secure https 
    if ( $_SERVER["SERVER_PORT"] == '443' ) {
       $mosConfig_live_site = str_replace( 'http://', 'https://', $mosConfig_live_site );
    }
    
    // displays offline page
    if ( $mosConfig_offline == 1 ){
    	include( 'offline.php' );
    	exit();
    }
    
    require_once( 'includes/mambo.php' );
    if (file_exists( 'components/com_sef/sef.php' )) {
    	require_once( 'components/com_sef/sef.php' );
    } else {
    	require_once( 'includes/sef.php' );
    }
    require_once( 'includes/frontend.php' );
    
    /*
    Installation sub folder check, removed for work with CVS
    if (file_exists( 'installation/index.php' )) {
    	include ('offline.php');
    	exit();
    }
    */
    /** retrieve some expected url (or form) arguments */
    $option = trim( strtolower( mosGetParam( $_REQUEST, 'option' ) ) );
    $Itemid = intval( mosGetParam( $_REQUEST, 'Itemid', null ) );
    
    if ($option == '') {
    	if ($Itemid) {
    		$query = "SELECT id, link"
    		. "\n FROM #__menu"
    		. "\n WHERE menutype='mainmenu'"
    		. "\n AND id = '$Itemid'"
    		. "\n AND published = '1'"
    		;
    		$database->setQuery( $query );
    	} else {
    		$query = "SELECT id, link"
    		. "\n FROM #__menu"
    		. "\n WHERE menutype='mainmenu' AND published='1'"
    		. "\n ORDER BY parent, ordering LIMIT 1"
    		;
    		$database->setQuery( $query );
    	}
    	$menu = new mosMenu( $database );
    	if ($database->loadObject( $menu )) {
    		$Itemid = $menu->id;
    	}
    	$link = $menu->link;
    	if (($pos = strpos( $link, '?' )) !== false) {
    		$link = substr( $link, $pos+1 ). '&Itemid='.$Itemid;
    	}
    	parse_str( $link, $temp );
    	/** this is a patch, need to rework when globals are handled better */
    	foreach ($temp as $k=>$v) {
    		$GLOBALS[$k] = $v;
    		$_REQUEST[$k] = $v;
    		if ($k == 'option') {
    			$option = $v;
    		}
    	}
    }
    
    /** do we have a valid Itemid yet?? */
    if ( $Itemid === null ) {
    	/** Nope, just use the homepage then. */
    	$query = "SELECT id"
    	. "\n FROM #__menu"
    	. "\n WHERE menutype='mainmenu'"
    	. "\n AND published='1'"
    	. "\n ORDER BY parent, ordering"
    	. "\n LIMIT 1"
    	;
    	$database->setQuery( $query );
    	$Itemid = $database->loadResult();
    }
    
    /** patch to lessen the impact on templates */
    if ($option == 'search') {
    	$option = 'com_search';
    }
    /** mainframe is an API workhorse, lots of 'core' interaction routines */
    $mainframe = new mosMainFrame( $database, $option, '.' );
    $mainframe->initSession();
    
    /** get the information about the current user from the sessions table */
    $my = $mainframe->getUser();
    
    // loads english language file by default
    if ( $mosConfig_lang == '' ) {
    	$mosConfig_lang = 'english';
    }
    $_LANG = mosLoadLanguage( $option );
    $_LANG->debug( $mosConfig_debug );
    
    // frontend login & logout controls
    $return = mosGetParam( $_REQUEST, 'return', NULL );
    $message = mosGetParam( $_POST, 'message', 0 );
    if ($option == "login") {
    	$mainframe->login();
    
    	// JS Popup message
    	if ( $message ) {
    		?>
    		<script> 
    		<!--//
    		alert( "<?php echo $_LANG->_( '_LOGIN_SUCCESS' ); ?>" ); 
    		//-->
    		</script>
    		<?php
    	}
    
    	if ($return) {
    		mosRedirect( $return );
    	} else {
    		mosRedirect( 'index.php' );
    	}
    
    } else if ($option == "logout") {
    	$mainframe->logout();
    
    	// JS Popup message
    	if ( $message ) {
    		?>
    		<script> 
    		<!--//
    		alert( "<?php echo $_LANG->_( '_LOGOUT_SUCCESS' ); ?>" ); 
    		//-->
    		</script>
    		<?php
    	}
    
    	if ($return) {
    		mosRedirect( $return );
    	} else {
    		mosRedirect( 'index.php' );
    	}
    }
    
    /** detect first visit */
    $mainframe->detect();
    
    $gid = intval( $my->gid );
    
    // gets template for page
    $cur_template = $mainframe->getTemplate();
    /** temp fix - this feature is currently disabled */
    
    /** @global A places to store information from processing of the component */
    $_MOS_OPTION = array();
    
    // precapture the output of the component
    require_once( $mosConfig_absolute_path . '/editor/editor.php' );
    
    ob_start();
    if ($path = $mainframe->getPath( 'front' )) {
    	$task = mosGetParam( $_REQUEST, 'task', '' );
    	$ret = mosMenuCheck( $Itemid, $option, $task, $gid );
    	if ($ret) {
    		require_once( $path );
    	} else {
    		mosNotAuth();
    	}
    } else {
    	echo $_LANG->_( '_NOT_EXIST' );
    }
    $_MOS_OPTION['buffer'] = ob_get_contents();
    ob_end_clean();
    
    initGzip();
    
    header( 'Expires: Mon, 26 Jul 1997 05:00:00 GMT' );
    header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
    header( 'Cache-Control: no-store, no-cache, must-revalidate' );
    header( 'Cache-Control: post-check=0, pre-check=0', false );
    header( 'Pragma: no-cache' );
    
    // loads template file
    if ( !file_exists( 'templates/'. $cur_template .'/index.php' ) ) {
    	echo $_LANG->_( '_TEMPLATE_WARN' ). $cur_template;
    } else {
    	require_once( 'templates/'. $cur_template .'/index.php' );
    	if ($mosConfig_debug) {
    		echo "<!-- ".time()." -->";
    	}
    
    }
    
    // displays queries performed for page
    if ($mosConfig_debug) {
    	echo $database->_ticker . ' queries executed';
    	echo '<pre>';
     	foreach ($database->_log as $k=>$sql) {
     	    echo $k+1 . "\n" . $sql . '<hr />';
    	}
    }
    
    doGzip();
    ?>
    Bin ich blind oder blöd (oder beides)?

  5. #4
    Hat hier eine Zweitwohnung Avatar von tommad
    Registriert seit
    08.06.2004
    Ort
    Woodquater
    Alter
    35
    Beiträge
    1.302
    Bedankte sich
    8
    Erhielt 225 Danksagungen
    in 211 Beiträgen

    Standard

    hi,

    also soweit ich das sehe ist das die falsche index.php. du musst das ganze in dein template einbauen, d.h. in der index.php im verzeichnis /template/DEIN_TEMPLATE.

    Alternativ:
    Wenn dein Template eine Modulposition an der gewünschten Stelle hat, kannst du einfach ein Modul im Modulmanager erstellen, Text reinpacken und auf die Position stellen.
    Lg
    Tommad
    www.joomla.at || http://www.joomla.at/forum/index.php

    Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend (http://www.joomlaportal.de/ankuendig...l-aendern.html)

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board
    Registriert seit
    13.02.2006
    Beiträge
    8
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    das wars, danke!

+ Antworten

Ähnliche Themen

  1. [HILFE]HEADER und FOOTER immer sichtbar...Machbar?
    Von j-worker im Forum Mambo Templates
    Antworten: 4
    Letzter Beitrag: 20.02.2006, 14:54
  2. Footer Alignment
    Von MaxRaabe im Forum Joomla Templates
    Antworten: 1
    Letzter Beitrag: 06.02.2006, 20:55
  3. Copyright im footer abändern?
    Von eanst im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 17.08.2005, 10:49
  4. Letterman Schriftart im Footer umstellen?
    Von Robert.Moss im Forum Mambo Komponenten
    Antworten: 1
    Letzter Beitrag: 13.08.2005, 18:01
  5. Module im footer
    Von tom1281 im Forum Mambo Module
    Antworten: 13
    Letzter Beitrag: 02.08.2005, 12:35

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein