小编naq*_*din的帖子

学习Android并快速开始开发应用程序的最快方法是什么?

我是一名最近的计算机科学专业的学生,​​拥有java的中级知识.但是我擅长PHP.

请建议我学习Android的最快方法,并立即开始开发应用程序.

android

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

在Google地图上绘制路线

我认为这将是一个非常基本的问题.我正在使用codigniter构建应用程序,其中用户必须在地图上标记目的地,Google地图应自动绘制从点到目的地点的路线并保存.然后,我们必须使用保存的路线来联系用户.

我是Maps API的新手.我可以使用Google Maps API或其他Maps API学习如何实现此功能的任何资源?我还想知道Google Maps API中的这种实现是否会影响用户的隐私?

php google-maps codeigniter google-maps-api-3 google-maps-markers

8
推荐指数
1
解决办法
1408
查看次数

Magento模块致命错误:在第516行的\ xampp\htdocs\magento\app\Mage.php中找不到类'Mage_Cashondelivery_Helper_Data'

我正在为Magento开发支付模块.我是用这个教程完成的

http://www.magentocommerce.com/wiki/5_-_modules_and_development/payment/create-payment-method-module

我创建了文件夹

app/local/Companyname/Cashondelivery/Block
app/local/Companyname/Cashondelivery/Model
app/local/Companyname/Cashondelivery/controller
app/local/Companyname/Cashondelivery/etc
app/local/Companyname/Cashondelivery/helpers
Run Code Online (Sandbox Code Playgroud)

etc/config.xml

    <?xml version="1.0"?>
    <config>
        <modules>
           <Companyname_Cashondelivery>
    <!-- declare module's version information for database updates -->
              <version>0.1.0</version>
           </Companyname_Cashondelivery>
        </modules>

        <global>


    <!-- declare model group for new module -->
            <models>
    <!-- model group alias to be used in Mage::getModel('newmodule/...') -->
                <createorder>
    <!-- base class name for the model group -->
                    <class>Companyname_Cashondelivery_createorder</class>
                </createorder>
            </models>

    <!-- declare resource setup for new module -->
            <resources>
    <!-- resource identifier -->
                <cashondelivery_setup>
    <!-- specify that this resource is a …
Run Code Online (Sandbox Code Playgroud)

php zend-framework magento

7
推荐指数
1
解决办法
2万
查看次数

Magento - 报价和订单之间的区别

我对如何在付款方式中调用报价和订单表示怀疑.我所知道的是,Quote是一组提供的产品或服务.在Magento引用数据是在单击Onepage Checkout的下订单按钮之前创建的.下订单后,在Magento中创建订单数据.如果确认订单,则订单旁边有发票.

但我想知道为什么验证方法中的类Mage_Payment_Model_Method_Abstract检查Info类实例是否是Mage_Sales_Model_Order_Payment的实例取getOrder()否则取getQuote()

我不清楚这一点.Validate()函数是否被调用两次,即第一次创建Quote时,第二次是Order创建时,或者Payment Method Class本身被调用两次.

请澄清我的困惑.

/**
         * Validate payment method information object
         *
         * @param   Varien_Object $info
         * @return  Mage_Payment_Model_Abstract
         */
        public function validate()
        {
             /**
              * to validate paymene method is allowed for billing country or not
              */
             $paymentInfo = $this->getInfoInstance();
             if ($paymentInfo instanceof Mage_Sales_Model_Order_Payment) {
                 $billingCountry = $paymentInfo->getOrder()->getBillingAddress()->getCountryId();
             } else {
                 $billingCountry = $paymentInfo->getQuote()->getBillingAddress()->getCountryId();
             }
             if (!$this->canUseForCountry($billingCountry)) {
                 Mage::throwException($this->_getHelper()->__('Selected payment type is not allowed for billing country.'));
             }
             return $this;
        }
Run Code Online (Sandbox Code Playgroud)

php zend-framework magento

7
推荐指数
1
解决办法
6283
查看次数

如何使用Magento中的扩展/模块创建自定义订单状态

我想知道是否有任何方法可以在Magento中创建自定义订单状态.我正在开发一个Magento扩展,我必须在磁盘订单中添加一些自定义订单状态.

我google了很多,但没有找到任何好的资源.

任何人都可以解释如何执行此操作,以及任何可以参考的资源.

php zend-framework magento

2
推荐指数
1
解决办法
2376
查看次数

致命错误:在非对象上调用成员函数toOptionArray()

我正在Magento开发一个支付方法模块.当我在配置Magento中单击付款方式菜单时,我收到以下错误

Fatal error: Call to a member function toOptionArray() on a non-object in
\xampp\htdocs\magento\app\code\core\Mage\Adminhtml\Block\System\Config\Form.php
on line 421
Run Code Online (Sandbox Code Playgroud)

请参阅以下链接,了解我正在开发的模块代码

Magento模块致命错误:在第516行的\ xampp\htdocs\magento\app\Mage.php中找不到类'Mage_Cashondelivery_Helper_Data'

我使用的是Xampp 1.7.3和magento 1.6.1.请帮忙.

php zend-framework magento

0
推荐指数
1
解决办法
6477
查看次数