Ошибка #0

При заходе в админка/магазин/товары выдаёт ошибку #0

Всё работало пока не внёс изменения в файлы: product.html и product.cart.html , 

но причём тут админка вообще не пойму?

Помогите пожалуйста починить это )

включил режим отладки, пишет:

Syntax Error in template "/html/wa-apps/shop/templates/actions/products/Products.html" on line 310 "{wa_pagination total=$pages_count attrs=['class' => "menu-h"] url="#" nb=3}" - Unexpected """, expected one of: "identifier" code 0

## wa-system/waSystem.class.php(507)
#0 index.php(7): waSystem->dispatch()
#1 {main}

Next SmartyCompilerException with message 'Syntax Error in template "/html/wa-apps/shop/templates/actions/products/Products.html"  on line 310 "{wa_pagination total=$pages_count attrs=['class' => "menu-h"] url="#" nb=3}"  - Unexpected """, expected one of: "identifier"':
## wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php(667)
#0 wa-system/vendors/smarty3/sysplugins/smarty_internal_templateparser.php(3144): Smarty_Internal_TemplateCompilerBase->trigger_template_error()
#1 wa-system/vendors/smarty3/sysplugins/smarty_internal_templateparser.php(3209): Smarty_Internal_Templateparser->yy_syntax_error(78, '"')
#2 wa-system/vendors/smarty3/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(78, '"')
#3 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php(206): Smarty_Internal_SmartyTemplateCompiler->doCompile('{strip}/n/n    {*...')
#4 wa-system/vendors/smarty3/sysplugins/smarty_internal_template.php(187): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Smarty_Internal_Template))
#5 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(159): Smarty_Internal_Template->compileTemplateSource()
#6 wa-system/view/waSmarty3View.class.php(118): Smarty_Internal_TemplateBase->fetch('templates/actio...', NULL)
#7 wa-system/controller/waViewAction.class.php(161): waSmarty3View->fetch('templates/actio...', NULL)
#8 wa-system/controller/waViewController.class.php(86): waViewAction->display()
#9 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopProductsAction))
#10 wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#11 wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#12 wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL)
#13 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL)
#14 wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'products', NULL)
#15 wa-system/waSystem.class.php(570): waFrontController->dispatch()
#16 wa-system/waSystem.class.php(493): waSystem->dispatchBackend('navimaks/shop/')
#17 index.php(7): waSystem->dispatch()
#18 {main}

/html/wa-system/waSystem.class.php around line 507

502	                $log[] = $e instanceof waException ? $e->getFullTraceAsString() : $e->getTraceAsString();
   503	                waLog::log(join("\n", $log));
   504	            }
   505	            if (class_exists('waException')) {
   506	                if (!$e instanceof waException) {
 >>507	                    $e = new waException($e->getMessage(), $e->getCode(), $e);
   508	                }
   509	                $e->sendResponseCode();
   510	            }
   511	            print $e;
   512	        }

GET

array(
  'module' => 'products',
  '_' => '1549149415871',
  'sort' => 'create_datetime',
  'order' => 'desc',
)

Params

array()

1 ответ

  • 2

    шаблон редактировали не встроенным редактором, а загружали по sftp? Промахнулись директорией, похоже.

    • +1
      replicant replicant 3 февраля 2019 09:27 #

      +1 Взяли и перезаписали шаблон админки похоже. Шаблоны темы дизайна надо редактировать во встроенном редакторе или как минимум копипастить код туда (Магазин - Витрина - Шаблоны), если работаете во внешнем редакторе. А лежат они в /wa-data/public/shop/themes/... ну и т.д.

      • +1
        Mihey Mihey 3 февраля 2019 12:02 #

        самое смешное что редактировал через встроенный редактор, не изменял никаких файлов кроме product.html и product.cart.html

        просто удалил лишнее и немного подвигал сам дизайн страницы товара. фронтэнд работает и в админке всё работает кроме вкладки товаы )

        кеш чистил, историю браузера тоже

        тема dummy

        • +2
          replicant replicant 3 февраля 2019 20:15 #

          Для начала как минимум надо откатить вот этот файл из архива установки или из бекапа

          /wa-apps/shop/templates/actions/products/Products.html

          В архивах с Шоп-скриптом есть оригинальный шаблон. Просто достаньте его оттуда. Архив скачайте по этой ссылке https://developers.webasyst.ru...

          • +1
            Mihey Mihey 4 февраля 2019 00:59 #

            Откатил, всё заработало. Спасибо.

            Но как такое случилось?

            • +1
              replicant replicant 4 февраля 2019 09:14 #

              Попробуйте ещё раз повторить то же самое через редактирование встроенным редактором шаблонов темы дизайна и посмотреть возникнет ли та же ошибка. Если нет, то все ОК.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите