Illuminate\View\ViewException {#16357 #severity: E_ERROR }
return $viewPath;
}
}
}
throw new InvalidArgumentException("View [{$name}] not found.");
}
/**
* Get an array of possible view files.
*
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
$this->files->getRequire($path, $data);
} catch (Throwable $e) {
$this->handleViewException($e, $obLevel);
}
return ltrim(ob_get_clean());
}
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
try {
$results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data);
} catch (ViewException $e) {
if (! str($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) {
throw $e;
}
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each section gets flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? $callback($this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
<?php wp_body_open(); ?>
<?php do_action('get_header'); ?>
<div id="app">
<?php echo view(app('sage.view'), app('sage.data'))->render(); ?>
</div>
<?php do_action('get_footer'); ?>
<?php wp_footer(); ?>
</body>
*
* @param string $template The path of the template to include.
*/
$template = apply_filters( 'template_include', $template );
if ( $template ) {
include $template;
} elseif ( current_user_can( 'switch_themes' ) ) {
$theme = wp_get_theme();
if ( $theme->errors() ) {
wp_die( $theme->errors() );
}
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
return $viewPath;
}
}
}
throw new InvalidArgumentException("View [{$name}] not found.");
}
/**
* Get an array of possible view files.
*
if ($this->hasHintInformation($name = trim($name))) {
return $this->views[$name] = $this->findNamespacedView($name);
}
return $this->views[$name] = $this->findInPaths($name, $this->paths);
}
/**
* Get the path to a template with a named path.
*
* @param array $mergeData
* @return \Illuminate\Contracts\View\View
*/
public function make($view, $data = [], $mergeData = [])
{
$path = $this->finder->find(
$view = $this->normalizeName($view)
);
// Next, we will create the view instance and call the view creator for the view
// which can set any data, etc. Then we will return the view instance back to
'gallery' => $product->get_gallery_image_ids(),
];
?>
<?php $__env->startSection('content'); ?>
<?php echo $__env->make('components.AppSingleProduct.index', $productData, \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/resources/views/single-product.blade.php ENDPATH**/ ?>
$__data = $data;
return (static function () use ($__path, $__data) {
extract($__data, EXTR_SKIP);
return require $__path;
})();
}
throw new FileNotFoundException("File does not exist at path {$path}.");
}
return (static function () use ($__path, $__data) {
extract($__data, EXTR_SKIP);
return require $__path;
})();
}
throw new FileNotFoundException("File does not exist at path {$path}.");
}
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
$this->files->getRequire($path, $data);
} catch (Throwable $e) {
$this->handleViewException($e, $obLevel);
}
return ltrim(ob_get_clean());
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
try {
$results = $this->evaluatePath($this->compiler->getCompiledPath($path), $data);
} catch (ViewException $e) {
if (! str($e->getMessage())->contains(['No such file or directory', 'File does not exist at path'])) {
throw $e;
}
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each section gets flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? $callback($this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
<?php wp_body_open(); ?>
<?php do_action('get_header'); ?>
<div id="app">
<?php echo view(app('sage.view'), app('sage.data'))->render(); ?>
</div>
<?php do_action('get_footer'); ?>
<?php wp_footer(); ?>
</body>
*
* @param string $template The path of the template to include.
*/
$template = apply_filters( 'template_include', $template );
if ( $template ) {
include $template;
} elseif ( current_user_can( 'switch_themes' ) ) {
$theme = wp_get_theme();
if ( $theme->errors() ) {
wp_die( $theme->errors() );
}
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
[2/2]
ViewException
|
---|
Illuminate\View\ViewException: View [components.AppSingleProduct.index] not found. (View: /var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/resources/views/single-product.blade.php) at /var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/FileViewFinder.php:137 at Illuminate\View\Engines\CompilerEngine->handleViewException(object(InvalidArgumentException), 0) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/Engines/PhpEngine.php:60) at Illuminate\View\Engines\PhpEngine->evaluatePath('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/cache/acorn/framework/views/53b8f375e07b2c16a4a9748b034b464d630b422b.php', array('__env' => object(Factory), 'app' => object(Application), 'post' => object(WP_Post), 'siteName' => 'ROLLUP GROUP')) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/Engines/CompilerEngine.php:70) at Illuminate\View\Engines\CompilerEngine->get('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/resources/views/single-product.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'post' => object(WP_Post), 'siteName' => 'ROLLUP GROUP')) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/View.php:195) at Illuminate\View\View->getContents() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/View.php:178) at Illuminate\View\View->renderContents() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/View.php:147) at Illuminate\View\View->render() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/index.php:25) at include('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/index.php') (/var/www/u2187410/data/www/rollupgroup.ru/wp-includes/template-loader.php:106) at require_once('/var/www/u2187410/data/www/rollupgroup.ru/wp-includes/template-loader.php') (/var/www/u2187410/data/www/rollupgroup.ru/wp-blog-header.php:19) at require('/var/www/u2187410/data/www/rollupgroup.ru/wp-blog-header.php') (/var/www/u2187410/data/www/rollupgroup.ru/index.php:17) |
[1/2]
InvalidArgumentException
|
---|
InvalidArgumentException: View [components.AppSingleProduct.index] not found. at /var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/FileViewFinder.php:137 at Illuminate\View\FileViewFinder->findInPaths('components.AppSingleProduct.index', array('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/resources/views')) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/FileViewFinder.php:79) at Illuminate\View\FileViewFinder->find('components.AppSingleProduct.index') (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/Factory.php:137) at Illuminate\View\Factory->make('components.AppSingleProduct.index', array('id' => 111, 'title' => 'Товар-2', 'content' => 'Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товараОписание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара', 'image' => 'https://rollupgroup.ru/wp-content/uploads/2023/11/image.png', 'price' => '4000', 'articyl' => '22222222', 'parametrs' => null, 'dop-parametrs' => null, 'dop-descr' => null, 'lists' => null, 'gallery' => array()), array('__env' => object(Factory), 'app' => object(Application), 'post' => object(WP_Post), 'siteName' => 'ROLLUP GROUP', 'productId' => object(WP_Post), 'product' => object(WC_Product_Simple), 'productData' => array('id' => 111, 'title' => 'Товар-2', 'content' => 'Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товараОписание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара Описание товара', 'image' => 'https://rollupgroup.ru/wp-content/uploads/2023/11/image.png', 'price' => '4000', 'articyl' => '22222222', 'parametrs' => null, 'dop-parametrs' => null, 'dop-descr' => null, 'lists' => null, 'gallery' => array()))) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/cache/acorn/framework/views/53b8f375e07b2c16a4a9748b034b464d630b422b.php:23) at require('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/cache/acorn/framework/views/53b8f375e07b2c16a4a9748b034b464d630b422b.php') (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/filesystem/Filesystem.php:109) at Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure}() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/filesystem/Filesystem.php:110) at Illuminate\Filesystem\Filesystem->getRequire('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/cache/acorn/framework/views/53b8f375e07b2c16a4a9748b034b464d630b422b.php', array('__env' => object(Factory), 'app' => object(Application), 'post' => object(WP_Post), 'siteName' => 'ROLLUP GROUP')) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/Engines/PhpEngine.php:58) at Illuminate\View\Engines\PhpEngine->evaluatePath('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/cache/acorn/framework/views/53b8f375e07b2c16a4a9748b034b464d630b422b.php', array('__env' => object(Factory), 'app' => object(Application), 'post' => object(WP_Post), 'siteName' => 'ROLLUP GROUP')) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/Engines/CompilerEngine.php:70) at Illuminate\View\Engines\CompilerEngine->get('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/resources/views/single-product.blade.php', array('__env' => object(Factory), 'app' => object(Application), 'post' => object(WP_Post), 'siteName' => 'ROLLUP GROUP')) (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/View.php:195) at Illuminate\View\View->getContents() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/View.php:178) at Illuminate\View\View->renderContents() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/vendor/illuminate/view/View.php:147) at Illuminate\View\View->render() (/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/index.php:25) at include('/var/www/u2187410/data/www/rollupgroup.ru/wp-content/themes/d-wp-components/index.php') (/var/www/u2187410/data/www/rollupgroup.ru/wp-includes/template-loader.php:106) at require_once('/var/www/u2187410/data/www/rollupgroup.ru/wp-includes/template-loader.php') (/var/www/u2187410/data/www/rollupgroup.ru/wp-blog-header.php:19) at require('/var/www/u2187410/data/www/rollupgroup.ru/wp-blog-header.php') (/var/www/u2187410/data/www/rollupgroup.ru/index.php:17) |