Seite 1 von 1

Voreinstellung Artikel in cms/cms/config.php

Verfasst: Fr 2. Jan 2004, 07:17
von benkarsa
Hallo,

in der Datei cms/cms/contenido.php kann ich mit setzen der Vars $load_client und $load_lang den Kunden und die Sprache auswählen, die beim Aufruf des Frontends verwendet wird. Nun möchte ich einen Artikel oder eine Kategorie auf die selbe Weise einstellen. Wie kann ich einen Artikel oder eine Kategorie auswählen, die durch das Frontend default-mäßig geladen werden soll?

Verfasst: Mo 5. Jan 2004, 17:00
von emergence
versteh nicht was du machen willst...
kannst du das einfacher auch beschreiben....

Verfasst: Mo 5. Jan 2004, 19:11
von benkarsa
Hallo,

ich möchte in der Datei /cms/cms/config.php einen Startartikel auswählen, der beim Aufruf durch einen Webuser angezeigt wird. $load_lang kann ich beispielsweise die Standardsprache einstellen.

Verfasst: Mo 5. Jan 2004, 20:37
von HerrB
Bis zu einer gegenteiligen Aussage wird in Contenido immer die Startseite der obersten Kategorie, die online ist, angezeigt.

In der index.html im gleichen Verzeichnis findest Du zweimal einen Verweis auf die front_content.php. Wird dieser Eintrag entsprechend geändert, e.g.

Code: Alles auswählen

front_content.php?idcatart=119&lang=2&client=2
leitest Du automatisch auf die angegebene Seite.

Gruß
HerrB

Verfasst: Mo 5. Jan 2004, 23:14
von benkarsa
Hallo,

die Einträge in der Datei index.html ändern leider nichts. Gibt es eine andere Lösung?

Verfasst: Di 6. Jan 2004, 11:44
von emergence
versuchs mal damit....
front_content.php?idcatart=119&changelang=2&changeclient=2

Verfasst: Di 6. Jan 2004, 11:57
von benkarsa
Ne, das geht bei mir leider auch nicht. Durch diese Angabe verändert sich das Verhalten nicht.
Gestern habe ich noch in der Datei /cms/<mandant>/config.php den Eintrag
$idcat=10
eingefügt. Danach bekam ich beim Anzeigen des Frontends eine Passworteingabe angezeigt.
Ich denke, dass eine bestimmte Variable in der Datei /cms/<mandant>/front_content.php gesetzt werden muss. Es gibt dort Code-Zeilen, die - falls $idcatart, $idcat, usw. nicht angegeben wurde - den ersten sichtbaren Artikel auswählen. Leider konnte ich nocht nicht herausfinden, welche Vars ich wie setzen muss. Ich möchte eigentlich nicht die Datei front_content.php verändern, sondern nur die Datei config.php.

Verfasst: Di 6. Jan 2004, 12:08
von emergence
irgendwie verstehe ich noch immer nicht was du machen willst...

was HerrB geschrieben hat ist im normalfall die standard verhaltensweise von contenido...

es gibt ja im cms verzeichnis die index.php mit einer weiterleitung auf die front_content.php
definier doch einfach als ziel der weiterleitung
front_content.php?idcat=XX&idart=XX
wenn ein sprachwechsel erfolgen soll ergänzt du einfach
&changelang=X

eine änderung in der front_content.php würde ich nicht empfehlen...

Verfasst: Di 6. Jan 2004, 12:18
von emergence
die andere möglichkeit, einfach beim startartikel die option weiterleitung nutzen unter Artikel - Eigenschaften...

Verfasst: Di 6. Jan 2004, 12:25
von benkarsa
Die folgende Einstellung habe ich getestet, leider jedoch ohne Erfolg.
front_content.php?idcat=XX&idart=XX

Ich versuche es mal mit der Weiterleitung. Bin mir aber noch nicht ganz sicher, ob ich dann den Artikel mit der Weiterleitung nicht mehr anzeigen kann (es wird doch immer weitergeleitet).

Verfasst: Di 6. Jan 2004, 12:38
von emergence
ich glaube wir reden aneinander vorbei...
ich weiss noch immer nicht was du machen möchtest...

Verfasst: Di 6. Jan 2004, 12:41
von benkarsa
Ok, ich versuchs naochmals :)

Wenn ein Besucher das Frontend aufruft, so bekommt er einen Artikel angezeigt. Ich bin der Meinung, wie HerrB auch, dass der erste aktive Artikel ausgewählt wird. Ich jedoch möchte einen anderen Artikel dem Besucher zeigen. Wie definiere ich diesen Artikel?

Hm, vielleicht denke ich auch irgendwie zu kompliziert. Kenn mich noch nicht besonders gut mit dem System aus.

Verfasst: Di 6. Jan 2004, 12:49
von emergence
okay...

in der obersten kategorie wird der startartikel dieser kategorie angezeigt...

möchtest du einen anderen artikel als startartikel in der selben kategorie -> definierst du diesen anderen als startartikel...

möchtest du eine weiterleitung in eine andere kategorie ohne jetzt deinen kategoriebaum zu ändern
definierst einen neuen artikel -> diesen als startartikel setzen (online sollte er auch sein) und gibst als weiterleitung zB front_content.php?idcat=XX an
das XX steht für die kategorie wohin weitergeleitet werden soll.
contenido nimmt dann automatisch von dieser neuen kategorie den startartikel...

idcat steht für die kategorie id
idart steht für die artikel id
idcatart steht für die id des artikels in einer bestimmten kategorie

an sich sollte das als info reichen...