我想在Magento的管理区域中加载自定义CSS文件.我的方法是完全像在前端那样做:
<action method="addCss">
<file>namespace/module/mycss.css</file>
</action>
Run Code Online (Sandbox Code Playgroud)
这会产生以下结果 <link>标记:
<link rel="stylesheet" type="text/css"
href="http://host/skin/adminhtml/base/default/namespace/module/mycss.css"
media="all">
Run Code Online (Sandbox Code Playgroud)
这告诉我Magento正在寻找我的CSS /skin/adminhtml/base/default/namespace/module.所以,如果我把它放在那里,我可能会很好,一切都会好起来的.
但从那以后,这似乎不是正确的方法/skin/adminhtml/base甚至不存在.
当我看到像我这样的核心模块时,整个事情看起来更加怪异Mage_Widget.它以完全相同的方式添加CSS文件:
<action method="addCss"><name>lib/prototype/windows/themes/magento.css</name></action>
Run Code Online (Sandbox Code Playgroud)
但该文件存储在unter/skin/adminhtml/default/default/lib/...
我究竟做错了什么?
我想使用Zend_Form_Element_FileHTML属性上传多个图像multiple.设置元素直观地工作:
$form->addElement(new Zend_Form_Element_File(
'images',
array('label' => 'Images:', 'multiple' => 'multiple')
));
Run Code Online (Sandbox Code Playgroud)
当我在上传页面中获得对输入字段的引用并执行操作时$input->receive(),它只保存一个选定的文件.
当我搜索"Zend_Form_Element_File多个文件"之类的东西时,我只得到显示使用的结果Zend_Form_Element_File::setMultiFile(),这不是我正在寻找的.
有什么建议?
我知道在编程时我应该使用整数来表示“货币价值”。我知道这是因为0.1 + 0.2 != 0.3问题。但我不太了解这个问题,无法知道这是否也是数据格式(如 JSON)中的问题。
在我的具体情况下:我应该定义
type Money {
amount: Float!
# ...
}
Run Code Online (Sandbox Code Playgroud)
或者
type Money {
amount: Int!
# ...
}
Run Code Online (Sandbox Code Playgroud)
在 GraphQL 中?