singrana/yii2-suffixtree-behavior
用于使用后缀树的Behavior
dev-master
2014-05-13 07:43 UTC
This package is not auto-updated.
Last update: 2024-09-24 02:26:57 UTC
README
用于使用后缀树的Behavior。此Behavior附加到您的模型上,以便使用分层结构。
安装
安装此扩展的首选方式是通过composer。
运行以下命令:
php composer.phar require --prefer-dist singrana/yii2-suffixtree-behavior "*"
或者在您的composer.json文件的require部分添加:
"singrana/yii2-suffixtree-behavior": "*"
使用方法
安装扩展后,只需在您的代码中使用它即可。
在您的模型中添加行为方法:
public function behaviors() { return [ ... 'suffixTree' => [ 'class' => 'singrana\behaviors\SuffixBehavior', ], ... ]; }
您可以配置行为
fieldKey- 用于存储后缀键的属性;fieldTranslit- 用于存储转写的属性,如果不需要则设置为null;fieldUrl- 用于存储URL的属性,如果不需要则设置为null;fieldParent- 用于存储父字段属性,如果不需要不同树存储则设置为null;fieldParentId- 用于父节点ID的属性;fieldLevel- 用于存储节点级别的属性,如果不需要则设置为null;