Cómo agregar comentarios generados dinámicamente para un campo de configuración de back-end en Magento 2

Estás leyendo la publicación: Cómo agregar comentarios generados dinámicamente para un campo de configuración de back-end en Magento 2

Como desarrollador de Magento 2, es posible que deba agregar comentarios en la configuración de back-end de las extensiones para facilitar la administración o el propietario de la tienda. Es posible que el titular de la extensión no sea un experto en Magento 2 y, por lo tanto, dichos comentarios pueden guiarlo a través de la configuración y el uso de la extensión.

Sin embargo, en casos particulares, los comentarios pueden tener enlaces a las URL de la tienda para mostrar el resultado o redirigir al administrador para verificar la funcionalidad implementada en el backend.

Sin embargo, las rutas de estos enlaces difieren de una tienda Magento 2 a otra. La extensión que va a desarrollar no se utilizará necesariamente para una sola tienda. Por lo tanto, necesita agregue un comentario generado dinámicamente para un campo de configuración de back-end en Magento 2.

La publicación muestra cómo hacerlo mediante programación.

Método para agregar un comentario generado dinámicamente para un campo de configuración de back-end en Magento 2:

  1. Crear en aplicación\código\Vendedor\Extensión\etc\adminhtml

  2. Crear en app\code\Vendor\Extension\Block\Adminhtml\System carpeta

    _urlBuilder->getUrl(‘dynamic/dynamic/dynamic’); return “Este es un Dinámicamente Comentario generado”; } }

    espacio de nombres Proveedor\Extensión\Bloque\Administradorhtml\Sistema;

    use Magento\Framework\View\Element\AbstractBlock;

    use Magento\Config\Model\Config\CommentInterface;

    clase DynamicComment extiende AbstractBlock implementa CommentInterface

    {

    función pública getCommentText($elementValue)

    {

    $url = $this->_urlBuilder->getUrl(‘dynamic/dynamic/dynamic’);

    return “Este es un Dinámicamente Comentario generado”;

    }

    }

Eso es todo.

He implementado el método anterior como se muestra aquí:

Ahora puedes llenar tu configuración de backend con comentarios dinámicos 😄

Siéntase libre de publicar sus dudas en la sección de Comentarios a continuación y estaré encantado de ayudar.

¡Estaría muy agradecido si ayudaras a compartir esta útil publicación en las redes sociales con otros desarrolladores!

¡Gracias!

🔥 Recomendado:  Crédito de $ 20 gratis cuando se registra (Ofertas principales para 2023)