Estoy tratando de agregar la configuración del número de teléfono de la tienda en Tiendas> Configuración> General> General> Información de la tienda al encabezado de mi tema. En un módulo, creo que esto podría hacerse usando getValue()in \Magento\Framework\App\Config\ScopeConfigInterfacepero no puedo ver una forma de usar esto dentro de un tema. Hasta ahora he agregado esto a default.xml
<referenceContainer name="header-wrapper">
<block class="Magento\Framework\View\Element\Template" name="store.phone.number" template="Magento_Theme::phone.phtml" />
</referenceContainer>
pero no sé cómo obtener el número de teléfono dentro phone.phtml
fuente

Podemos obtener directamente una configuración de tienda en la plantilla obteniendo una instancia de
Magento\Framework\App\Config\ScopeConfig:Técnicamente, cuando alguien solicita una instancia de
Magento\Framework\App\Config\ScopeConfigInterface, le daremos una instancia deMagento\Framework\App\Config\ScopeConfig. Por ejemplo, podemos obtener la configuración predeterminada para el modo de cuadrícula o lista:Nota: Evitar el uso del Administrador de objetos directamente . Deberíamos mantener nuestras plantillas limpias. Intenta agregar configuración al bloque. Debería seguir la respuesta de @Raphael.
fuente
\Magento\Framework\App\ObjectManager::getInstance() ->get('Magento\Framework\App\Config\ScopeConfigInterface') ->getValue('general/store_information/phone');Prueba esto en Block, me está funcionando después de muchas búsquedas
fuente