+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Menü in Template einfügen

  1. #1
    Neu an Board
    Registriert seit
    04.05.2010
    Beiträge
    34
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Menü in Template einfügen

    Hallo zusammen,

    ich nutze Joomla 1.5 mit dem JCE 1.5.6 und bin schlichtweg begeistert.
    Aufgrund der Vielzahl von Beiträgen fasse ich mich kurz:

    Meine Seite www.fahnenpartner.de verfügt über ein Template, mit dem ich insbesondere das Logo gut darstellen kann.

    Nun fehlt jedoch jegliche Position hierbei, so daß ich ein gewünschtes Menü, z.B. KwickVertSliding o.a. nicht sehen kann.

    Wo finde ich eine Hilfe hierzu?

    Ggfls. tausche ich auch gerne das Templates, wichtig ist für mich nur die Darstellung des Logos als Hintergrund.

    Vielen Dank bereits an dieser Stelle für Eure Hilfe.

  2. #2
    Neu an Board Avatar von Robbz
    Registriert seit
    14.07.2007
    Ort
    Nürnberg
    Alter
    31
    Beiträge
    25
    Bedankte sich
    1
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von doennges Beitrag anzeigen
    Nun fehlt jedoch jegliche Position hierbei, so daß ich ein gewünschtes Menü, z.B. KwickVertSliding o.a. nicht sehen kann.
    Verstehe ich das richtig, dass du im Template einfach nur eine neue Modulposition einbinden willst?

    Das geht zB so:
    Code:
    <?php if($this->countModules('KwickVertSliding ')) : ?>
    	<div id="module_KwickVertSliding ">
    		<jdoc:include type="modules" name="KwickVertSliding" style="xhtml"/>
    	</div>
    <?php endif; ?>
    Anschliessend kannst du jedes Modul (und ein Menü wird ja immer durch ein Modul im Template platziert) an diese Position bringen. Wenn du sie nicht in den Template-Parametern einträgst, wird sie dir auch nicht im Dropdown als Position vorgeschlagen. Macht aber nichts, weil du von Hand ja alles einfach so eintragen kannst.

    Hier die Referenz dazu: http://docs.joomla.org/Jdoc_statements

  3. #3
    Neu an Board
    Registriert seit
    04.05.2010
    Beiträge
    34
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Keine Anzeige der Position

    Hallo Robbz,

    vielen Dank für die schnelle Antwort.

    Nun habe ich Deinen Absatz in das HTML meines Templates eingefügt, jedoch wird immer noch keine Position angezeigt.

    Normalerweise sollte diese doch mittels www.fahnenpartner.de/?tp=1 auftauchen, oder?

    Dies ist jedoch nicht der Fall. Übrigens ist dieses von mir genannte Menü ein Modul, was innerhalb Joomla installiert und individuell eingerichtet werden kann.

  4. #4
    Hat hier eine Zweitwohnung Avatar von Alan
    Registriert seit
    01.10.2006
    Ort
    Mülheim an der Ruhr
    Alter
    51
    Beiträge
    1.701
    Bedankte sich
    71
    Erhielt 470 Danksagungen
    in 426 Beiträgen

    Standard

    Damit obiger Code klappt, muss es in Deinem template die Position "KwickVertSliding" geben und Dein Menü-Modul muss auch dieser Position zugeordnet sein
    Ich reagiere nur auf Fragen, deren Lesbarkeit keine Zumutung darstellt
    JUG-im-Pott (Joomla-User-Group)
    und ebenfalls "no Artisteer support"

  5. #5
    Neu an Board Avatar von Robbz
    Registriert seit
    14.07.2007
    Ort
    Nürnberg
    Alter
    31
    Beiträge
    25
    Bedankte sich
    1
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von doennges Beitrag anzeigen
    Nun habe ich Deinen Absatz in das HTML meines Templates eingefügt, jedoch wird immer noch keine Position angezeigt.
    Normalerweise sollte diese doch mittels www.fahnenpartner.de/?tp=1 auftauchen, oder?Dies ist jedoch nicht der Fall. Übrigens ist dieses von mir genannte Menü ein Modul, was innerhalb Joomla installiert und individuell eingerichtet werden kann.
    Also ich seh da direkt mal eine Fehlermeldung:
    HTML-Code:
    <b>Fatal error</b>:  Cannot instantiate non-existent class:  bannerscontroller in <b>/homepages/29/d253000700/htdocs/components/com_banners/banners.php</b> on line <b>22</b><br />
    Vielleicht bricht der Parser an der Stelle schon ab und zeigt den Rest garnicht mehr an, also auch nicht die Modulposition. Kannst du irgendwo den Inhalt der index.php deines Templates posten oder hochladen? Dann kann ich da mal reinschauen und dir besser helfen.

  6. #6
    Neu an Board
    Registriert seit
    04.05.2010
    Beiträge
    34
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,

    hier die index.php

    <?php
    /**
    * @version $Id: index.php 11407 2009-01-09 17:23:42Z willebil $
    * @package Joomla
    * @copyright Copyright (C) 2005 - 2009 Open Source Matters. All rights reserved.
    * @license GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant
    * to the GNU General Public License, and as distributed it includes or
    * is derivative of works licensed under the GNU General Public License or
    * other free or open source software licenses.
    * See COPYRIGHT.php for copyright notices and details.
    */

    // Set flag that this is a parent file
    define( '_JEXEC', 1 );

    define('JPATH_BASE', dirname(__FILE__) );

    define( 'DS', DIRECTORY_SEPARATOR );

    require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
    require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );

    JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null;

    /**
    * CREATE THE APPLICATION
    *
    * NOTE :
    */
    $mainframe =& JFactory::getApplication('site');

    /**
    * INITIALISE THE APPLICATION
    *
    * NOTE :
    */
    // set the language
    $mainframe->initialise();

    JPluginHelper::importPlugin('system');

    // trigger the onAfterInitialise events
    JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
    $mainframe->triggerEvent('onAfterInitialise');

    /**
    * ROUTE THE APPLICATION
    *
    * NOTE :
    */
    $mainframe->route();

    // authorization
    $Itemid = JRequest::getInt( 'Itemid');
    $mainframe->authorize($Itemid);

    // trigger the onAfterRoute events
    JDEBUG ? $_PROFILER->mark('afterRoute') : null;
    $mainframe->triggerEvent('onAfterRoute');

    /**
    * DISPATCH THE APPLICATION
    *
    * NOTE :
    */
    $option = JRequest::getCmd('option');
    $mainframe->dispatch($option);

    // trigger the onAfterDispatch events
    JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
    $mainframe->triggerEvent('onAfterDispatch');

    /**
    * RENDER THE APPLICATION
    *
    * NOTE :
    */
    $mainframe->render();

    // trigger the onAfterRender events
    JDEBUG ? $_PROFILER->mark('afterRender') : null;
    $mainframe->triggerEvent('onAfterRender');

    /**
    * RETURN THE RESPONSE
    */
    echo JResponse::toString($mainframe->getCfg('gzip'));

  7. #7
    Hat hier eine Zweitwohnung Avatar von Alan
    Registriert seit
    01.10.2006
    Ort
    Mülheim an der Ruhr
    Alter
    51
    Beiträge
    1.701
    Bedankte sich
    71
    Erhielt 470 Danksagungen
    in 426 Beiträgen

    Standard

    ....nein, ich reiss mich jetzt zusammen:

    die index.php deines TEMPLATES

    Nicht die index.php vom Joomla-Core
    Ich reagiere nur auf Fragen, deren Lesbarkeit keine Zumutung darstellt
    JUG-im-Pott (Joomla-User-Group)
    und ebenfalls "no Artisteer support"

  8. Erhielt Danksagungen von:


  9. #8
    Neu an Board
    Registriert seit
    04.05.2010
    Beiträge
    34
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard banners.php

    Hallo nochmals,

    hier die dazugehörige Datei

    <?php
    /**
    * @version $Id: banners.php 10381 2008-06-01 03:35:53Z pasamio $
    * @package Joomla
    * @subpackage Banners
    * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
    * @license GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant to the
    * GNU General Public License, and as distributed it includes or is derivative
    * of works licensed under the GNU General Public License or other free or open
    * source software licenses. See COPYRIGHT.php for copyright notices and
    * details.
    */

    // no direct access
    defined('_JEXEC') or die('Restricted access');

    // Require the com_content helper library
    require_once (JPATH_COMPONENT.DS.'controller.php');

    // Create the controller
    $controller = new BannersController( array('default_task' => 'click') );
    // Perform the Request task
    $controller->execute(JRequest::getVar('task', null, 'default', 'cmd'));

    // Redirect if set by the controller
    $controller->redirect();

  10. #9
    Neu an Board
    Registriert seit
    04.05.2010
    Beiträge
    34
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Sorry, mein Fehler,

    hier die richtige index.php

    <!--
    /**
    * Site Name: Dise�o de paginas web - www.yatienesweb.info
    * File Name: ytw_redbah
    * Original Developers: Franck Scipion - info@yatienesweb.info
    * Creation Date: 30/10/2003
    * Update Date: 15/01/2004
    * Version #: Theme for Mambo 4.5 STABLE
    * Comments: This theme has been developped by
    * http://www.yatienesweb.com, inspired from the www.csszengarden.com template n�008.
    * Copyrights: Attribution ShareAlike Non Commercial licence:
    * http://creativecommons.org/licenses/.../1.0/legalcode
    **/
    -->


    <?php echo "<?xml version='1.0'?".">"; ?>
    <?php
    defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>

    <title><?php echo $mosConfig_sitename; ?></title>

    <?php include ("includes/metadata.php"); ?>
    <?php include ("editor/editor.php"); ?>

    <meta **********="content-type" content="text/html; <?php echo _ISO; ?>" />
    <meta name="revisit-after" content="7">
    <meta name="Rating" content="General">
    <meta name="Pragma" content="no-cache">
    <meta name="Generator" content="YA TIENES WEB running on Mambo Open Source">
    <meta name="distribution" content="Global">
    <meta name="Copyright" content="�2003">
    <meta name="Classification" content="Dise�o web">
    <meta name="Author" content="Ya Tienes Web">
    <meta name="keywords" content="dise�o de paginas web, web site, dominio, alojamiento, imagen corporativa, comunicaci�n de crisis, sitios web instantaneos, gesti�n de contenido, dise�o,diseno,php,mySQL,javascript,internet,profes ionales,profesional,dise�oweb,disenoweb,hospedaje, hostings,
    hosting,dominos,buscadores,enlaces,recursos,webs,l inks,diseno,html,javascript,flash,,web,internet, espa�a, Espa�a">
    <meta name="description" content="Yatienesweb - Dise�o de paginas web avanzadas: Te damos m�s por mucho menos">

    <meta name="dc.creator.e-mail" CONTENT="admin@yatienesweb.info">
    <meta name="dc.creator.name" CONTENT="Webmaster Yatienesweb">
    <meta name="tgn.id" CONTENT="7010413">
    <meta name="tgn.name" CONTENT="Madrid capital">
    <meta name="geo.position" CONTENT="40.400;-3.683">
    <meta name="geo.placename" CONTENT="Madrid, C.A. de Madrid">
    <meta name="geo.country" CONTENT="ES">
    <meta name="dmoz.id" CONTENT="World/Espa%f1ol/Negocios/Inform%e1tica/Internet/">



    <script type="text/javascript">
    </script>

    <link href="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/css/template_css.css" rel="stylesheet" type="text/css" />
    <LINK href="http://www.yatienesweb.info/favicon.ico" type=image/x-icon
    rel="Shortcut Icon">
    <?php initEditor(); ?>
    </head>

    <body onload="window.defaultStatus='YaTienesWeb: especialistas en sitios web dinamicos mySQL/PHP';" id="ya-tienes-web">
    <a name="top"></a>


    <div id="container">
    <div id="extraDiv1">
    <h3><span>WELCOME TO<br><br><?php echo $mosConfig_sitename; ?></span></h3>
    </div>

    <div id="intro">
    <div id="pageHeader">
    <h1><span>css Zen Garden 4 Mambo CMS</span></h1>
    <h2><span>The Beauty of <acronym title="Cascading Style Sheets">CSS</acronym>
    Design</span></h2>
    </div>
    <div id="extraDiv3"><span>
    <?php if($this->countModules(mod_kwickverti_slidingmenu)) : ?>
    <div id="mod_kwickverti_slidingmenu">
    <jdoc:include type="modules" name="mod_kwickverti_slidingmenu" style="xhtml"/>
    </div>
    <?php endif; ?>
    ||�<a href="index.php?option=content&task=section&id=2&I temid=25" title="FAQ's">FAQ's</a>�
    |�<a href="index.php?option=com_weblinks&Itemid=4" title="Web links">Web links</a>�
    |�<a href="index.php?option=content&task=category&id=1& Itemid=26" title="Last News">Last News</a>�
    |�<a href="administrator/" title="Administration">Administration</a>��||
    </span></div>

    <?php if($this->countModules(mod_kwickverti_slidingmenu)) : ?>
    <div id="mod_kwickverti_slidingmenu">
    <jdoc:include type="modules" name="mod_kwickverti_slidingmenu" style="xhtml"/>
    </div>
    <?php endif; ?>

    <div id="quickSummary">
    <p class="p1"><span><?php include "pathway.php"; ?></span></p>
    <p class="p2"><span><?php echo strftime("%a, %d %B %Y"); ?></span></p>
    </div>
    <div id="preamble">
    <h3><span>Hot News</span></h3>
    <p class="p1"><span><?php mosLoadModules ( 'top' ); ?> </span></p>
    </div>
    </div>
    <div id="supportingText">
    <div id="explanation">
    <h3><span>Main Zone</span></h3>
    <p class="p1"><span><?php include("mainbody.php"); ?></span></p>
    </div>

    <div id="participation">
    <h3><span>Advertising</span></h3>
    <p class="p1"><span><?php mosLoadComponent( "banners" ); ?></span></p>
    </div>
    <div id="benefits">
    <h3><span>Legal Statements</span></h3>
    <p class="p1"><span><?php include_once("includes/footer.php"); ?></span></p>
    </div>

    <div id="requirements">
    <h3><span>Credits</span></h3>
    <p class="p1">
    <div align="center"><span><a href="http://www.yatienesweb.info" target="_blank">
    <img src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/ytw2.gif" alt="Designed By" border="0"></a>���
    <a href="http://www.mamboserver.com" target="_blank">
    <img border="0" img src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/pbm_1orange.gif" alt="Powered By"></a>���
    <a href="http://www.csszengarden.com" target="_blank">
    <img border="0" img src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/ytw_czg.jpg" alt="Inspired By"></a>���
    </span></div>
    </p>
    </div>

    <div id="footer">
    <div align="center"> <a href="#top"><img border="0" src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/top.gif"></a>�</div>
    </div>

    </div>
    <div id="linkList">
    <div id="linkList2">
    <div id="lselect">
    <h3 class="select"><span>Navigate</span></h3>
    <p class="p1">
    <?php mosLoadModules ( 'left' ); ?>
    </p> </div>

    <div id="larchives">
    <h3 class="archives"><span>Search</span></h3>
    <p class="p1">
    <form action='index.php' method='post'>
    <td><input class="inputbox" type="text" name="searchword" size="10"
    value="<?php echo _SEARCH_BOX; ?>"
    onblur="if(this.value=='') this.value='<?php echo _SEARCH_BOX; ?>';"
    onfocus="if(this.value=='<?php echo _SEARCH_BOX; ?>') this.value='';" />
    <input type="submit" name="option" class="button" value="Go!">
    <input type="hidden" name="option" value="search" /> </td>
    </form></p>
    </div>

    <div id="lresources">
    <h3 class="resources"><span>Mini Banners</span></h3>
    <ul>
    <li>

    <p class="p1"><span>
    <a href="http://www.yatienesweb.info" target="_blank">
    <img src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/ytw.gif" alt="Designed By" width="113" height="25" border="0"></a>�
    </span></p>
    </li>

    <li>
    <p class="p2"><span>
    <a href="http://www.mysql.com" target="_blank">
    <img src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/mysql.jpg" width="113" height="25" alt="Ir a mySQL" border="0"></a>�
    </span></p>

    </li>

    <li>

    <p class="p3"><span>
    <a href="http://www.php.net" target="_blank"><img src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/php.gif" width="113" height="25" alt="Ir a PHP" border="0"></a>�
    </span></p>

    </li>
    </ul>
    </div>

    <div id="lfavorites">
    <h3 class="favorites"><span>Web Links</span></h3>
    <ul>
    <li><a href="http://www.yatienesweb.info/" target="_blank">Ya Tienes Web</a>�</li>
    <li><a href="http://validator.w3.org/" title="Comprobar XHTML" target="_blank">Validator xhtml</a>�</li>
    <li><a href="http://jigsaw.w3.org/css-validator" title="Comprobar CSS" target="_blank">Validator css</a>�</li>
    <li><a href="http://feeds.archive.org/validator" title="Comprobar RSS" target="_blank">Validator rss</a>�</li>
    </ul>
    <ul><div align="center"><a href="#top"><img border="0" src="<?php echo $mosConfig_live_site; ?>/templates/ytw_redbah/images/top2.gif"></a>�</div></ul>

    </div>
    </div>

    </div>

    </div>

    </body>
    </html>

  11. #10
    Neu an Board Avatar von Robbz
    Registriert seit
    14.07.2007
    Ort
    Nürnberg
    Alter
    31
    Beiträge
    25
    Bedankte sich
    1
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Ok, du hast das Modul also eingebunde. Zwar an 2 Stellen (das wird wohl nicht Absicht von dir gewesen sein ;-) ), aber es ist drin.

    Gehe jetzt ins Backend, dann in den Modulmanager, bearbeite das Modul (mod_kwickverti_slidingmenu) und schreibe bei Position genau diesen Text in das Textfeld: "mod_kwickverti_slidingmenu". Wichtig: Die Position wird nicht im Dropdown daneben erscheinen. Deshalb musst du die Position von Hand so eintragen.
    Wenn du das Modul dann noch aktivierst und öffentlich zugänglich machst, sollte es angezeigt werden, wenn das Modul eine Ausgabe erzeugt.

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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