小编gho*_*fle的帖子

尝试访问配置面板时Magento system.xml和404错误

我正在尝试为自定义模块实现一些配置设置.我设法在左侧导航栏中添加了一个标签和一个部分.但是当我想打开一个部分时,我得到一个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)

configuration system magento http-status-code-404

36
推荐指数
1
解决办法
3万
查看次数

Paperclip直接通过url获取图像

可以使用PaperClip通过URL获取图像吗?灵活成像是可能的,但fleximage不支持Rails3,所以我已经切换到回形针.

目前,我通过curl获取图像,将其保存在硬盘上并通过paperclip的image_file加载它.

我通过谷歌找不到真正的解决方案,所以希望你能帮助我.

ruby-on-rails paperclip

9
推荐指数
2
解决办法
5561
查看次数

Ruby NET :: SCP和自定义端口

我正在尝试使用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没有使用我的自定义端口.

有什么提示吗?

问候,亚历克斯

ruby ssh port

6
推荐指数
1
解决办法
3891
查看次数

Magento,将网格行链接链接到其他模块

我通过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)

grid module magento geturl

3
推荐指数
1
解决办法
1930
查看次数