На нашем веб-сайте Magento 1.6.2 мы включили Google Sitemaps и вручную добавили обновления с помощью cron.Сетка Google Sitemap не заполняется/отображается
Что происходит, так это то, что страница Каталог> Карта Google в своих фильтрах сообщает нам, что было найдено 4 записи. Но он не показывает ничего ниже фильтров.
Просмотрев исходный код, я обнаружил, что div с классом sitemapGrid имеет общую высоту 33 пикселя, а div с сеткой классов, которая должна отображать файлы Sitemap, имеет общую высоту 7 пикселей, из которых 6 обивка.
Карта сайтаGrid_table имеет высоту 0px, с границей 1px.
Но не tr или td.
После некоторых более рытье я нашел, что файл, в котором все это происходит, дизайн> adminhtml> по умолчанию> по умолчанию> шаблон> виджет> grid.phtml
страница работает до конца первого Еогеаспа после «сетки», а затем останавливается.
<div class="grid">
<div class="hor-scroll">
<table cellspacing="0" class="data" id="<?php echo $this->getId() ?>_table">
<?php foreach ($this->getColumns() as $_column): ?>
<col <?php echo $_column->getHtmlProperty() ?> />
<?php endforeach; ?> <!-- Runs to here and then stops executing, but who knows why? -->
<?php if ($this->getHeadersVisibility() || $this->getFilterVisibility()): ?>
<thead>
<?php if ($this->getHeadersVisibility()): ?>
<tr class="headings">
<?php foreach ($this->getColumns() as $_column): ?>
<th<?php echo $_column->getHeaderHtmlProperty() ?>><span class="nobr"><?php echo $_column->getHeaderHtml() ?></span></th>
<?php endforeach; ?>
</tr>
<?php endif; ?>
<?php if ($this->getFilterVisibility()): ?>
<tr class="filter">
<?php $i=0;foreach ($this->getColumns() as $_column): ?>
<th<?php echo $_column->getHeaderHtmlProperty() ?>><?php echo $_column->getFilterHtml() ?></th>
<?php endforeach; ?>
</tr>
<?php endif ?>
</thead>
Если я закомментировать первый Еогеасп, код продолжает работать до окончания первой Еогеасп в «заголовков». И так далее (прокомментируйте один, прогоните до конца следующего, ...)
У кого-нибудь есть идея, где проблема действительно лежит и/или решение?