/** * {@inheritdoc} */ public function getPermalink() { if (null !== $this->permalink) { return $this->permalink; } if (null === $this->parent) { return $this->slug; } return $this->permalink = $this->parent->getPermalink() . '/' . $this->slug; }
/** * {@inheritdoc} */ public function getPermalink() { $permalink = $this->translate()->getPermalink(); if (null !== $permalink) { return $permalink; } if (null === $this->parent) { return $this->getSlug(); } $this->setPermalink($permalink = $this->parent->getPermalink() . '/' . $this->getSlug()); return $permalink; }