Pasillos

El contenedor ingredientepasillos regresa las información de los pasillos disponibles en el sistema.
Un pasillo es la ubicación lógica del ingrediente dentro de una tienda. Los pasillos de los ingredientes de Kiwilimón estan alineados sobre los pasillos referentes a la comida usados por Walmart.

El objeto ingredientegrupos regresa la lista de todos los pasillos disponibles con sus datos básicos.
Para conocer los pasillos de ingredientes disposibles, puede consumir el recurso siguiente:
[GET] /ingredientepasillos/data.json
El sistema regresará los datos de los pasillos disponibles por orden de importancia en un arreglo:
[
  {PASILLO-1},
  {PASILLO-2},
  ... 
]
El código regresado es un arreglo de pasillos.
{PASILLO-n} representa el objecto básico data de un pasillo de ingredientes (ver capítulo siguiente).
Los pasillos estan ordenadas por el campo 'orden'.

Pasillo de ingrediente

Para recuperar un pasillo en particular hay un recurso disponible en el objeto ingredientepasillo:
data: contiene los datos básicos del pasillo

Recurso 'data'

Los datos básicos de un pasillo se obtienen consumiendo el recurso siguiente:
[GET] /ingredientepasillo/:Clave/data.json
:Clave es la clave del recurso solicitado.

El sistema regresará los datos del pasillo de ingredientes solicitado:
{ "clave":80,
  "nombre":"Salchichoner\u00eda en granel",
  "imagen":"80.png",
  "orden":1,
  "cantidadingredientes":0
}
Los campos son:
clave: la clave interna de referencia del pasillo.
nombre: el nombre del pasillo de ingredientes.
imagen: la imagen correspondiente a este pasillo. Si hay un valor en el campo, la imagen se encuentra en el CDN, en la ruta siguiente: cdn.kiwilimon.com/ingredientepasillo/:clave/:imagen
orden: número de orden. Normalmente el arreglo viene ordenado por este campo.
cantidadingredientes: es la cantidad de ingredientes publicados presentes en este pasillo.

Ejemplos

Todos los pasillos en XML:
[GET] /ingredientepasillos/data.xml
Resultado:

<ingredientepasillos>
  <record id="0">
    <clave>80</clave>
    <nombre>Salchichonería en granel</nombre>
    <imagen>80.png</imagen>
    <orden>1</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="1">
    <clave>81</clave>
    <nombre>Cocina</nombre>
    <imagen></imagen>
    <orden>2</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="2">
    <clave>83</clave>
    <nombre>Pescados y mariscos</nombre>
    <imagen></imagen>
    <orden>3</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="3">
    <clave>90</clave>
    <nombre>Lácteos</nombre>
    <imagen></imagen>
    <orden>4</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="4">
    <clave>91</clave>
    <nombre>Congelados</nombre>
    <imagen></imagen>
    <orden>5</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="5">
    <clave>92</clave>
    <nombre>Abarrotes básicos</nombre>
    <imagen></imagen>
    <orden>6</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="6">
    <clave>93</clave>
    <nombre>Carnes</nombre>
    <imagen></imagen>
    <orden>7</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="7">
    <clave>94</clave>
    <nombre>Frutas y verduras</nombre>
    <imagen></imagen>
    <orden>8</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="8">
    <clave>95</clave>
    <nombre>Lactería, botanas y refrescos</nombre>
    <imagen></imagen>
    <orden>9</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="9">
    <clave>96</clave>
    <nombre>Vinos y licores</nombre>
    <imagen></imagen>
    <orden>10</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="10">
    <clave>97</clave>
    <nombre>Embutidos y queso</nombre>
    <imagen></imagen>
    <orden>11</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="11">
    <clave>98</clave>
    <nombre>Panadería  y tortillería</nombre>
    <imagen></imagen>
    <orden>12</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
  <record id="12">
    <clave>99</clave>
    <nombre>Otros</nombre>
    <imagen></imagen>
    <orden>13</orden>
    <cantidadingredientes>0</cantidadingredientes>
  </record>
</ingredientepasillos>

Datos básicos del pasillo 80 en JSON:
[GET] /ingredientepasillo/80/data.json
Resultado:
{
  "clave":80,
  "nombre":"Salchichoner\u00eda en granel",
  "imagen":"80.png",
  "orden":1,
  "cantidadingredientes":0
}