- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将土耳其语字符转换为可读的 slug。但它因未定义而失败...
这里有什么问题?
HTML
<div id="converter">Fıstıkçı Şahap Çık Dışarı Dağlarda Oyna</div>
Js:
String.prototype.sluggable = function(){
var string = this;
var letters = {
"İ": "i",
"I": "i",
"ı": "i",
"Ş": "s",
"ş": "s",
"Ğ": "g",
"ğ": "g",
"Ü": "u",
"ü": "u",
"Ö": "o",
"ö": "o",
"Ç": "c",
"ç": "c"
};
string = string.replace(/([İIıŞşĞğÜüÇçÖö])+/g, function(letter){ return letters[letter]; });
return string.toLowerCase().replace(/([^a-zA-Z0-9])+/g, '_');
}
var $text = $('#converter').text();
$('#converter').text($text.sluggable());
最佳答案
关于Javascript 创建土耳其 Sluggable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24040127/
使用Gedmo Sluggable Symfony2 中的行为,我需要知道是否有办法允许斜杠 (/) 和破折号 (-) 作为单词分隔符。换句话说,一个特定的分隔符与往常一样,但保留另一个特定的特殊字符
我正在尝试将土耳其语字符转换为可读的 slug。但它因未定义而失败... 这里有什么问题? HTML Fıstıkçı Şahap Çık Dışarı Dağlarda Oyna Js: Strin
我正在尝试使用 Doctrine Extensions bundle 中的 Sluggable 行为: http://gediminasm.org/article/sluggable-behavior
我有一个名为 Vara 的类,其中有一个名为 searchname 的表字段。我想对 cviebrock eloquent sluggable 进行简单设置,但无法弄清楚问题所在。 当我保存我的模型时
我必须在现有实体中添加一个 slug 字段来对字段“名称”进行 slugify。但是这个实体中已经有数据,我无法删除它们。 我想创建一个控制台脚本,它可以对我所有的“名称”字段进行 slugify。
我正在尝试从 StofDoctrineExtensionsBundle 设置 Sluggable 以生成基于 slug 的主键 id 和名称字段 /** * @var string * @Gedm
我正在使用 Doctrine,通过 StofDoctrineExtensionsBundle 使用 DoctrineExtensions 使用“Doctrine Extensions Sluggabl
我正在尝试将默认分隔符更改为“+” /** * @var string $slug * @Gedmo\Slug(fields={"label"}, separator="+") * @ORM\C
Laravel 7.0 版,我正在使用 cviebrock/eloquent-sluggable包裹。 我要的是放@作为用户名的前缀。 我在 User 模型中包含了 Sluggable trait 并
我已安装 https://github.com/stof/StofDoctrineExtensionsBundle并在 Country 实体的特定字段上同时使用 Translatable 和 Slug
我正在尝试使用 gedmo 学说扩展来翻译实体。 https://github.com/Atlantic18/DoctrineExtensions 我使用 yml 作为 orm 映射文件(自动生成实体
当我尝试将 slug 添加到我的 laravel 项目时出现错误。 这是我的提供商Cviebrock\EloquentSluggable\ServiceProvider::class, 这是我的com
我试图在我的设置中添加 spatie/laravel-sluggable 但在终端中遇到了这个错误。我试图搜索这个但没有找到任何相关的解决方案。 这里是错误: Problem 1 - Conc
我正在尝试使用在这里找到的 Laravel 的 sluggable 包:https://github.com/cviebrock/eloquent-sluggable 当我保存一个模型(例如产品)时,
我试图在我的设置中添加 spatie/laravel-sluggable 但在终端中遇到了这个错误。我试图搜索这个但没有找到任何相关的解决方案。 这里是错误: Problem 1 - Conc
我是一名优秀的程序员,十分优秀!