Jetzt habe ich einen (großen) Fehler entdeckt, wie mir scheint. Dieser hat vermutlich aber nichts mit der Paginierung zu tun:
Wenn ich das Beschreibungs-Feld vom Typ Langtext (kein Pflichtfeld) NICHT AUSFÜLLE, kommen im Frontend (Katalog-Leser; catalog_full) folgende Fehlermeldungen:
Code:
Warning: mb_strpos() [function.mb-strpos]: Empty delimiter in /Applications/MAMP/htdocs/fiDesign/system/modules/catalog/ModuleCatalogReader.php on line 111
#0 [internal function]: __error(2, 'mb_strpos() [compile()
#3 /Applications/MAMP/htdocs/fiDesign/system/modules/catalog/ModuleCatalog.php(164): Module->generate()
#4 /Applications/MAMP/htdocs/fiDesign/system/modules/catalog/ModuleCatalogReader.php(74): ModuleCatalog->generate()
#5 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/ContentModule.php(72): ModuleCatalogReader->generate()
#6 /Applications/MAMP/htdocs/fiDesign/system/libraries/Controller.php(511): ContentModule->generate()
#7 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/ModuleArticle.php(194): Controller->getContentElement('46')
#8 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/Module.php(140): ModuleArticle->compile()
#9 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/ModuleArticle.php(71): Module->generate()
#10 /Applications/MAMP/htdocs/fiDesign/system/libraries/Controller.php(443): ModuleArticle->generate(false)
#11 /Applications/MAMP/htdocs/fiDesign/system/libraries/Controller.php(307): Controller->getArticle('13', false, false, 'main')
#12 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/PageRegular.php(100): Controller->getFrontendModule('0', 'main')
#13 /Applications/MAMP/htdocs/fiDesign/index.php(266): PageRegular->generate(Object(DB_Mysql_Result))
#14 /Applications/MAMP/htdocs/fiDesign/index.php(401): Index->run()
#15 {main}
Warning: mb_strpos() [function.mb-strpos]: Empty delimiter in /Applications/MAMP/htdocs/fiDesign/system/modules/catalog/ModuleCatalogReader.php on line 122
#0 [internal function]: __error(2, 'mb_strpos() [compile()
#3 /Applications/MAMP/htdocs/fiDesign/system/modules/catalog/ModuleCatalog.php(164): Module->generate()
#4 /Applications/MAMP/htdocs/fiDesign/system/modules/catalog/ModuleCatalogReader.php(74): ModuleCatalog->generate()
#5 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/ContentModule.php(72): ModuleCatalogReader->generate()
#6 /Applications/MAMP/htdocs/fiDesign/system/libraries/Controller.php(511): ContentModule->generate()
#7 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/ModuleArticle.php(194): Controller->getContentElement('46')
#8 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/Module.php(140): ModuleArticle->compile()
#9 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/ModuleArticle.php(71): Module->generate()
#10 /Applications/MAMP/htdocs/fiDesign/system/libraries/Controller.php(443): ModuleArticle->generate(false)
#11 /Applications/MAMP/htdocs/fiDesign/system/libraries/Controller.php(307): Controller->getArticle('13', false, false, 'main')
#12 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/PageRegular.php(100): Controller->getFrontendModule('0', 'main')
#13 /Applications/MAMP/htdocs/fiDesign/index.php(266): PageRegular->generate(Object(DB_Mysql_Result))
#14 /Applications/MAMP/htdocs/fiDesign/index.php(401): Index->run()
#15 {main}
Warning: Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/fiDesign/system/functions.php:161) in /Applications/MAMP/htdocs/fiDesign/system/libraries/Template.php on line 285
#0 [internal function]: __error(2, 'Cannot modify h...', '/Applications/M...', 285, Array)
#1 /Applications/MAMP/htdocs/fiDesign/system/libraries/Template.php(285): header('Vary: User-Agen...', false)
#2 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/FrontendTemplate.php(233): Template->output()
#3 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/PageRegular.php(171): FrontendTemplate->output()
#4 /Applications/MAMP/htdocs/fiDesign/index.php(266): PageRegular->generate(Object(DB_Mysql_Result))
#5 /Applications/MAMP/htdocs/fiDesign/index.php(401): Index->run()
#6 {main}
Warning: Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/fiDesign/system/functions.php:161) in /Applications/MAMP/htdocs/fiDesign/system/libraries/Template.php on line 286
#0 [internal function]: __error(2, 'Cannot modify h...', '/Applications/M...', 286, Array)
#1 /Applications/MAMP/htdocs/fiDesign/system/libraries/Template.php(286): header('Content-Type: t...')
#2 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/FrontendTemplate.php(233): Template->output()
#3 /Applications/MAMP/htdocs/fiDesign/system/modules/frontend/PageRegular.php(171): FrontendTemplate->output()
#4 /Applications/MAMP/htdocs/fiDesign/index.php(266): PageRegular->generate(Object(DB_Mysql_Result))
#5 /Applications/MAMP/htdocs/fiDesign/index.php(401): Index->run()
#6 {main}
Wenn ich das Feld ausfülle und dann das Frontend aktualisiere, ist alles wieder OK.
Lesezeichen