# 链接字段多选 **Repository Path**: blanksmith1/zelin_link_multiselect ## Basic Information - **Project Name**: 链接字段多选 - **Description**: 支持多选的链接字段 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2024-05-05 - **Last Updated**: 2024-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Link Multi Select Link Multi Select 使用方法 先决条件 进入 bench 工作台目录; 1.新安装 1.1、获取对应版本APP bench get-app https://gitee.com/yuzelin/zelin_link_multiselect.git 1.2、安装APP(有多个站点且未设默认站点的请加--site参数) bench install-app erpnext_chinese 升级(之前安装过未拆分前版本的请谨慎更新) 2.1、bench update 命令 bench update --apps zelin_link_multiselect --pull --reset 2.2 重新编译JS等资源文件 bench build --app zelin_link_multiselect --force #### License LinkMultiSelect change log 1. model/__init__.py line 27 add 'Link MultiSelect', after link as part of data_fieldtypes monkey_patch model/meta instead 2. add public/js/frappe/form/controls/multi_linkselect.js 3. line 37 add import './link_multiselect'; in public/js/frappe/form/controls.control.js 4. core/doctype/docfield add Multi LinkSelect as options for fieldtype does not work via property setter, use after install hook instead 5. database/mariadb/database.py line 49 add 'Link MultiSelect': ('varchar', self.VARCHAR_LEN), 6. database/postgresql/database.py line 53 add 'Link MultiSelect': ('varchar', self.VARCHAR_LEN), not realized MIT