我希望在Magento中获得基本产品图像以调整其大小并显示在购物车边栏中.
不幸的是这个:
echo $this->helper('catalog/image')->init($_product, 'image')->resize(38, 38);
Run Code Online (Sandbox Code Playgroud)
打印Magento占位符图像.
正确设置本产品的基本图像.小图像和缩略图效果很好.
不知道发生了什么.
编辑: 解决方案:以这种方式获取完整的产品数据:
$_product = Mage::getModel('catalog/product')->load($_item->getProduct()->getId());
Run Code Online (Sandbox Code Playgroud)
然后根据需要使用它:
echo $this->helper('catalog/image')->init($_product, 'image')->resize(38, 38);
Run Code Online (Sandbox Code Playgroud) 我想通过一个频道发送一个指向频道的指针.Go有可能吗?如何定义接受此类渠道的功能?
我试过了:
func test() (chan *chan)
func test() (chan chan)
Run Code Online (Sandbox Code Playgroud) 我正在编写一些使用Python进行排序算法比较的程序.我想测量平均排序时间.我第一次测量时遇到问题.
这个:
for i in xrange(self.repeats):
# random list generator
data_orig = [random.randint(0, self.size - 1) for x in xrange(self.size)]
sorter = self.class_()
data = data_orig[:]
debug("%s for data size: %d, try #%d" % (sorter.__class__.__name__, self.size, i+1))
t1 = time.clock()
sorter.sort(data)
t2 = time.clock()
debug("Took: %0.4fms, shifts: %d, comparisons: %d" % ((t2-t1)*1000.0, sorter.shifts, sorter.comps))
Run Code Online (Sandbox Code Playgroud)
class_是对InsertionSort类的引用.对于size = 1000和5次重复,我得到以下结果:
InsertionSort for data size: 1000, try #1
Took: 39.5341ms, shifts: 254340, comparisons: 255331
InsertionSort for data size: 1000, try #2
Took: 6.0765ms, …Run Code Online (Sandbox Code Playgroud) channel ×1
concurrency ×1
go ×1
image ×1
magento ×1
performance ×1
php ×1
pypy ×1
python ×1
timer ×1