alia134 Posted December 5, 2022 at 08:31 AM Share Posted December 5, 2022 at 08:31 AM добрый день. Недавно появилась ошибка при просмотре заказа Fatal error: Uncaught Twig\Error\SyntaxError: Unexpected end of template in "sale/order_info.twig" at line 993. in /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/TokenStream.php:50 Stack trace: #0 /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/TokenParser/IfTokenParser.php(45): Twig\TokenStream->next() #1 /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/Parser.php(185): Twig\TokenParser\IfTokenParser->parse(Object(Twig\Token)) #2 /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/Parser.php(98): Twig\Parser->subparse(NULL, false) #3 /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/Environment.php(563): Twig\Parser->parse(Object(Twig\TokenStream)) #4 /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/Environment.php(595): Twig\Environment->parse(Object(Twig\TokenStream)) #5 /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/Environment.php(408): Twig\Environment->compileSource(Object(Twig\Sourc in /var/www/u1379069/pech.pro/system/storage_pech/vendor/twig/twig/src/TokenStream.php on line 50 как я поняла, ругается на этот фрагмент в TokenStream.php /** * Sets the pointer to the next token and returns the old one. */ public function next(): Token { if (!isset($this->tokens[++$this->current])) { throw new SyntaxError('Unexpected end of template.', $this->tokens[$this->current - 1]->getLine(), $this->source); } return $this->tokens[$this->current - 1]; } помогите решить проблему 0 Quote Link to comment Share on other sites More sharing options...
AlexDW Posted December 5, 2022 at 10:39 AM Share Posted December 5, 2022 at 10:39 AM 2 часа назад, alia134 сказал: как я поняла, ругается на этот фрагмент в TokenStream.php нет ругается на то, что в файле sale/order_info.twig встретился {% end %} там, где его быть не должно 1 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
Solution mpn2005 Posted December 6, 2022 at 12:37 PM Solution Share Posted December 6, 2022 at 12:37 PM В 05.12.2022 в 12:31, alia134 сказал: как я поняла, ругается на этот фрагмент в TokenStream.php Как уже писали выше - причина не в самом twig, а в файле шаблона. Скорее всего, какой-то модификатор применился частично. Для начала пробуйте отключать все модификаторы или по очереди, если знаете, какой модификатор затрагивает страницу информации о заказе. 1 Quote Link to comment Share on other sites More sharing options...
alia134 Posted December 6, 2022 at 01:58 PM Author Share Posted December 6, 2022 at 01:58 PM 1 час назад, mpn2005 сказал: Как уже писали выше - причина не в самом twig, а в файле шаблона. Скорее всего, какой-то модификатор применился частично. Для начала пробуйте отключать все модификаторы или по очереди, если знаете, какой модификатор затрагивает страницу информации о заказе. Да, так и есть, модификатор мешал. В логах посмотрела что затрагивает sale/order_info.twig и выключила. Спасибо болшое 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.