12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- // @codingStandardsIgnoreFile
- ?>
- <header class="header">
- <img class="logo" src="<?= $this->basePath() ?>/pub/images/magento-icon.svg" alt="Magento"/>
- <h1 class="header-title">An error occurred</h1>
- </header>
- <h2><?= $this->message ?></h2>
- <?php if ( isset( $this->display_exceptions ) && $this->display_exceptions ): ?>
- <?php if ( isset( $this->exception ) && $this->exception instanceof Exception ): ?>
- <hr/>
- <h2>Additional information:</h2>
- <h3><?= get_class( $this->exception ) ?></h3>
- <dl>
- <dt>File:</dt>
- <dd>
- <pre class="prettyprint linenums"><?= $this->exception->getFile() ?>:<?= $this->exception->getLine() ?></pre>
- </dd>
- <dt>Message:</dt>
- <dd>
- <pre class="prettyprint linenums"><?= $this->escapeHtml( $this->exception->getMessage() ) ?></pre>
- </dd>
- <dt>Stack trace:</dt>
- <dd>
- <pre class="prettyprint linenums"><?= $this->escapeHtml( $this->exception->getTraceAsString() ) ?></pre>
- </dd>
- </dl>
- <?php
- $e = $this->exception->getPrevious();
- if ( $e ) :
- ?>
- <hr/>
- <h2>Previous exceptions:</h2>
- <ul class="unstyled">
- <?php while ( $e ) : ?>
- <li>
- <h3><?= get_class( $e ) ?></h3>
- <dl>
- <dt>File:</dt>
- <dd>
- <pre class="prettyprint linenums"><?= $e->getFile() ?>:<?= $e->getLine() ?></pre>
- </dd>
- <dt>Message:</dt>
- <dd>
- <pre class="prettyprint linenums"><?= $this->escapeHtml( $e->getMessage() ) ?></pre>
- </dd>
- <dt>Stack trace:</dt>
- <dd>
- <pre class="prettyprint linenums"><?= $this->escapeHtml( $e->getTraceAsString() ) ?></pre>
- </dd>
- </dl>
- </li>
- <?php
- $e = $e->getPrevious();
- endwhile;
- ?>
- </ul>
- <?php endif; ?>
- <?php else: ?>
- <h3>No Exception available</h3>
- <?php endif ?>
- <?php endif ?>
|