1

Я программист, работающий в университете. Я пытаюсь добавить страницу .aspx (написанную на .NET/C#) в папку, к которой у меня есть доступ в Sitecore в университете. Из того, что я понимаю, это означает, что мне нужно связать файл .NET с элементом Sitecore, но я не могу понять, как это сделать.Как связать файл на моем компьютере с элементом в Visual Studio с использованием Sitecore Rocks без использования IIS?

Я посмотрел на Скал Sitecore Уроки там по John West, Тревор Кэмпбелл, Sean Kearney и других, и я не мог найти какие-либо уроки, которые покинули поля Расположение BLANK в окне Connection (тот, который говорит: «Необязательно - указать только если у вас есть физический доступ «под ним». Все, что я видел, указывают местоположение на своем компьютере, указывая, что у них есть локальный доступ.

Часть моего Sitecore моего университета, которую я пытаюсь добавить, размещена (на Rackspace), так что это не на моем компьютере. Я могу добавить соединение (оставив поле «Место» пустым). Я могу подключить проект визуальной студии (с .aspx в нем) к соединению Sitecore. Я даже могу использовать «Sitecore> Bind File to Item ...» в контекстном меню файла, чтобы привязать его к существующему элементу Sitecore, но это, похоже, не помогает мне вообще, потому что он все еще не создает элемент в Sitecore, который я могу редактировать в Visual Studio.

Есть ли способ сделать то, что я пытаюсь сделать?

ответ

2

Вы должны иметь возможность добавить элемент sublayout Sitecore и связанный с ним файл ascx с помощью обычного элемента Visual Studio «Добавить -> Новый элемент». Это подробно описано здесь: - http://www.sitecore.net/Community/Technical-Blogs/Trevor-Campbell/Posts/2013/02/28-Days-of-Sitecore-Rocks-Layouts-and-Sublayouts.aspx

связав Файл к пункту "просто означает, что там добавлена ​​опция контекстного меню на файле ASCX для редактирования элемента, относящиеся Sitecore непосредственно. Также есть опция дополнительного контекстного меню на стороне проводника Sitecore для непосредственного редактирования связанного файла ascx.

Это отношение является тем же, что создано с помощью опции «Добавить» в Visual Studio.

Если это не сработает, я бы сказал, что для этой функции требуется установить Hard Rock WebService, который может быть добавлен только в том случае, если у вас есть физический доступ к сайту.

+0

Спасибо, Шон! Я посмотрю, сможет ли кто-то с доступом к серверу обновить его до Hard Rock Web Service. – taylorX6