Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Horizontal menu ??

Horizontal menu ??


 

Horizontal menu ??

bingster  

hejsa

Det skal siges at jeg er helt rookie i php, men sidder med et cms system hvor jeg har et
enkelt problem i et modul.

Jeg har et latest news modul hvor "headlines" er vertikalt sat op, men jeg vil gerne have
dem horizontalt. Modulerne består af to filer "PHP" og en "XML" fil, koder er sådan her
ud:

"PHP FIL KODEN"
<?php
/**
* @version $Id: mod_latestnews.php,v 1.14 2004/09/04 18:19:47 saka Exp $
* @package Mambo_4.5.1
* @copyright (C) 2000 - 2004 Miro International Pty Ltd
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* Mambo is Free Software
*/

/** ensure this file is being included by a parent file */
defined'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

global 
$mosConfig_offset$mosConfig_live_site;

$count intval$params->get'count') );
$catid trim$params->get'catid' ) );
$secid trim$params->get'secid' ) );
$show_front $params->get'show_front');
$moduleclass_sfx $params->get'moduleclass_sfx' );

$now date"Y-m-d H:i:s"time()+$mosConfig_offset*60*60 );

$query "SELECT a.id, a.title, a.sectionid, a.catid"
"\n FROM #__content AS a"
"\n LEFT JOIN #__content_frontpage AS f ON f.content_id = a.id"
"\n WHERE ( a.state = '1' AND a.checked_out = '0' AND a.sectionid > '0' )"
"\n AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '"$now ."' )"
"\n AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '"$now ."' )"
. ( $catid "\n AND ( a.catid IN ("$catid .") )" '' )
. ( 
$secid "\n AND ( a.sectionid IN ("$secid .") )" '' )
. ( 
$show_front == "0" "\n AND f.content_id IS NULL" '' )
"\n ORDER BY a.created DESC LIMIT $count";

$database->setQuery$query );
$rows $database->loadObjectList();

echo 
"<ul>\n";
foreach (
$rows as $row) {
    if (
$option="com_content" && $task="view") {
        
$Itemid $mainframe->getItemid($row->id);
    }
    
// Blank itemid checker for SEF
    
if ($Itemid == NULL) {
        
$Itemid "";
    } else {
        
$Itemid "&amp;Itemid=".$Itemid;
    }
    echo 
"  <li><a href=\"" .
sefRelToAbs("index.php?option=com_content&amp;task=view&amp;id="$row->id .""$Itemid
."") ."\">" $row->title "</a></li>\n";
}
echo 
"</ul>\n";

"XML KODEN"
<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="module">
    <name>Latest News</name>
    <author>Mambo Project</author>
    <creationDate>July 2004</creationDate>
    <copyright>(C) 2000 - 2004 Miro International Pty Ltd</copyright>
    <license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license>
    <authorEmail>admin@mamboserver.com</authorEmail>
    <authorUrl>www.mamboserver.com</authorUrl>
    <version>4.5.1</version>
    <description>This module shows a list of the most recently published Items that are still
current (some may have expired even though they are the most recent). Items that are
displayed on the Front Page Component are not included in the list.</description>
    <files>
        <filename module="mod_latestnews">mod_latestnews.php</filename>
    </files>
    <params>
        <param name="show_front" type="radio" default="1" label="Frontpage Items"
description="Show/Hide items designated for the Frontpage">
            <option value="1">show</option>
            <option value="0">hide</option>
        </param>
        <param name="cache" type="radio" default="0" label="Enable Cache" description="Select
whether to cache the content of this module">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="count" type="text" default="5" label="Count" description="The number of
items to display (default 5)" />
        <param name="catid" type="text" default="" label="Category ID" description="Selects
items from a specific Category or set of Categories (to specify more than one Category,
seperate with a comma , )." />
        <param name="secid" type="text" default="" label="Section ID" description="Selects items
from a specific Secion or set of Sections (to specify more than one Section, seperate with
a comma , )." />
        <param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix"
description="A suffix to be applied to the css class of the module (table.moduletable),
this allows individual module styling" />
    </params>
</mosinstall>

Kan nogen hjælpe mig med at finde det sted som gengive vertical menu, og hvilken kode den
skal erstattes med.

Mange tak
Mike



Dato : 18.09.2004, 16:57

Visninger : 4748

Points : 0

 

har du fundet ud af det? hvis ja må du gerne lukke spørgsmålet. bare god skik

Dato : 04.02.2005, 18:28

Kommentar af : Thor B.N.  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund