Rename RecipeController to MinimalRecipeController
This commit is contained in:
@@ -9,7 +9,7 @@ BaseController = require './base_controller'
|
||||
{Duration} = require '../constants'
|
||||
ImageLoader = require './image_loader'
|
||||
InventoryParser = require '../models/inventory_parser'
|
||||
RecipeController = require './recipe_controller'
|
||||
MinimalRecipeController = require './minimal_recipe_controller'
|
||||
|
||||
########################################################################################################################
|
||||
|
||||
@@ -44,7 +44,7 @@ module.exports = class CraftingTableController extends BaseController
|
||||
# BaseController Overrides #####################################################################
|
||||
|
||||
onDidRender: ->
|
||||
@recipeController = @addChild RecipeController, '.view__recipe', imageLoader:@_imageLoader, modPack:@_modPack
|
||||
@recipeController = @addChild MinimalRecipeController, '.view__recipe', imageLoader:@_imageLoader, modPack:@_modPack
|
||||
|
||||
@$next = @$('.next')
|
||||
@$prev = @$('.prev')
|
||||
|
||||
@@ -9,6 +9,7 @@ BaseController = require './base_controller'
|
||||
{Duration} = require '../constants'
|
||||
{Event} = require '../constants'
|
||||
ImageLoader = require './image_loader'
|
||||
Item = require '../models/item'
|
||||
ItemGroupController = require './item_group_controller'
|
||||
ItemPage = require '../models/item_page'
|
||||
{Url} = require '../constants'
|
||||
@@ -86,9 +87,12 @@ module.exports = class ItemPageController extends BaseController
|
||||
|
||||
_refreshSimilarItems: ->
|
||||
group = @model.item?.group
|
||||
@_similarItemsController.title = if group? then "Other #{group}" else 'Similar Items'
|
||||
if group? and group isnt Item.Group.Other
|
||||
@_similarItemsController.title = "Other #{group}"
|
||||
@_similarItemsController.model = @model.findSimilarItems()
|
||||
else
|
||||
@_similarItemsController.model = null
|
||||
|
||||
@_similarItemsController.model = @model.findSimilarItems()
|
||||
if @_similarItemsController.model?
|
||||
@$similarContainer.fadeIn duration:Duration.fast
|
||||
else
|
||||
|
||||
+3
-3
@@ -1,5 +1,5 @@
|
||||
###
|
||||
Crafting Guide - recipe_controller.coffee
|
||||
Crafting Guide - minimal_recipe_controller.coffee
|
||||
|
||||
Copyright (c) 2015 by Redwood Labs
|
||||
All rights reserved.
|
||||
@@ -12,12 +12,12 @@ ImageLoader = require './image_loader'
|
||||
|
||||
########################################################################################################################
|
||||
|
||||
module.exports = class RecipeController extends BaseController
|
||||
module.exports = class MinimalRecipeController extends BaseController
|
||||
|
||||
constructor: (options={})->
|
||||
if not options.modPack? then throw new Error 'options.modPack is required'
|
||||
options.imageLoader ?= new ImageLoader defaultUrl:'/images/unknown.png'
|
||||
options.templateName = 'recipe'
|
||||
options.templateName = 'minimal_recipe'
|
||||
super options
|
||||
|
||||
@_imageLoader = options.imageLoader
|
||||
@@ -70,12 +70,8 @@ module.exports = class CraftingGuideRouter extends Backbone.Router
|
||||
@_setPage 'crafting', controller
|
||||
|
||||
item: (slug)->
|
||||
# Temporarily re-route these to crafting until item page is complete. -- aminer 2015-02-08
|
||||
#
|
||||
# controller = new ItemPageController _.extend {itemSlug:slug}, @_defaultOptions
|
||||
# @_setPage 'item', controller
|
||||
|
||||
@navigate "/crafting/#{slug}", trigger:true
|
||||
controller = new ItemPageController _.extend {itemSlug:slug}, @_defaultOptions
|
||||
@_setPage 'item', controller
|
||||
|
||||
mod: (slug)->
|
||||
controller = new ModPageController _.extend {}, @_defaultOptions
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
//-
|
||||
//- Crafting Guide - recipe.jade
|
||||
//- Crafting Guide - minimal_recipe.jade
|
||||
//-
|
||||
//- Copyright (c) 2015 by Redwood Labs
|
||||
//- All rights reserved.
|
||||
Reference in New Issue
Block a user