Commit 748b3013 by Frédéric

SLug

parent d5248832
......@@ -90,7 +90,7 @@ class Data
$data[$key] = $v;
}
$data['title'] = $data['syndicobjectname'];
$data['slug'] = Slugify::create()->slugify($data['syndicobjectname']);
$data['slug'] = Slugify::create()->slugify($data['syndicobjectname'].'-'.$data['syndicobjectid']);
$data['status'] = 'published';
$data['datepublish'] = new \DateTimeImmutable();
$data['ownerid'] = $this->options['user_id'];
......@@ -114,7 +114,7 @@ class Data
if ($locale == $this->options['default_locale']) {
$data[$dataKey] = json_encode([]);
$data[$slugKey] = Slugify::create()->slugify($data['syndicobjectname']);
$data[$slugKey] = Slugify::create()->slugify($data['syndicobjectname'].'-'.$data['syndicobjectid']);
} else {
$dataLocale = $this->getDataForLocales($locale, $data['syndicobjectid']);
if(!empty($dataLocale)) {
......@@ -122,7 +122,7 @@ class Data
$data[$slugKey] = $dataLocale['slug'];
} else {
$data[$dataKey] = json_encode([]);
$data[$slugKey] = Slugify::create()->slugify($data['syndicobjectname']);
$data[$slugKey] = Slugify::create()->slugify($data['syndicobjectname'].'-'.$data['syndicobjectid']);
}
}
......@@ -146,7 +146,7 @@ class Data
$data[$key] = $v;
}
$data['title'] = $data['syndicobjectname'];
$data['slug'] = Slugify::create()->slugify($locale. '-' .$data['syndicobjectname']);
$data['slug'] = Slugify::create()->slugify($locale. '-' .$data['syndicobjectname'].'-'.$data['syndicobjectid']);
return $data;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment