private function preconfigureVector() { $publicationMetadata = $this->publicationService->getPublicationMetadata(); if (count($publicationMetadata) > 0) { $this->smarty->campsiteVector = array_merge($this->originalVector, array('publication' => $publicationMetadata['alias']['publication_id'], 'language' => $publicationMetadata['publication']['id_default_language'])); } }