Magento:脚本在一段代码之后就死了

时间:2012-07-20 04:18:21

标签: magento

我有这个名为" Endless Love"的产品。 这是URL。 http://www.eternalflowersmm.com/floral/flower-boxes/endless-love

问题:加载缩略图时,脚本会死掉。如果您查看源代码,您将看到脚本以此结尾。

<a rel="lightbox[em_lightbox]" href="

这是media.phtml的破裂。

<?php   foreach ($this->getGalleryImages() as $_image): ?>

            <!-- Debug -->
            <p>
                <pre>
                    <?php 
                        print_r($_image); 
                        echo $_image->getFile();
                        echo '<hr>';
                    ?>      


    </pre>
                </p>
                <!-- \Debug -->

            <a rel="lightbox[em_lightbox]"  
                    href="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile()); ?>"
    //              ^--- SCRIPT DIES AT THIS POINT
                    title="<?php echo $this->htmlEscape($_image->getLabel()) ?>">

                    <img src="<?php echo $this->h

elper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->keepAspectRatio(TRUE)->keepFrame(true)->resize(50,50); ?>" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" />

                </a>
        </li>
    <?php $i++; endforeach; ?>

脚本此时就死了。

$this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile());

主图片以这种方式查询并且有效。

<a rel="lightbox[em_lightbox]"  href="<?php echo $this->helper('catalog/image')->init($_product, 'image'); ?>"  title="<?php echo $this->htmlEscape($this->getImageLabel())?>">

这是该产品的管理视图的屏幕截图。 http://screencast.com/t/KVgvuvmE9a 这些是两个图像的URL,它们是可访问的。

http://www.eternalflowersmm.com/media/catalog/product/0/1/01218-600-1.jpg http://www.eternalflowersmm.com/media/catalog/product/0/1/01218-600-2_1.jpg

我已经尝试将dev模式设置为true并在index.php上设置show_erros 1。没有出现任何错误。 检查errors.log和system.log。什么都没有。

帮助。

0 个答案:

没有答案