Если я нажму на продукт из обзора продукта на левой стороне, магазин не загружается с помощью list.phtml. Как только я меняю вид на сетку или список, он свопится в файл list.phtml, и все в порядке. Но, как я уже сказал, если я нажимаю на продукты на боковой панели, это не работает (на него даже не влияет файл list.phtml). Я удалил весь код внутри него, и он по-прежнему показывал (немного другое, поэтому я хочу изменить его), но, как только я меняю режим, все исчезло - как и должно быть. Вы знаете, где я могу это изменить? Спасибо.
Он должен использовать файл list.phtml. В этом файле он определяется как для режима списка, так и для режима сетки.
<?php echo $this->getToolbarHtml() ?>
<?php // List mode ?>
<?php if($this->getMode()!='grid'): ?>
<?php $_iterator = 0; ?>
А также
<?php else: ?>
<?php // Grid Mode ?>
<?php $_collectionSize = $_productCollection->count() ?>
Вы можете увидеть что-то вроде вышеуказанного кода в вашем файле list.phtml, один для режима списка, а другой для режима сетки. Это случай по умолчанию, если вы не изменили код макета или шаблона.
Если вы хотите узнать местоположение файла, то вы всегда можете включить подсказку пути к шаблону. Если вы не знаете, как это сделать, вы можете следовать этому.
Узнав, из какого файла это рендеринг, вы можете его исправить.
Надеюсь, это поможет.