Hallo,
vorweg: bin joomla anfänger und bin bis jetzt nur durch googlen weitergekommen. bei dem hier spuckt google aber nix mehr aus: ich kann php, weiß aber nicht, wie ich es als komponente einbinden soll. habe mal zu testzwecken eine einfache hallo welt komp gebaut: die com_leoGalery.xml sieht so aus:
und die datei die nur etwas ausgeben soll sieht so aus:HTML-Code:<?xml version="1.0" encoding="UTF-8"?> <mosinstall type="component"> <name>leoGalery</name> <author>Christian Bromann</author> <creationDate>16.09.2008</creationDate> <copyright>(c) 2008 by Christian Bromann</copyright> <license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license> <authorEmail>info@leotiv.com</authorEmail> <authorUrl>http://www.leotiv.com</authorUrl> <version>1.0</version> <description>einfache Galery</description> <files> <filename>com_leoGalery.php</filename> </files> <install> <queries> <query>CREATE TABLE `leoGalery_events` ( `id` INT NOT NULL PRIMARY KEY, `club` varchar(50), `datum` date, `titel` varchar(50), `descr` text, `fotograf` varchar(100), `startbild` varchar(50) ) </query> <query>CREATE TABLE `leoGalery_clubs` ( `id` INT NOT NULL PRIMARY KEY, `clubname` varchar(50), `logo` varchar(50), `straße` varchar(100), `plz` varchar(5), `ort` varchar(50), `tel` varchar(20), `maps` text ) </query> </queries> </install> <administration> <menu>leoGalery</menu> <submenu> <menu act="all">Einstellungen</menu> </submenu> </administration> </mosinstall>
nun bin ich auf installer und habt die zip datei installiert...klappt wunderbar: leoGalery wird als komponente aufgeführt. nun bin ich unter menu>mainmenu gegangen und habe eine neues menü erstellt zur dieser komponente. klappt. habe mir den link dahin kopiert: index.php?option=com_leogalery&Itemid=62 und bei madeyourweb in einem menüpunkt angegeben. öffne ich jedoch diesen menüpunkt kommt der fehler:PHP-Code:<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this script is not allowed');
echo "das ist eine testkomponente!";
echo "<a href=\"".$mainframe->getCfg('absolute_path')."&task=diesdas\">Klick hier</a> Ergebnis: ".$_GET['task'];
?>
Die Seite, auf die Sie zugreifen möchten, existiert nicht.
Bitte wählen Sie eine Seite vom Hauptmenü.
was habe ich falsch gemacht...könnt ihr mir helfen?
lg


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen