Pregunta

Se le ha pedido que modifique nuestro sitio del portal del proyecto para incluir el nombre del proyecto en cada página en la parte superior (tenemos alrededor de 25 páginas en el sitio y no queremos que el administrador tenga que agregar manualmente los valores en cada Página).

Tenemos una lista de "Configuración de proyecto" que incluye el código de proyecto, el nombre del proyecto y la descripción del proyecto. Solo hay una fila en esta lista, ya que cada proyecto obtendrá su propia "Lista".

Lo que nos gustaría es agregar la información de "Nombre del proyecto" a la parte superior de cada una de nuestras páginas (en este momento tenemos partes web del editor de contenido con texto codificado).

Por ejemplo, lo que nos gustaría es tener "Nombre del proyecto, creado dinámicamente basado en la lista de configuraciones del proyecto", luego el nombre #page # (codificado duro), por ejemplo, "Proyecto Top 10 - Calendario". Queremos "plantar" el sitio y la parte codificada de las páginas de las páginas nunca tendrán que ser renombrado.

He leído que esto es "posible" usando JavaScript y he intentado descubrirlo (con no mucha suerte).

¿Fue útil?

Solución

Lo primero que quiero mencionar aquí es el uso de la lista para solo 1 artículo.Esa no es la forma de ir.Puede usar las propiedades del sitio (valores de la bolsa de propiedad) para administrar esta situación.Puede crear 3 propiedades y actualizar los valores.Ahorrará almacenamiento y mejorará las actuaciones.

Puede encontrar en Este artículo Cómo consultar los valores de la bolsa de propiedad usando JavaScript CSOM y agregarlos a la página Master.Si el requisito no es la página maestra, puede usar el mismo código en el diseño de la página también.

Licenciado bajo: CC-BY-SA con atribución
scroll top