Skip to content

getSitesIds() und getChildrenIdsFrom() unterschiedliche WHERE-Parameter

  1. \QUI\Projects\Project::getSitesIds
  2. \QUI\Projects\Project::getChildrenIdsFrom

Bei beiden Methoden können Site-Objekte bzw. Site IDs geholt werden.

Um aber z.B. auch alle inaktiven Seiten abzufragen muss man bei beiden Methoden das 'active' unterschiedlich angeben:

Bei 1 muss ich

\QUI\Projects\Project::getSitesIds(array(
    'active' => -1
));

angeben, um alle inaktiven Seiten zu bekommen.

Bei 2 muss ich

\QUI\Projects\Project::getChildrenIdsFrom(array(
    'active' => '0&1'
));

angeben, um alle inaktiven Seiten zu bekommen.

Das sollte vereinheitlicht werden.

von Henning Leutz bearbeitet