2016-09-07 3 views
0

Я строил сайт Umbraco 7.4.3, и я оказался в этой ситуации. У меня есть структура узла внутри Umbraco, как это.Временная страница Umbraco

Example

Итак, у меня есть студент и узел Преподаватель по дому.

Студенческий узел покажет подробную информацию о студенте.

Теперь у меня есть страница, где я могу редактировать ученика: «Я хочу, чтобы отдельная страница (не всплывающая), ссылающаяся на страницу, где я могу редактировать ученика», что-то вроде файла/edit-student /? Id = 2.

Но для того же, что я в конечном итоге в структуре, как это, увидеть скриншот

Example

См? У меня есть дополнительный узел EditStudent только для того, чтобы иметь страницу, на которой я могу редактировать ученика, я могу называть эту страницу/Student/EditStudent /? Id = 2

Но я не хочу иметь этот узел «EditStudent», Я чувствую, что это заставляет грязную структуру узла.

Я хочу, чтобы решение, которое я все еще могу иметь URL, как это/студент/EditStudent /? ID = 2, но я не хочу, чтобы увидеть узел «EditStudent» под Студента или где-то еще в моем Umbraco.

Возможно ли это? что-то вроде виртуальных страниц (но не aspx).

+0

Вы всегда можете использовать маршрут MVC для этого. –

ответ

0

Нашли ответ, который я разместил на нашем форуме our.umbraco.org.

Просто создайте шаблон и назовите его как «Редактировать», затем вы можете получить доступ, как этот url:/Student/Edit /, и, конечно, вы можете добавить параметры.

Если нет другого имени узла «Изменить», найденного в разделе «Студент», в качестве альтернативы он будет использовать шаблон «Изменить».

Смежные вопросы