Skip to content

Commit

Permalink
Use ElementHelper::generateSlug instead of StringHelper::slugify
Browse files Browse the repository at this point in the history
(cherry picked from commit f57e3a4)
  • Loading branch information
engram-design authored and internetztube committed Feb 9, 2023
1 parent d24f77e commit db67ffa
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions src/SlugEqualsTitle.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
use craft\events\DefineHtmlEvent;
use craft\events\TemplateEvent;
use craft\helpers\StringHelper;
use craft\helpers\ElementHelper;
use craft\web\View;
use internetztube\slugEqualsTitle\assetBundles\ExcludeFromRewriteAssetBundle;
use internetztube\slugEqualsTitle\services\ElementStatusService;
Expand Down Expand Up @@ -42,13 +43,7 @@ public function init()
}
if (!$toOverwrite) return;

$slug = $element->title;
if (Craft::$app->getConfig()->getGeneral()->limitAutoSlugsToAscii) {
$slug = StringHelper::toAscii($slug, $element->site->language);
}
$slug = StringHelper::slugify($slug, '-', $element->site->language);

$element->slug = $slug;
$element->slug = ElementHelper::generateSlug($element->title, null, $element->site->language);
};

$afterSafeCallback = function(Event $event) {
Expand Down

0 comments on commit db67ffa

Please sign in to comment.