es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Sitecore SXA – Error de Scriban con sc_beginfield, no se puede encontrar.

Estoy teniendo este tipo de problema con mis variantes de Scriban:

error: No se encontró la función `sc_beginfield`.

Aquí está la plantilla:

{{ sc_beginfield i_item 'Link' [['text', ' ']]}}
   {{ sc_link_text i_item 'Link' }}
   <span class="&quot;fa" fa-wrench="" icon-right&quot;="" aria-hidden="&quot;true&quot;" data-ce-key="&quot;1202&quot;"></span>
{{ sc_endfield }}

¿Alguien puede darme una pista de qué está mal aquí? Creo que esta plantilla de código es correcta, pero podría estar equivocado.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que la función sc_beginfield no es reconocida por Scriban. Esto puede deberse a una de las siguientes razones:

    • La función sc_beginfield no es una función incorporada de Scriban y necesita ser registrada en el archivo de configuración de Sitecore.
    • Es posible que la instancia de Sitecore no tenga instalado el componente necesario (por ejemplo, Sitecore Forms) que se requiere para que la función sc_beginfield funcione correctamente.

    Para solucionar el problema, puedes intentar lo siguiente:

    • Verificar si la función sc_beginfield está registrada en el archivo de configuración. Si no lo está, agregar la función en la ubicación adecuada del archivo y volver a intentarlo.
    • Asegurarse de que el componente de Sitecore requerido esté instalado y funcionando correctamente.
    • Revisar nuevamente la plantilla de código en busca de errores de sintaxis o errores tipográficos que puedan estar causando el problema.

    Si ninguna de las soluciones anteriores funciona, es posible que necesites comunicarte con el equipo de soporte de Sitecore para obtener ayuda adicional.

Comments are closed.