putMenuFilter

Operation Id:
Methods

  • shopId Integer
  • languageId String
  • productMenuTreeId Integer
  • productMenuNodeId Integer
  • filterForMenuNodeIsDefault 'y'|'n'
  • menuFiltersActive Array<Object>
  • menuFilterId String
  • menuFilterName String
  • menuFilterDisplay 'name'|'gfx'|'namegfx'
  • menuFilterValueSort 'y'|'n'|'priority'
  • menuFilterDefaultEnabled 'y'|'n'
Examples

This function sets the menu filters of a product menu node with a specific shop, language, product menu tree, and product menu node, and activates the specified filters.

const result = await idosellRequest.putMenuFilter
	.shopId(1)
	.languageId("pol")
	.productMenuTreeId(1)
	.productMenuNodeId(251)
	.menuFiltersActive([{"menuFilterId": "pricerange_0","menuFilterName": "Cena"}])
	.exec()

This function filters the menu by shop ID, language ID, product menu tree ID, product menu node ID, and menu filter ID and name.

const result = await idosellRequest.putMenuFilter
	.shopId(1)
	.languageId("pol")
	.productMenuTreeId(1)
	.productMenuNodeId(251)
	.menuFilterId("pricerange_0")
	.menuFilterName("Cena")
	.exec()