2013-09-21 3 views
0

На сайте я работаю на http://www.idealtilenyc.com/index.php/lena-test-tile.htmlстраница продукта Magento не отображается в Chrome

Для некоторых страницы причина продукта не отображается в Chrome, в Firefox и IE все швы хорошо. Кто-нибудь знает, что может быть неправильно?

Спасибо!

Вот код:

<?php $_helper = $this->helper('catalog/output'); ?> 
<?php $_product = $this->getProduct(); ?> 
<script type="text/javascript"> 
    var optionsPrice = new Product.OptionsPrice(<?php echo $this->getJsonConfig() ?>); 
</script> 
<div id="messages_product_view"><?php echo $this->getMessagesBlock()->getGroupedHtml() ?></div> 
<div class="product-view"> 



    <!------------------ SHOWROOM --------------> 



    <?php 

    $current_category = Mage::registry('current_category'); 

    if ($current_category->getName() == 'Showroom'): ?> //this is line 55 

    <div class="product-essential"> 
    <form action="<?php echo $this->getSubmitUrl($_product) ?>" method="post" id="product_addtocart_form"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?>> 
     <div class="no-display"> 
      <input type="hidden" name="product" value="<?php echo $_product->getId() ?>" /> 
      <input type="hidden" name="related_product" id="related-products-field" value="" /> 
     </div> 

ответ

0

Сво Похоже, ваш лимит страниц памяти сервера является низким. Поэтому попробуйте увеличить лимит памяти страниц в файле php.ini. Установить ограничение памяти, как, memory_limit = 250M

+0

Спасибо! Я изменил php.ini, но теперь появляется еще одна ошибка: Fatal error: вызов функции-члена getName() для не-объекта в/home1/idealtil/public_html/app/design/frontend/default/blank/template/catalog /product/view.phtml в строке 55 , но в Firefox он отлично работает –

+0

Не работает в FireFox. И это проблема с сервером, а не проблема с браузером, если она выдает ошибку. Это трассировка стека интерпретатора PHP. –

+0

как я могу это исправить? –

0

Если вы не изменили так много на view.phtml, затем сверху вторая строка кода будет <?php $_product = $this->getProduct(); ?>

Теперь используйте выше объект для печати названия продукта, как: <?php echo $_product->getName(); ?>

Надеюсь, это поможет!

Смежные вопросы