PHPackages                             zauberfisch/silverstripe-easy-linkfield - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. zauberfisch/silverstripe-easy-linkfield

ActiveSilverstripe-vendormodule[Utility &amp; Helpers](/categories/utility)

zauberfisch/silverstripe-easy-linkfield
=======================================

SilverStripe inline link field that allows adding one or multiple links to any object and saves into a single DB field

v1.0.6(3y ago)21.7k[1 issues](https://github.com/Zauberfisch/silverstripe-easy-linkfield/issues)BSD-3-ClausePHPPHP ^7.1 || ^8

Since Jan 24Pushed 3y ago3 watchersCompare

[ Source](https://github.com/Zauberfisch/silverstripe-easy-linkfield)[ Packagist](https://packagist.org/packages/zauberfisch/silverstripe-easy-linkfield)[ RSS](/packages/zauberfisch-silverstripe-easy-linkfield/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (7)Dependencies (3)Versions (8)Used By (0)

SilverStripe (inline) LinkField module
======================================

[](#silverstripe-inline-linkfield-module)

Allows adding one or multiple links to any object and saves into a single DB field. Editing happens inline in the form field, no GridField or popup is used.

Screenshots
-----------

[](#screenshots)

Empty LinkList: [![](https://camo.githubusercontent.com/f4f0bac9909799cbfdb5237a3fa96e12543f6e11ad51c9a7b9b7068c5a389aa0/68747470733a2f2f70617374652e7a617562657266697363682e636f6d2f692f363030653064633163343332332f6c696e6b6669656c642d656d7074792e706e67)](https://camo.githubusercontent.com/f4f0bac9909799cbfdb5237a3fa96e12543f6e11ad51c9a7b9b7068c5a389aa0/68747470733a2f2f70617374652e7a617562657266697363682e636f6d2f692f363030653064633163343332332f6c696e6b6669656c642d656d7074792e706e67)

LinkList with 6 links (all possible types): [![](https://camo.githubusercontent.com/8a94685d963c91e5ff01585a3810b7a6138f4e78f5eaf1eb9fa086637e4cec2c/68747470733a2f2f70617374652e7a617562657266697363682e636f6d2f692f363030653064633163343332332f6c696e6b6669656c642d616c6c2e706e67)](https://camo.githubusercontent.com/8a94685d963c91e5ff01585a3810b7a6138f4e78f5eaf1eb9fa086637e4cec2c/68747470733a2f2f70617374652e7a617562657266697363682e636f6d2f692f363030653064633163343332332f6c696e6b6669656c642d616c6c2e706e67)

Know Bugs/Limitations (fixes are being worked on)
-------------------------------------------------

[](#know-bugslimitations-fixes-are-being-worked-on)

- At the moment, there is no way to limit the amount of links a user can add
- Uploading a file only works in the popup for attaching a file. the direct "upload new" link is not working (1)
- Using normal DropdownField with indentation instead of TreeDropdownField for Page selection (1)
- Files are not automatically published

(1) Problem is a bug in the underlying dependency. Sub-Routes in ArrayListField are currently not working

Maintainer Contact
------------------

[](#maintainer-contact)

- Zauberfisch

Requirements
------------

[](#requirements)

- php &gt;=7.1
- silverstripe/framework &gt;=4.5
- zauberfisch/silverstripe-serialized-dataobject &gt;=4

Installation
------------

[](#installation)

- `composer require "zauberfisch/silverstripe-easy-linkfield"`
- rebuild manifest (flush)

Documentation
-------------

[](#documentation)

```
