Parken von Objekten per php klappt nicht

Fragen zu den Grundfunktionen der webEdition Oberfläche wie Backup, Import, ...
Fragen zu we:Tags bitte im Forum "Templates erstellen"
luetke
Member
Beiträge: 90
Registriert: Mo 19. Jan 2004, 18:08

Parken von Objekten per php klappt nicht

Beitragvon luetke » Di 18. Feb 2014, 11:47

Liebe Forums-Gemeinde,

ich versuche, mittels Listview und php Objekte, die älter sind als ein bestimmtes Datum, beim Aufruf der Seite per php zu parken.

An folgendem Code muss irgendetwas nicht stimmen, ich kann aber den Fehler nicht finden.

Vielleicht kann mir jemand helfen.

Viele Grüße

.-.-.-.-.-.

<we:condition name="dateDelete">
<we:conditionAdd field="Ablaufdatum" compare="<" value="\$nowTimestamp" />
</we:condition>

<we:listview type="object" order="Einstelldatum" desc="true" classid="24" condition="\$dateDelete">

<we:ifNotFound><div class="box"><div class="text"><p>Nichts zum Parken gefunden.</p></div></div></we:ifNotFound>

<we:ifFound>
<?php
// PHP-Klassen von webEdition zum Arbeiten mit webEdition-Seiten einbinden
include_once $_SERVER['DOCUMENT_ROOT'].'/webEdition/we/include/we.inc.php';
include_once $_SERVER['DOCUMENT_ROOT'].'/webEdition/we/include/we_classes/we_webEditionDocument.inc.php';
?>

<we:repeat>

<?php
$ID_Del = $GLOBALS['lv']->DB_WE->f('OF_ID');
echo $ID_Del;
// webEdition-Objekt mit einer bestimmten ID initialisieren
$obj->initByID($ID_Del);
// webEdition-Seite parken
$obj->we_unpublish($ID_Del);
?>

</we:repeat>
</we:ifFound>
</we:listview>

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Parken von Objekten per php klappt nicht

Beitragvon WBTMagnum » Di 18. Feb 2014, 13:47

hallo luetke,

ich gehe mal davon aus, dass die listview die korrekten IDs ausgibt?

probier mal folgendes für das unpublish:

Code: Alles auswählen

<?php 
	$ID_Del = $GLOBALS['lv']->DB_WE->f('OF_ID');
	echo $ID_Del;

	// webEdition-Objekt mit einer bestimmten ID initialisieren
	$obj = new we_objectFile();
	$obj->initByID($ID_Del);
	// webEdition-Seite parken
	$obj->we_unpublish();
?>
hth,
sascha

luetke
Member
Beiträge: 90
Registriert: Mo 19. Jan 2004, 18:08

Re: Parken von Objekten per php klappt nicht

Beitragvon luetke » Di 18. Feb 2014, 14:37

Hallo Sascha,

danke für den Hinweis.

Hat sofort geklappt.

Viele Grüße


Zurück zu „Basisversion“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste