2013-02-17 2 views

ответ

6

Бэк-офис umbraco - это область, в которую вы вошли в систему . Это место, где вы администрируете свой сайт, создаете узлы контента, управляете пользователями и т. Д. Вы также можете управлять своими шаблонами и таблицами стилей.

Почтовые отделения - это пакеты, в которых другие пользователи расширили функциональность бэк-офиса. Сюда входят настраиваемые типы данных (вещи, которые вы добавляете к типам документов для сбора данных от пользователей при создании узлов), например Google Maps DataType, или инструменты и утилиты, которые облегчают жизнь в бэк-офисе, например, F.A.L.M. Housekeeping.

Что касается Вашего комментария:

Есть целые вероятно, несколько способов решения этой проблемы.

Будет ли продукт когда-либо иметь более одной категории? Если нет, вы можете создать тип документа категории и просто создать новые узлы продукта под каждым узлом категории. Ваш макрос будет просто перечислять все узлы обслуживания.

В противном случае вы можете поместить тип данных в тип документа продукта, который позволяет вам выбирать категории для него. Возможно, будет достаточно многосерийный список или список флажков. Если клиент хочет контролировать, какие категории доступны в этом случае, вы можете использовать XPath CheckBoxList. Макрос для этого сценария просто перечисляет доступные категории, и когда вы нажимаете на узел категории, у вас будет другой макрос, который фильтрует продукты на основе их категорий.

+0

спасибо. Я веб дизайнер. У меня также есть разработчик .net, который изо всех сил пытается понять Umbraco. У меня есть клиент, который хочет, чтобы его категории продуктов находились на левой стороне веб-страницы. (Http://www.mkmedicalservices.com/anti-allergy.html) До сих пор мы вставили шаблон, однако нам трудно создать что-то вроде того, где мы можем создать интерфейс, где мы (администратор) или сам клиент можем создавать категории, управлять ими и загружать информацию о продукте на странице. Это было бы полезно ИЛИ существует ли какое-либо расширение бэк-офиса как таковое, которое поможет. Любой вход? –

+0

Я попытался ответить на ваш комментарий, но мой ответ был долгим. Я сделал это частью ответа. –

+0

Спасибо, что пришли за дополнительной милей, чтобы помочь мне. :) –