Laravel Mewebstudio净化器是否添加自定义属性?

Laravel Mewebstudio净化器是否添加自定义属性?,laravel,attributes,Laravel,Attributes,使用: 我不能添加任何自定义属性。 测试了所有可能的变化,但仍然没有结果。 在配置文件中,我看到以下内容: 'custom_attributes' => [ ['a', 'target', 'Enum#_blank,_self,_target,_top'], ], 但是在测试之后 什么也没发生 我错过什么了吗 我只需要两个内有自定义文本的属性: data-rel data-title 请有人帮助或建议更好的选择。谢谢 在配置文件中,您应该添加以下内容: 'custom_

使用: 我不能添加任何自定义属性。 测试了所有可能的变化,但仍然没有结果。 在配置文件中,我看到以下内容:

'custom_attributes' => [
        ['a', 'target', 'Enum#_blank,_self,_target,_top'],
],
但是在测试之后 什么也没发生

我错过什么了吗

我只需要两个内有自定义文本的属性:

data-rel
data-title

请有人帮助或建议更好的选择。谢谢

在配置文件中,您应该添加以下内容:

'custom_attributes' => [
            ['a', 'target', 'Enum#_blank,_self,_target,_top'],
            ['img', 'data-rel', 'Text'],
            ['img', 'data-title', 'Text'],
        ],
请注意,这仅对img标记有效。如果您想将这些属性用于另一个标记,可以相应地更改第一个数组元素

然后,在默认配置数组中,您实际上应该允许以下自定义属性:

'default' => [
            'HTML.Doctype'             => 'XHTML 1.0 Transitional',
            'HTML.Allowed'             => 'img[width|height|alt|src|class|data-rel|data-title],table,tbody,tr,td[style|rowspan],h1,h2,h3,h4,h5,h6,small,div,b,strong,i,em,u,a[href|title|target],ul,ol,li,p[style|class],br,span[style],sup,sub',
            'CSS.AllowedProperties'    => 'font,font-size,font-weight,font-style,font-family,text-decoration,padding-left,color,background-color,text-align,vertical-align',
            'AutoFormat.AutoParagraph' => false,
            'AutoFormat.RemoveEmpty'   => false,
        ],
请注意在img元素附近添加的datarel、datatitle属性以及HTML.Allowed字符串。 同样,如果您想为另一个标记指定自定义属性,那么应该在自定义属性数组和HTML.Allowed字符串中指定它