Pregunta

Tenemos algunas plantillas relacionadas con nuestras tiendas, pero en realidad no forman parte del magento; Se sientan en un servidor remoto (formularios de pago alojados de Sagepay). Para ayudarnos a realizar un seguimiento de las plantillas alojadas, nos gustaría agregarlas al repositorio de control de origen del sitio principal para que siempre tengamos fácil acceso a ellas. He estado tratando de decidir dónde colocarlos dentro de la estructura del directorio. Pensé que un lugar lógico podría ser crear mi propio {área} y almacenar los archivos en app/design/offsite/, app/design/hosted/ O algo por el estilo.

¿Hay algún problema con este enfoque?

Magento enumera temas frontend en varios lugares que presumiblemente genera iterando sobre las carpetas dentro del área de frontend, pero no estoy al tanto de nada que pueda causar problemas o incluso terminar mostrando mi nueva 'área' a los usuarios de Magento.

¿Fue útil?

Solución

Puede agregar los archivos a app/design/offsite sin ningún problema.
Cuando se muestran información sobre los temas disponibles, Magento solo buceará a través de las carpetas debajo del frontend y adminhtml áreas.

Otra opción sería solo tener las plantillas en ROOT/some_folder y asegúrate de agregar .htaccess a esa carpeta para que los recursos no sean accesibles para el "público".

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top