我正在尝试为自定义模块实现一些配置设置.我设法在左侧导航栏中添加了一个标签和一个部分.但是当我想打开一个部分时,我得到一个404错误页面而没有任何进一步的信息.
到目前为止,我已经尝试了任何工作来阅读博客,示例等,但我找不到错误.也许你们中的某个人可以向我解释我做错了什么.
我的adminhtml.xml:
<?xml version="1.0" ?>
<config>
<resources>
<admin>
<children>
<system>
<children>
<config>
<children>
<tempest_section translate="title" module="Tempest">
<title>Tempest</title>
</tempest_section>
</children>
</config>
</children>
</system>
</children>
</admin>
</resources>
</config>
Run Code Online (Sandbox Code Playgroud)
我的config.xml:
<?xml version="1.0"?>
<config>
<modules>
<Polyvision_Tempest>
<version>0.1.0</version>
</Polyvision_Tempest>
</modules>
<global>
<helpers>
<Tempest>
<class>Polyvision_Tempest_Helper</class>
</Tempest>
</helpers>
</global>
<admin>
<routers>
<adminhtml>
<args>
<modules>
<tempest before="Mage_Adminhtml">Polyvision_Tempest_Adminhtml</tempest>
</modules>
</args>
</adminhtml>
</routers>
</admin>
<adminhtml>
<menu>
<menu1 translate="title" module="Tempest">
<title>polyvision</title>
<sort_order>60</sort_order>
<children>
<menuitem1 module="Tempest">
<title>Tempest - Export</title>
<action>adminhtml/tempest_main</action>
</menuitem1>
</children>
</menu1>
</menu>
</adminhtml>
<default>
<tempest> …Run Code Online (Sandbox Code Playgroud) 可以使用PaperClip通过URL获取图像吗?灵活成像是可能的,但fleximage不支持Rails3,所以我已经切换到回形针.
目前,我通过curl获取图像,将其保存在硬盘上并通过paperclip的image_file加载它.
我通过谷歌找不到真正的解决方案,所以希望你能帮助我.
我正在尝试使用Net :: SCP为ssh连接定义一个自定义端口,但到目前为止没有运气.
以下是我尝试从具有自定义ssh端口的服务器下载远程文件的示例:
require "rubygems"
require 'net/scp'
Net::SCP.download!("www.server.com", "user", "/opt/platform/upload/projects/file.txt", "/tmp/bb.pdf",{:password => "mypassword",:port => 22202})
Run Code Online (Sandbox Code Playgroud)
我得到的错误信息是:
Errno::ECONNREFUSED: Connection refused - connect(2)
Run Code Online (Sandbox Code Playgroud)
服务器日志中没有关于ssh连接的条目,所以我假设Net :: SCP没有使用我的自定义端口.
有什么提示吗?
问候,亚历克斯
我通过getUrl生成网格中的行URL,如下所示:
return $this->getUrl('*/sales_order/view', array('order_id' => $row->getOrderId()));
Run Code Online (Sandbox Code Playgroud)
生成此网址:
/index.php/admin/dreamrobot/sales_order/view/order_id/100025028/key/e6ed17d71b33687d7389f5d718d4d739/
我的问题是,'dreamrobot'不应该在url中,它是我模块的名称,但我想链接到订单视图页面.
由getUrl创建的url应该是这样的:
/index.php/admin/adminXXXXXX/sales_order/view/order_id/42914/key/e6ed17d71b33687d7389f5d718d4d739/
我有什么建议我做错了吗?
这是我的config.xml中关于路由器的剪辑:
<admin>
<routers>
<adminhtml>
<args>
<modules>
<dreamrobot after="Mage_Adminhtml">Polyvision_DreamRobot_Adminhtml</dreamrobot>
</modules>
</args>
</adminhtml>
<dreamrobot>
<use>admin</use>
<args>
<module>Polyvision_DreamRobot</module>
<frontName>dreamrobot</frontName>
</args>
</dreamrobot>
</routers>
</admin>
Run Code Online (Sandbox Code Playgroud)