0
votes

Typo3 V9 Backendmodule Vue non trouvée

J'essaie d'écrire un module de backend, je démarre avec l'ext_tables.php et donc un contrôleur appelé correctement. Lorsque je clique sur mon module dans le backend, j'ai une erreur: La raison technique est la suivante: Aucun modèle n'a été trouvé. La vue n'a pas pu être résolue pour une action "Liste" en classe "Trendsetzer \ Statistik \ Controller \ StatController". Dans le navigateur TypeScript, j'ai vérifié les chemins et tous réglés correctement: ext: tts_statistik / ressources / privé / modèles / pourquoi ils ne trouvent pas le fichier de modèle? Comment puis-je montrer dans quel chemin ils essaient de trouver le fichier?


2 commentaires

Avez-vous un list.html dans ext: tts_statistik / ressources / privé / modèles / stat / (remarquez le répertoire STAT STAT STAT STAT "


Oui, ce fichier sous ce chemin existe (essayé dans différents cas (inférieur, supérieur) sans aucun changement, actuellement son list.html


3 Réponses :


0
votes

Pour Frontend et Backend Vous avez 2 chemins typosscript différents.

plugin.tx_myext pour les modules frontaends et module.tx_myext pour les modules backend.


3 commentaires

Merci, je sais et mon TS ressemble à: module.tx_ts_statictik {vue {templaterootpaths {0 = ext: tts_statistik / ressources / privé / modules / 1 = {$ module.tx_ts_statistik.vief.templaterootpath}} partialrootpaths {0 = EXT: TS_STATISTIK / Ressources / Privé / Partiales / 1 = {$ module.tx_ts_statistik.view.partialrootpath}} LayouTrootPaths {0 = EXT: TS_STATISTIN / Ressources / Privé / Modouilles / 1 = {$ module.tx_ts_statistik.view.layouTrootpath}} } persistance


Veuillez noter que surtout tx_ts_statistik ne fonctionne pas, votre chemin de plug-in sera tx_tsstatistitik


Merci pour ce conseil! J'ai changé de configuration sur tx_tsstatistatik mais l'erreur avec " Aucun modèle n'a été trouvé. La vue n'a pas pu être résolue pour la liste d'actions en classe " est toujours là. Comment puis-je déboguer le chemin où ils essaient de trouver le fichier de modèle?



0
votes

Lorsque j'ai commencé à créer des extensions, je manque souvent d'ajouter le typoscript à mon gabarit racine.

Vous pouvez ajouter ceci par module "Modèle" -> Votre page racine -> Modifier l'enregistrement de modèle entier -> onglet "Comprend" -> Inclure statique (des extensions)


1 commentaires

Le modèle statique est inclus et dans le navigateur d'objets, je vois la configuration [module] [tx_form] [tx_tsstatistitik] [vue] [Templaterootpaths] [0] = EXT: TS_STATISTIK / RESSOURCES / PRIVÉ / Modèles / [1] = ext : TS_STATISTIK / Ressources / Privé / Modèles /



0
votes

Solution trouvée, l'espace de noms était incorrect: pour les extensions avec soulignez l'espace de noms pour extensionsn comme foo_bar doit être Vendor \ foobar \ ...

J'espère que cela aide toute personne


0 commentaires