pragmaMx Support Forum

alles für Webmaster => PhP & mySQL => Thema gestartet von: munzur am 05 Juli 2004, 10:48:21

Titel: Block in ein Modul includen
Beitrag von: munzur am 05 Juli 2004, 10:48:21
Hallo!

Ich schaff es nciht das ich in ein Modul ein Block includen kann!
Geht sowas nciht oder was muss man da genau machen?


Danke
Titel: Re: Block in ein Modul includen
Beitrag von: Andi am 05 Juli 2004, 11:02:20
Hi Munzur :)

was geht denn da nicht?

Klar geht das:

 $content='';
include('blocks/block-irgendwas.php');
echo $content;
unset($content);
Titel: Re: Block in ein Modul includen
Beitrag von: munzur am 05 Juli 2004, 11:08:37
hi!

hab das $content usw nicht genommen gehabt :)

Danke für die antwort!


ps: wie bekomme ich vom ebaord modul den linken block weg?

danke
Titel: Re: Block in ein Modul includen
Beitrag von: smartmusic am 13 Juli 2004, 09:08:02
hi,

ich möchte auch ein neues modul machen mit inhalten verschiedener blöcke...

wie ist der grundaufbau so das ich das mit dem include von dem block machen kann?
Titel: Re: Block in ein Modul includen
Beitrag von: DarkBoy am 13 Juli 2004, 09:45:01
du musst ja nicht unbedingt den Blockn includen sondern nimmst den Block direkt mit insModul, sprich den Quellcode. Als Beispiel kannste ja die Weblinks oder Downloads von uns nehmen.
Titel: Re: Block in ein Modul includen
Beitrag von: smartmusic am 09 März 2005, 11:05:47
hallo,

ich bekomme nie was angezeigt????

ich möchte den new user block als modul haben.

wie muss das modul aussehen?

mit dem inhalt:

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 5;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################

global $user_prefix;
$ucount = intval($ucount);
$qry="SELECT uname, user_regtime FROM ${user_prefix}_users WHERE user_stat=1 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
$result = sql_query($qry);   # x neuste User ermitteln
while (list($uname, $user_regtime) = sql_fetch_row($result)) {
   $lasts[] = '<img src="images/menu/rarrow.gif" width="14" height="9" alt="" border="0">&nbsp;<a href="modules.php?name=Userinfo&amp;uname='.$uname.'">'.$uname.'</a>';
   }

if (isset($lasts)) {
   $content = implode("<br>\n",$lasts);
   }
Titel: Re: Block in ein Modul includen
Beitrag von: smartmusic am 09 März 2005, 11:45:39
andere sache:

was muss ich in der memberlist ändern,so dass nur die neusten user in der tabelle angezeigt werden?

geht das überhaupt?
Titel: Re: Block in ein Modul includen
Beitrag von: jubilee am 09 März 2005, 11:54:47
Hallo !
Zitatich bekomme nie was angezeigt?

ich möchte den new user block als modul haben.

wie muss das modul aussehen?
Bei einem Modul wird die Ausgabe nicht über die Variable $content realisiert.
So wie hier :
Zitatif (isset($lasts)) {
   $content = implode("
\n",$lasts);
   }
sondern  die Ausgabe wird korrekt formatiert und direkt ausgegeben
z.B.
Zitat
include("header.php");
OpenTable();
$ausgabe=implode("\n",$lasts);
echo $ausgabe;
CloseTable();
include ("footer.php");
Ich hoffe das langt als denkanstoss.
MfG
jubilee
Titel: Re: Block in ein Modul includen
Beitrag von: smartmusic am 09 März 2005, 12:08:23
ok,ja,wird ja schonmal angezeigt :)