Autor just59
Datum 14.02.2009 19:29
Beiträge: Da ich sehr viel mit Anypages arbeite, suche ich nach einer Lösung den Aufruf der Seite zu vereinfachen.
Zur Zeit setze ich die Anypage Box ein. Sie ist auch gut dafür geeignet, jedoch bin ich mit den Aussehen nicht zufrieden. Ich möchte diese gern ähnlich wie Menüeinträge gestallten. Mit kleinen Bild davor und lesbaren Text.
Alternativ kann man natürlich das Menü XL verwenden und dort die Anypage eintragen. Wenn man will kann man dann sogar eine Menübox verwenden. Jedoch ist der Aufwand sehr mühsam und nicht dynamisch. Wenn sich der Linkname einmal ändert, stimmt der Link im Menü dann nicht mehr.

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor stefan
Datum 14.02.2009 20:12
Beiträge: Nutzt du denn das Kategorie Bild?


Autor just59
Datum 14.02.2009 20:50
Beiträge: Nein, (habe ich jetzt erst gesehen)
Wie könnte ich die Menüs realisieren?

Ich habe jetzt in den Themen links Stellenweise Anypage Boxen angelegt, die Einträge aus bestimmen Kategorien anzeigen sollen.
Hier z.B. im Thema Computer und Technik
Da sind Zwei Boxen, eine Unterthemen und eine Webmaster-Tools.
Wenn ich die wie Menüboxen hin bekomme reicht das schon.
Das mit dem Bild, muss ich mir mal ansehen. Das wird ja dann der Kategorie zugeordnet.
Da muss ich mal basteln und probieren....

Habe mal ein Bild in eine Kategorie gelegt. Dies wird jedoch nicht angezeigt. Wo müsste ich das sehen?

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor stefan
Datum 14.02.2009 21:11
Beiträge: An der Stelle noch nicht war erstmal ne Gedanke wie und wo man das machen könnte. Bzw. wo ich dann das Bild finden könnte


Autor just59
Datum 14.02.2009 22:20
Beiträge: Naja, ist auch erst einmal nicht sehr wichtig so ein Bild, aber der Text ist sehr klein.
Das müsste man doch in der
systemanypagepluginsideboxindexanypagemain.php

     if ($result !== false) {
          $numrows = $result->RecordCount ();
          if ($numrows != 0) {
               $boxstuff .= '<ul>';
               while (! $result->EOF) {
                    $id = $result->fields['id'];
                    $title = $result->fields['title'];
                    $boxstuff .= '<li><small>';
                    $boxstuff .= '<a href="' . encodeurl (array ($opnConfig['opn_url'] . '/system/anypage/index.php',
                                                            'id' => $id) ) . '">' . $title . '</a>';
                    $boxstuff .= '</small></li>' . _OPN_HTML_NL;
                    $result->MoveNext ();
               }
               $boxstuff .= '</ul>';
               $box_array_dat['box_result']['skip'] = false;


ändern können. Hier wird ja der Listeintrag mit small angegeben.
Liege ich da richtig? Wenn ja, kann ich mich ja mal daran versuchen...

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor just59
Datum 15.02.2009 08:13
Beiträge: Hatte doch tatsächlich diese Nacht einer meiner verrückten Träume. Da konnte ich in einem Menü auf der linken Seite die Anypages kaskadiert auswählen.
Habe mir also im Traum überlegt, wie man das machen kann.
Deshalb sitze ich auch jetzt schon vor der Kiste, damit ich das nicht wieder vergesse...

Viele setzten ja das Modul Anypage ein um neue Seiten zu gestallten. Boxen darauf zu bringen und diese in einem Menü aufzulisten, ist bis jetzt sehr mühsam. Noch mühsamer wird es, wenn sich die Seiten ähneln. Siehe mein Regionalbereich, das ist die Anordnung der Boxen immer gleich, muss jedoch für jede Seite neu gemacht werden.
Schön wäre es, man könnte eine Anypage mit allen Boxen kopieren könnte. Dazu müssten aber auch die Boxen kopiert werden sowie der Eintrag unter TPL Einstellung. Das alles müsste dann einen neuen Namen erhalten.
Dann bräuchte man nur noch den Inhalt der Boxen anzupassen.
Ein Traum...

Was aber eventuell einfacher zu realisieren ist, ist eine, ich nenne es mal Anypagemenu-Box". Diese ist ähnlich der Menü-Box aufgebaut.
Es werden also die Anypages nach Kategorie sortiert und gefiltert nach TG angezeigt.
Die Kategorien sind erst einmal gut, jedoch reichen die von der Struktur nicht. Diese sollten also mehrere Ebenen haben. So reichen bei mir nicht einmal 2 (Land-Bundesland-Landkreis-Stadt)

Was das Bild angeht, kann man dann das nehmen, was als Kategoriebild bei Kategorie-Anypage eingetragen ist. Für den Eintrag der Anypage selber, müsste noch ein Feld eingefügt werden.

Soweit zu meinem Traum... So jetzt lege ich mich nochmal hin...

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor Honse
Datum 15.02.2009 11:29
Beiträge: Hallo Just,

dein Traum ist super. Du schreibst mir aus der Seele.
Mal sehen ob es sich verwirklichen lässt.

LG Petra



---------------------------------------------- Ich weiß, das ich nichts weiß --- Sogrates ---


Autor just59
Datum 15.02.2009 12:42
Beiträge: Ja mir fallen immer mal so paar Sachen ein. Vieles entsteht auch durch Feedback von Besuchern, wie Dir.

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/