Skip to content

Commit 514a51d

Browse files
committed
Update readme
1 parent 7129290 commit 514a51d

File tree

1 file changed

+14
-34
lines changed

1 file changed

+14
-34
lines changed

README.md

Lines changed: 14 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,52 +3,32 @@
33
Allows editors to pick and sort multiple urls, it uses Umbraco's link picker which supports internal and external links and media.
44

55
## Installation
6-
v1.0.0 only works with Umbraco 7.1.2 and newer.
76

8-
Install the [package](http://our.umbraco.org/projects/backoffice-extensions/multi-url-picker) from the Umbraco package repository.
7+
Install the NuGet [package](https://www.nuget.org/packages/RJP.UmbracoMultiUrlPicker).
98

109
or
1110

12-
Install the NuGet [package](https://www.nuget.org/packages/RJP.UmbracoMultiUrlPicker).
11+
Install the [package](http://our.umbraco.org/projects/backoffice-extensions/multi-url-picker) from the Umbraco package repository.
1312

1413
## Usage
1514

16-
Create a new Data Type and select the "Multi Url Picker" property editor.
17-
18-
### Typed
15+
Add a new property to your document type and select the `Multi Url Picker` property editor in the `pickers` category.
1916

20-
Add a reference to RJP.MultiUrlPicker.dll in your project
17+
If you're using the models builder, you can access the property on your model e.g. `Model.Links` if your property alias is `links`.
2118

22-
```
23-
@{
24-
var multiUrlPicker = Model.Content.GetPropertyValue<MultiUrls>("multiUrlPicker");
25-
if (multiUrlPicker.Any())
26-
{
27-
<ul>
28-
@foreach (var item in multiUrlPicker)
29-
{
30-
<li><a href="@item.Url" target="@item.Target">@item.Name</a></li>
31-
}
32-
</ul>
33-
}
34-
}
35-
```
19+
```csharp
20+
@{ var links = Model.Links.ToList(); }
3621

37-
### Dynamic
38-
```
39-
@{
40-
var multiUrlPickerDyn = CurrentPage.multiUrlPicker;
41-
if (multiUrlPickerDyn.Any())
42-
{
43-
<ul>
44-
@foreach (var item in multiUrlPickerDyn)
45-
{
46-
<li><a href="@item.Url" target="@item.Target">@item.Name</a></li>
47-
}
22+
@if (links.Count > 0)
23+
{
24+
<ul>
25+
@foreach (var item in links)
26+
{
27+
<li><a href="@item.Url" target="@item.Target">@item.Name</a></li>
28+
}
4829
</ul>
49-
}
5030
}
5131
```
5232

5333
## Changelog
54-
See the [changelog here](CHANGELOG)
34+
See the [changelog here](CHANGELOG.md)

0 commit comments

Comments
 (0)