Guest User

Untitled

a guest
Jul 22nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.47 KB | None | 0 0
  1. 1 exception(s):
  2. Exception #0 (Exception): Warning: Invalid argument supplied for foreach() in C:xampphtdocsmagentoappcodeFuduHelloWorldviewfrontendtemplatesindex.phtml on line 14
  3.  
  4. Exception #0 (Exception): Warning: Invalid argument supplied for foreach() in C:xampphtdocsmagentoappcodeFuduHelloWorldviewfrontendtemplatesindex.phtml on line 14
  5. #0 C:xampphtdocsmagentoappcodeFuduHelloWorldviewfrontendtemplatesindex.phtml(14): MagentoFrameworkAppErrorHandler->handler(2, 'Invalid argumen...', 'C:\xampp\htdocs...', 14, Array)
  6. #1 C:xampphtdocsmagentovendormagentoframeworkViewTemplateEnginePhp.php(59): include('C:\xampp\htdocs...')
  7. #2 C:xampphtdocsmagentovendormagentoframeworkViewElementTemplate.php(270): MagentoFrameworkViewTemplateEnginePhp->render(Object(MagentoFrameworkViewElementTemplate), 'C:/xampp/htdocs...', Array)
  8. #3 C:xampphtdocsmagentovendormagentoframeworkViewElementTemplate.php(300): MagentoFrameworkViewElementTemplate->fetchView('C:/xampp/htdocs...')
  9. #4 C:xampphtdocsmagentovendormagentoframeworkViewElementAbstractBlock.php(667): MagentoFrameworkViewElementTemplate->_toHtml()
  10. #5 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(558): MagentoFrameworkViewElementAbstractBlock->toHtml()
  11. #6 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(534): MagentoFrameworkViewLayout->_renderBlock('test')
  12. #7 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('test')
  13. #8 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('test')
  14. #9 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('test', false)
  15. #10 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(586): MagentoFrameworkViewLayoutInterceptor->renderElement('test', false)
  16. #11 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(536): MagentoFrameworkViewLayout->_renderContainer('content', false)
  17. #12 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('content')
  18. #13 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('content')
  19. #14 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('content', false)
  20. #15 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(586): MagentoFrameworkViewLayoutInterceptor->renderElement('content', false)
  21. #16 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(536): MagentoFrameworkViewLayout->_renderContainer('main', false)
  22. #17 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('main')
  23. #18 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('main')
  24. #19 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('main', false)
  25. #20 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(586): MagentoFrameworkViewLayoutInterceptor->renderElement('main', false)
  26. #21 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(536): MagentoFrameworkViewLayout->_renderContainer('columns', false)
  27. #22 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('columns')
  28. #23 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('columns')
  29. #24 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('columns', false)
  30. #25 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(586): MagentoFrameworkViewLayoutInterceptor->renderElement('columns', false)
  31. #26 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(536): MagentoFrameworkViewLayout->_renderContainer('main.content', false)
  32. #27 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('main.content')
  33. #28 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('main.content')
  34. #29 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('main.content', false)
  35. #30 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(586): MagentoFrameworkViewLayoutInterceptor->renderElement('main.content', false)
  36. #31 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(536): MagentoFrameworkViewLayout->_renderContainer('page.wrapper', false)
  37. #32 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('page.wrapper')
  38. #33 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('page.wrapper')
  39. #34 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('page.wrapper', false)
  40. #35 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(586): MagentoFrameworkViewLayoutInterceptor->renderElement('page.wrapper', false)
  41. #36 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(536): MagentoFrameworkViewLayout->_renderContainer('root', false)
  42. #37 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(206): MagentoFrameworkViewLayout->renderNonCachedElement('root')
  43. #38 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(489): MagentoFrameworkViewLayoutInterceptor->renderNonCachedElement('root')
  44. #39 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(193): MagentoFrameworkViewLayout->renderElement('root', true)
  45. #40 C:xampphtdocsmagentovendormagentoframeworkViewLayout.php(955): MagentoFrameworkViewLayoutInterceptor->renderElement('root')
  46. #41 C:xampphtdocsmagentovendormagentoframeworkInterceptionInterceptor.php(58): MagentoFrameworkViewLayout->getOutput()
  47. #42 C:xampphtdocsmagentovendormagentoframeworkInterceptionInterceptor.php(138): MagentoFrameworkViewLayoutInterceptor->___callParent('getOutput', Array)
  48. #43 C:xampphtdocsmagentovendormagentoframeworkInterceptionInterceptor.php(153): MagentoFrameworkViewLayoutInterceptor->MagentoFrameworkInterception{closure}()
  49. #44 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewLayoutInterceptor.php(494): MagentoFrameworkViewLayoutInterceptor->___callPlugins('getOutput', Array, Array)
  50. #45 C:xampphtdocsmagentovendormagentoframeworkViewResultPage.php(257): MagentoFrameworkViewLayoutInterceptor->getOutput()
  51. #46 C:xampphtdocsmagentovendormagentoframeworkViewResultLayout.php(170): MagentoFrameworkViewResultPage->render(Object(MagentoFrameworkAppResponseHttpInterceptor))
  52. #47 C:xampphtdocsmagentovendormagentoframeworkInterceptionInterceptor.php(58): MagentoFrameworkViewResultLayout->renderResult(Object(MagentoFrameworkAppResponseHttpInterceptor))
  53. #48 C:xampphtdocsmagentovendormagentoframeworkInterceptionInterceptor.php(138): MagentoFrameworkViewResultPageInterceptor->___callParent('renderResult', Array)
  54. #49 C:xampphtdocsmagentovendormagentoframeworkInterceptionInterceptor.php(153): MagentoFrameworkViewResultPageInterceptor->MagentoFrameworkInterception{closure}(Object(MagentoFrameworkAppResponseHttpInterceptor))
  55. #50 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkViewResultPageInterceptor.php(130): MagentoFrameworkViewResultPageInterceptor->___callPlugins('renderResult', Array, Array)
  56. #51 C:xampphtdocsmagentovendormagentoframeworkAppHttp.php(139): MagentoFrameworkViewResultPageInterceptor->renderResult(Object(MagentoFrameworkAppResponseHttpInterceptor))
  57. #52 C:xampphtdocsmagentogeneratedcodeMagentoFrameworkAppHttpInterceptor.php(24): MagentoFrameworkAppHttp->launch()
  58. #53 C:xampphtdocsmagentovendormagentoframeworkAppBootstrap.php(256): MagentoFrameworkAppHttpInterceptor->launch()
  59. #54 C:xampphtdocsmagentoindex.php(39): MagentoFrameworkAppBootstrap->run(Object(MagentoFrameworkAppHttpInterceptor))
  60. #55 {main}
  61.  
  62. <?xml version="1.0"?>
  63. <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
  64. <referenceContainer name="content">
  65. <block class="FuduHelloWorldBlockFrontendIndex"
  66. name="fudu.frontend.index"
  67. template="Fudu_HelloWorld::index.phtml" />
  68. </referenceContainer>
  69. </page>
  70.  
  71. <?php /** @var FuduHelloWorldBlockFrontendIndex $block */ ?>
  72. <!-- it must be $block to work here, dont know why ...-->
  73. <h1>Students Page</h1>
  74. <div>
  75. <table name="studentsInfo" style="border: 2px solid black; width: 70%; text-align: center; margin-top:20px;">
  76. <tr>
  77. <th style="text-align: center;">ID</th>
  78. <th style="text-align: center;">Name</th>
  79. <th style="text-align: center;">Class</th>
  80. <th style="text-align: center;">Gender</th>
  81. <th style="text-align: center;">Age</th>
  82. </tr>
  83. <?php
  84. foreach($block->getStudents() as $student):
  85. ?>
  86. <tr>
  87. <td><?php echo $student->getId(); ?></td>
  88. <td><?php echo $student->getName(); ?></td>
  89. <td><?php echo $student->getClassID(); ?></td>
  90. <td><?php echo $student->getGender(); ?></td>
  91. <td><?php echo $student->getAge(); ?></td>
  92. </tr>
  93. <?php endforeach; ?>
  94. </table>
  95. </div>
Add Comment
Please, Sign In to add comment