Hola voy a retomar este hilo viejo de @mimikri porque estoy intentando hacer algo con esto
[MoD]template-system
Si elimino la carpeta game dentro de styles\templates me devuelve el siguiente error
Display All
Todo bien si mantengo la carpeta game dentro de styles\templates y lo que quiero es intentar hacerlo mas organizado para mi gusto seria algo así
Raiz xNOVA
-styles
--templates
---admin
---style1
----game/archivos1.tpl
---style2
----game/archivos2.tpl
---install
---login
--theme
---style1
---style2
Entiendo que en style.cfg del theme tengo que enviarle todo los tpl
Alguna forma de simplificar eso. Thanks
[MoD]template-system
Si elimino la carpeta game dentro de styles\templates me devuelve el siguiente error
Source Code
- USER ERROR
- Message: Unable to load template 'extends:styles/templates/mdy/game/layout.full.tpl|page.overview.default.tpl'
- File: /includes/libs/Smarty/sysplugins/smarty_internal_template.php
- Line: 163
- URL: http://localhost/new/game.php
- PHP-Version: 7.3.5
- PHP-API: apache2handler
- 2Moons Version: 2.0.git
- Debug Backtrace:
- #0 /includes/libs/Smarty/sysplugins/smarty_internal_templatebase.php(199): Smarty_Internal_Template->render(false, 1)
- #1 /includes/libs/Smarty/sysplugins/smarty_internal_templatebase.php(114): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, NULL, NULL, 1)
- #2 /includes/classes/class.template.php(143): Smarty_Internal_TemplateBase->display('extends:styles/...')
- #3 /includes/pages/game/AbstractGamePage.class.php(730): template->display('extends:styles/...')
- #4 /includes/pages/game/ShowOverviewPage.class.php(474): AbstractGamePage->display('page.overview.d...')
- #5 /game.php(58): ShowOverviewPage->show()
- #6 {main}
Todo bien si mantengo la carpeta game dentro de styles\templates y lo que quiero es intentar hacerlo mas organizado para mi gusto seria algo así
Raiz xNOVA
-styles
--templates
---admin
---style1
----game/archivos1.tpl
---style2
----game/archivos2.tpl
---install
---login
--theme
---style1
---style2
Entiendo que en style.cfg del theme tengo que enviarle todo los tpl
Source Code
- 'templates' => array('error.default.tpl' , 'layout.ajax.tpl' , 'layout.full.tpl' , 'layout.popup.tpl' , 'main.footer.tpl' , 'main.header.tpl' , 'main.navigation.tpl' , 'main.topnav.tpl' , 'page.alliance.admin.detailApply.tpl' , 'page.alliance.admin.diplomacy.create.tpl' , 'page.alliance.admin.diplomacy.default.tpl' , 'page.alliance.admin.mangeApply.tpl' , 'page.alliance.admin.members.tpl' , 'page.alliance.admin.overview.tpl' , 'page.alliance.admin.permissions.tpl' , 'page.alliance.admin.rename.name.tpl' , 'page.alliance.admin.rename.tag.tpl' , 'page.alliance.admin.transfer.tpl' , 'page.alliance.apply.tpl' , 'page.alliance.applyWait.tpl' , 'page.alliance.circular.tpl' , 'page.alliance.create.tpl' , 'page.alliance.createSelection.tpl' , 'page.alliance.home.tpl' , 'page.alliance.info.tpl' , 'page.alliance.memberList.tpl' , 'page.alliance.search.tpl' , 'page.banList.default.tpl' , 'page.battleHall.default.tpl' , 'page.battleSimulator.default.tpl' , 'page.buddyList.default.tpl' , 'page.buddyList.request.tpl' , 'page.buildings.default.tpl' , 'page.changelog.default.tpl' , 'page.chat.default.tpl' , 'page.empire.default.tpl' , 'page.fleetDealer.default.tpl' , 'page.fleetStep1.default.tpl' , 'page.fleetStep2.default.tpl' , 'page.fleetStep3.default.tpl' , 'page.fleetTable.default.tpl' , 'page.galaxy.default.tpl' , 'page.information.default.tpl' , 'page.logout.default.tpl' , 'page.messages.default.tpl' , 'page.messages.view.tpl' , 'page.messages.write.tpl' , 'page.notes.default.tpl' , 'page.notes.detail.tpl' , 'page.officier.default.tpl' , 'page.overview.actions.tpl' , 'page.overview.default.tpl' , 'page.phalanx.default.tpl' , 'page.playerCard.default.tpl' , 'page.questions.default.tpl' , 'page.questions.single.tpl' , 'page.records.default.tpl' , 'page.research.default.tpl' , 'page.resources.default.tpl' , 'page.search.default.tpl' , 'page.search.result.ally.tpl' , 'page.search.result.default.tpl' , 'page.settings.default.tpl' , 'page.settings.vacation.tpl' , 'page.shipyard.default.tpl' , 'page.statistics.default.tpl' , 'page.techTree.default.tpl' , 'page.ticket.create.tpl' , 'page.ticket.default.tpl' , 'page.ticket.view.tpl' , 'page.trader.default.tpl' , 'page.trader.trade.tpl' , 'shared.fleetTable.acsTable.tpl' , 'shared.information.gate.tpl' , 'shared.information.missiles.tpl' , 'shared.information.production.tpl' , 'shared.information.shipInfo.tpl' , 'shared.information.storage.tpl' , 'shared.mission.raport.tpl' , 'shared.mission.spyReport.tpl' , 'shared.statistics.allianceTable.tpl' , 'shared.statistics.playerTable.tpl'), #If Skin have CustomTemplates, copy them to styles/templates/<theme name>/ and add the names here
VERY SAD