mike_dove
Craig100
member MyData (block list) { Name (textString) Code (testString) BrandList (Multinode Tree Picker) }
var myList = theNewMember.GetValue<IEnumerable<IPublishedElement>>("myData") ?? Enumerable.Empty<IPublishedElement>();
ProNotion
public void Compose(IUmbracoBuilder builder) { builder.SetMediaFileSystem(factory => { var webHostingEnvironment = factory.GetRequiredService<IWebHostEnvironment>(); var hostingEnvironment = factory.GetRequiredService<IHostingEnvironment>(); var ioHelper = factory.GetRequiredService<IIOHelper>(); var logger = factory.GetRequiredService<ILogger<PhysicalFileSystem>>(); // Define the folder location and URL var rootPath = webHostingEnvironment.MapPathWebRoot("~/media"); var rootUrl = hostingEnvironment.ToAbsolute("~/assets"); // Use /assets instead of /media return new PhysicalFileSystem(ioHelper, hostingEnvironment, logger, rootPath, rootUrl); }); }
JN
Richard Thompson
@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage @using Microsoft.AspNetCore.Http.Extensions @using Umbraco.Cms.Web.Common.Models @using Umbraco.Cms.Web.Website.Controllers @using Umbraco.Extensions @{ var isLoggedIn = Context.User?.Identity?.IsAuthenticated ?? false; var logoutModel = new PostRedirectModel(); // You can modify this to redirect to a different URL instead of the current one logoutModel.RedirectUrl = "/"; } @if (isLoggedIn) { <div class="login-status" style="background-color: black; color: white;"> <p>Welcome back <strong>@Context?.User?.Identity?.Name</strong>!</p> @using (Html.BeginUmbracoForm<UmbLoginStatusController>("HandleLogout", new { RedirectUrl = logoutModel.RedirectUrl })) { <button type="submit" class="btn btn-primary">Log out</button> } </div> }
liamgold
Andrew
Josef Henryson
raygud
umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:147 Error: [$controller:ctrlreg] http://errors.angularjs.org/1.8.3/$controller/ctrlreg?p0=SuggestionPluginController at umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:25:168 at umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:117:19 at ea (umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:99:20) at p (umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:90:355) at g (umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:84:186) at umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:83:311 at Object.link (umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:321:432) at umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:35:134 at Ca (umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:108:361) at p (umbraco-backoffice-js.js.v69c59d6964fd127d23f9a518f93a556d182cea2f:92:340) '<div ng-include="propertyEditorView">'
A hub and casual space for you to interact with fellow community members and learn more about Umbraco!