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.

Loading editor...

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.

Loading editor...

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