SharePoint 2013是子网站的不同导航菜单

时间:2015-08-17 08:44:30

标签: .net sharepoint sharepoint-2013 sharepoint-designer

您好我的顶部导航有问题。

我已经从网站集创建了一个子网站。现在,子站点具有与网站集中的母版页类似的不同母版页。该网站有一个导航菜单,当我创建子网站时,它继承了它的顶部导航菜单。现在我想要一个不同的导航菜单,我不知道如何配置它。当我为子站点创建当前导航时,它仍然显示从顶部站点导航。

1 个答案:

答案 0 :(得分:0)

好的,终于找到了解决方案:

这是导航栏在母版页内的显示方式:

var mongoose = require('mongoose');

mongoose.connect('mongodb://localhost:27017/mydb');

var Schema = mongoose.Schema;

var OrderSchema = new Schema({
  lines: [{type: mongoose.Schema.Types.ObjectId, ref: 'Item'}]
});

var ItemSchema = new Schema({
  price: Number,
  quantity: Number
});

var Order = mongoose.model('Order', OrderSchema);
var Item = mongoose.model('Item', ItemSchema);

var itemArray = [
  {price: 2.4, quantity: 5},
  {price: 3.7, quantity: 7},
  {price: 1.2, quantity: 3}
];

Item.create(itemArray, function(err) {
  if (err) {
    console.log('Error creating items: ', err);
  }

  var order = new Order();
    Item.find({}, {_id: 1}, function(err, result) {
        result.forEach(function(obj) {
                order.lines.push(obj._id);
        });
    }).exec().then(function() {
        order.save(function(err) {
            if (!err) {
                Order.find({})
                    .populate('lines')
                    .exec(function(err, orders) {
                        console.log(JSON.stringify(orders, null, "\t")); // output is populated the database is still not populating.

                    });
            }
        });
}    );
});

我需要的只是将“SiteMapProvider”更改为上面显示的值。 希望它可以帮助别人!