Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Module
  News Modul

Forum : eXV2 Module

Titel : News Modul

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=1026&forum=7


 Centauri :

17.02.2004 15:46
 Hallo Leute,

wie bekomm ich es hin, dass die Kategorien und Subcategories im Menü angezeigt werden wie auf der Beispielseite:
http://www.bkz-online.de/modules/news/

Danke für die Hilfe

 Brotkruemel :

17.02.2004 17:17
 ich denke das haben sie "manuell" gemacht. hab jetzt nicht im exoops menü nachgeschaut ob man das einstellen kann, würde eher sagen nein.

Ich z.B erstelle mir meine Blöcke auch selber. Hier hast du mal ein beispiellink den du in ein selbserstellten block (php-script) reinschreiben musst.

Code:
echo "<img src='http://www.deineurl.com/deinebilddatei.gif'><a href=http://www.deineurl.com/modules/mydownloads/><strong>Downloads<strong></a><BR>";


alle weiteren links einfach mit "return" trennen. klappt wunderbar bei mir. das strong kannst du selbstverständlich rausnehmen.

 Brotkruemel :

17.02.2004 17:19
 ansonsten mal hiernachschauen

eigenes hauptmenü erstellen

 Centauri :

17.02.2004 17:38
 Danke erst mal für deine schnelle Antwort.

Aber das mit dem selber Bauen ist so ne Sache. Bei statischen Links ist das kein Problem, aber bei veränderlichen Links...
Als Untermenüs aollen dort die storytopics erscheinen die aus der Datenbank stammen müssen. Es gibt bei Xoops ein Modul, welches das kann. Hab versucht das in die xoops_version.php einzubauen aber dafür kann ich zu wenig PHP.

So sieht das bei WFCHANNEL aus Xoops aus:
________________________________________
// Menu
$modversion['hasMain'] = 1;

global $xoopsDB, $xoopsUser, $xoopsModule;

$result2 = $xoopsDB->query( "SELECT CID, pagetitle, defaultpage FROM " . $xoopsDB->prefix( "wfschannel" ) . " WHERE defaultpage = '0' AND submenu = 1 " );
$i = 1;

if ( is_object($xoopsModule) ) {
while ( list( $CID, $pagetitle ) = $xoopsDB->fetchRow( $result2 ) )
{
$perm_name = 'Category Permission';
$perm_itemid = $CID;
if ($xoopsUser) {
$groups = $xoopsUser -> getGroups();
} else {
$groups = XOOPS_GROUP_ANONYMOUS;
}

$modhandler =& xoops_gethandler('module');
$module_id =& $modhandler->getByDirname("wfchannel");
$gperm_handler = &xoops_gethandler('groupperm');

if ($gperm_handler -> checkRight($perm_name, $perm_itemid, $groups, $module_id)) {
$modversion['sub'][$i]['name'] = $pagetitle;
$modversion['sub'][$i]['url'] = "index.php?pagenum=" . $CID . "";
}
$i++;
}
}
$result = $xoopsDB -> query("SELECT submenuitem FROM " . $xoopsDB -> prefix("wfslinktous") . "");
list($submenuitem) = $xoopsDB -> fetchrow($result);
if ($submenuitem) {
$modversion['sub'][$i]['name'] = "Link To Us";
$modversion['sub'][$i]['url'] = "index.php?op=link";
}
__________________________________________

Kann das nicht jemand für das Newsmodul von E-Xoops anpassen?

Grüße



[ Geändert von Centauri an 17.02.2004 17:41 ]

 Nobse :

17.02.2004 19:36
 Füge mal das hier in die xoops_version.php im news verzeichnis nach
$modversion['hasMain'] = 1; ein
***************************
//Nobse
global $db;

$result2 = $db->query( "SELECT topic_id, topic_title FROM " . $db->prefix( "topics" ) . " ");
$i = 4;

while ( list( $topic_id, $title ) = $db->fetch_row( $result2 ) )
{
$modversion['sub'][$i]['name'] = $title;
$modversion['sub'][$i]['url'] = "index.php?storytopic=" . $topic_id . "";
$i++;
}
//Nobse

und mal testen.

 Picl :

18.02.2004 12:14
 Ehrlich gesagt haben wir keinen eigenen Block erstellt,
sondern das komplette News-Modul zu unseren Zwecken umgemodelt.
Ich bin froh dass das ganze letztendlich geklappt hat.
Für dich ist aber sicher der Vorschlag von Nobse (so er denn funktioniert) ausreichend.


Greetz,

Picl

 Centauri :

18.02.2004 17:57
 Da bin ich wieder,

du ich hab das ausprobiert, und noch kleine Änderungen gemacht bis es passte.
Man könnte das Ding doch mal als Hack anbieten, dann haben andere auch noch was davon.
Oder was meinst du dazu?
Du der Coder und ich als Erfinder..... Smile

Das sollte dann so gegen den bestehenden Menü ersetzt werden:

// Menu
$modversion['hasMain'] = 1;

$modversion['sub'][1]['name'] = _MI_NEWS_SMNAME1;
$modversion['sub'][1]['url'] = 'submit.php';

$modversion['sub'][2]['name'] = _MI_NEWS_SMNAME2;
$modversion['sub'][2]['url'] = 'archive.php';

$modversion['sub'][3]['name'] = _MI_NEWS_SMNAME3;
$modversion['sub'][3]['url'] = 'topics.php';

//Nobse
global $db;

$result2 = $db->query( "SELECT topic_id, topic_title FROM " . $db->prefix( "topics" ) . " ");
$i = 4;

while ( list( $topic_id, $title ) = $db->fetch_row( $result2 ) )
{
$modversion['sub'][$i]['name'] = $title;
$modversion['sub'][$i]['url'] = "index.php?storytopic=" . $topic_id . "";
$i++;
}
//Nobse


Das ist echt genial, wenn die Unterkategorien als Submenü angezeigt werden. Es funtioniert ohne Probleme.

Grüße
Centauri
Partnerseiten
http://www.exv2-filecenter.de/modules/news_ml/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France