2011-05-23 16 views
5

Digamos, por ejemplo, tengo una lista de productos que cada uno tiene su propia página ... de qué manera puedo crear una sola página que enumerará cada producto como su contenido como una lista (con hipervínculos)? No estoy seguro de cómo hacerlo directamente en Orchard, ¿o tendré que crear una página/widget personalizado? Gracias por cualquier ayuda ... nuevo en Orchard y no estoy seguro de cómo abordar esto.Crear una lista de páginas en Orchard

Respuesta

7

Tienes un par de opciones. Creo que la galería de Orchard en orchardproject.net tiene un módulo llamado Simple Commerce que puede resolver su problema. (Es sencilla lo que no podría)

(En la siguiente sección, he tratado de negrita las palabras de terminología que son 1) son cruciales para entender cómo utilizar Orchard y 2) útiles en la búsqueda de su camino alrededor del tablero de instrumentos)

Otra opción puede ser la creación de un primer tipo de contenido --probablemente un producto llamado con algunos campos que describen un producto individual. Precio, SKU y descripción vienen a la mente, pero podrás describir mejor tus propios productos. Cada Tipo de contenido en Orchard se puede asociar con cualquier combinación de Partes. Puede que tenga que investigar cuáles realmente desea para un producto individual, pero recomiendo:

  1. cuerpo (esto podría sustituir a la denominación he sugerido más arriba) Se puede incluir cualquier cantidad de HTML/script ¡esta sección para hacer que sus páginas individuales de productos se vean lujosas!
  2. Común (esto tiene que ser añadido cuando se utiliza Containable)
  3. Containable (esto permitirá que los elementos que se enumeran)
  4. Ruta (por lo que se puede vincular a un producto específico) esto le da a cada producto su propia babosa (URL)
  5. Etiquetas (para permitir que los productos pueden categorizar)

Ahora, necesita crear una nueva lista desde el tablero para que pueda mostrar los productos juntos (y heredar otras características como paginación, etc.). Asegúrese de seleccionar ProductoTipo de contenido en el Contiene lista desplegable.

Luego, puede comenzar a crear su contenido (sus Productos) uno por uno. En el tablero, haga clic en el nuevo artículo Producto y describa cada pieza nueva de Contenido.

Por último, puede vincular directamente a esta nueva Lista uso de los productos de la Lista * * babosa. Puede (y podría querer) agregar los Productos Lista a su menú principal de navegación.Al hacer clic en los productos , en la lista y al marcar el cuadro "Mostrar en el menú principal" se agregará automáticamente un botón de navegación directamente a esta página. Se podría, por supuesto, enlazar a este Lista desde cualquier lugar utilizando la babosa (también se encuentra en la página de edición de la lista)

This page, desde las páginas de documentación Orchard describe más cosas que puede hacer con una lista de contenidos como la modificación el diseño de la lista, colocando los campos de contenido en diferentes lugares e incluso convirtiendo sus productos en widgets que podría usar para mostrar alguna oferta de producto promocional en un lugar especial en su sitio.

I altamente recomendaría leer a través de, al menos, la documentación proporcionada en el sitio de la huerta para obtener una buena comprensión de lo que este CMS puede hacer fuera de la caja y lo que tendría que escribir código personalizado para llevar a cabo (que podría hacer en este caso, pero Orchard puede manejarlo de la caja)

Espero que esto ayude!