а как это добавить в withDefault? public function parent() { return $this->belongsTo($this, 'parent_id')->withDefault(function ($parent) { //$slug = $parent . '/' . $slug; }); }
Да не гони) не нужно парента туда запихивать) просто определи нулл как визДефаулт и при проверке у тебя всегда будет значение нулл если связи нет, и слаг твой, если связь есть