我想在发票PDF中显示客户的增值税号.我在网上发现了几种描述这种情况的方法,但它们似乎都不适用于我的安装,Magento 1.7.0.2.它应该适用于注册客户和客人.我找到了以下两个解决方案,它们不起作用:
$taxvat = $order->getData('customer_taxvat'); // does not work
$taxvat = $order->getData('vat_id'); // does not work
Run Code Online (Sandbox Code Playgroud)
然后我决定使用var_dump('$ order')并显示增值税号.因此,使用以下代码我可以在PDF中显示它,但我不知道这是否会导致问题.
$taxvat = $order['customer_taxvat']; // WORKS!
Run Code Online (Sandbox Code Playgroud)
我更喜欢使用Magento方式,但是怎么样?!
我需要将一个文件夹的所有流量重定向到一个新域。设置如下:
我制定了以下重写规则:
RewriteEngine on
RewriteRule (.*) http://admin.testsite.com/admin/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
这适用于参数,但不适用于路径。以下网址不会重定向:
www.oldsite.com/admin/account/?test=3
Run Code Online (Sandbox Code Playgroud)
我怎样才能得到这个网址重定向到admin.testsite.com/admin/account/?test=3?
注意:在根目录中还有另一个 .htaccess,其规则如下:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /users/index\.php\?file=(.+)&group=(.+)\ HTTP/
RewriteRule ^users/index\.php$ /users/%1/%2\.html? [L,R=301]
Run Code Online (Sandbox Code Playgroud)
这会影响其他规则吗?
我想将Magento网站上的完整产品列表导出为CSV或Excel.我怎样才能做到这一点?这是标准功能吗?在管理员中我找不到任何内容,不在产品页面中,也不在报告中.
在CDetailView中,如何将给定值链接到另一个页面?假设我有一本书是图书类别的成员,例如科幻小说.书籍详细信息页面显示以下数据:
Book title: Dune
Author: Frank Herbert
Category: Science Fiction --> link
Run Code Online (Sandbox Code Playgroud)
科幻小说应该是一个链接/category/view,如下面的代码,这对我不起作用:
array(
'label' => 'Category',
'value' => $model->category->name,
'urlExpression'=>'Yii::app()->createUrl("category/view",
array("cid"=>$data->category_id))',
'class'=>'CLinkColumn',
),
我得到的印象是urlExpression不能与CDetailView一起使用.它是类CLinkColumn(»CGridColumn»CComponent)的属性,所以我在这里走错了路.处理这个问题的正确方法是什么?
magento ×2
.htaccess ×1
apache ×1
csv ×1
excel ×1
invoices ×1
magento-1.4 ×1
magento-1.7 ×1
mod-rewrite ×1
yii ×1