这是我的代码,我创建了我的客户单选按钮列表。它是有效的,但是..看一下代码的家伙们。我正在使用Im和C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using umbraco;
using umbraco.BusinessLogic;
using umbrac
我的Umbraco版本是4.0.3。
public class MemberEventHandler : ApplicationEventHandler
{
public MemberEventHandler()
{
Member.BeforeSave += new Member.SaveEventHandler(Member_BeforeSave);
}
void Member_BeforeSave(umbraco.cms.businesslogic.member.Member sender, umbr
我正在玩Umbraco 5(完全新手),目前正在尝试表面控制器和宏的。
我已经创建了一个基本的表面控制器:
public class TestSurfaceController : SurfaceController
{
//
// GET: /TestSurface/
[ChildActionOnly]
public ActionResult GetTest()
{
List<Test> test = new List<Test>();
test.Add(new Test { TestTitle
我在umbraco仪表板中找到了一个删除get的答案,就是将这段代码添加到composer中。
using Umbraco.Cms.Core.Composing;
using Umbraco.Cms.Core.Dashboards;
using Umbraco.Cms.Core.DependencyInjection;
namespace Umbraco.Docs.Samples.Web.Dashboards
{
public class RemoveDashboard : IComposer
{
public void Compose(IUmbracoBui
大家好,在过去的几个小时里,我正在尝试发布一个文档,我正在设置一些自定义的数据类型值,因为我正在保存序列化的值:在umbraco中,数据类型值只有在发布文档后才能在数据库和umbraco.config文件中使用,所以在我的自定义文档类型中,我有一个名为add user的按钮,当这个按钮被调用时,我想将它保存在数据库中,我需要发布我正在使用的文档:
//Get the document by it's ID
Document d = new Document(currentDocID);
//Mark it ready for publishing
d.Publish(new umbr
三天前,我在Umbraco论坛上问了这个问题,但没有一个答案。我有一个网站,它的内容我不能再编辑了,而且我知道那里的人是最好的,所以我这样说:
我刚刚将一个站点从UmbroVersion4.6.1升级到6.0.0,现在在后端的content选项卡中显示的唯一内容是一个"Content“节点。整棵树已经消失了,但是这个站点实际上仍然能工作,只是我无法访问后端的任何内容--媒体、设置、开发人员等等--所有选项卡似乎都是正常工作的。
如果我右键单击唯一可访问的节点"Content",我将得到“创建”、“排序”、“重新发布整个站点”和"Reload节点“。
creat
我们刚刚在一个主机上部署了一个新的v6站点,该主机上运行着几个v4站点,没有问题。在前端,它看起来很好,但在Umbraco管理中,内容和媒体树显示为空。
在浏览器调试器中,我可以看到TreeDataService.ashx中有一个错误。
错误如下所示,我不太确定是什么问题。是权限吗?数据库用户权限?
----------
You must set the singleton 'Umbraco.Core.Persistence.SqlSyntax.SyntaxConfig' to use an sql syntax provider
Parameter name: SqlSy