小编lle*_*eto的帖子

亚马逊Alexa,alexa-app和中间件

现在已经走了2天的不同路线,无法弄明白.也许有人可以解释我的问题.我正在尝试运行连接到多个平台的botserver,并且已经有大约5个工作.

我现在也在尝试整合Alexa.我看到Alexa请求进入我的服务器(因此Alexa技能和端点配置是正确的),但是这也花了我很长时间,因为亚马逊显然只是将流量发送到端口443,因此允许在Amazon开发中心定义另一个端口号,但什么也没做......真好!通过添加带端口转发的负载均衡器解决.

在真正的问题上.我试图使用alexa-app作为我的框架,来自以下示例:

var express = require("express");
var alexa = require("alexa-app");
var express_app = express();

var app = new alexa.app("sample");

app.intent("number", {
    "slots": { "number": "AMAZON.NUMBER" },
    "utterances": ["say the number {-|number}"]
  },
  function(request, response) {
    var number = request.slot("number");
    response.say("You asked for the number " + number);
  }
);

// setup the alexa app and attach it to express before anything else 
app.express({ expressApp: express_app });

// now POST calls to /sample in express will be handled by the …
Run Code Online (Sandbox Code Playgroud)

alexa node.js express alexa-app

15
推荐指数
1
解决办法
807
查看次数

Magento sales_order_payment_pay观察者未触发

我正在尝试将信息从我的magento安装发送到dropshipper。显然,这应该在付款完成后立即进行。据我所知,Magento的观察员应在付款完成后被解雇。

我有以下文件,但观察者似乎从未被解雇:app / etc / modules / SPB_Coreextended.xml:

<?xml version="1.0"?>
<config>
    <modules>
        <SPB_Coreextended>
            <active>true</active>
            <codePool>local</codePool>          
        </SPB_Coreextended>
    </modules>
</config>
Run Code Online (Sandbox Code Playgroud)

应用程序/代码/本地/SPB/Coreextend/etc/config.xml:

<?xml version="1.0"?>
<config>
    <modules>
        <SPB_Coreextended>
            <version>0.2.0</version>
        </SPB_Coreextended>
    </modules>
    <frontend>
        <routers>
            <checkout>
                <args>
                    <modules>
                        <SPB_Coreextended before="Mage_Checkout">SPB_Coreextended_Checkout</SPB_Coreextended>
                    </modules>
                </args>
            </checkout>
        </routers>
    </frontend>
    <global>
        <models>
            <SPB_Coreextended>
                <class>SPB_Coreextended_Model</class>
            </SPB_Coreextended>
        </models>      
        <events>
            <sales_order_payment_pay>
                <observers>
                    <SPB_Coreextended>
                        <type>singleton</type>
                        <class>SPB_Coreextended/Observer</class>
                        <method>sendOrder</method>
                    </SPB_Coreextended>
                </observers>
            </sales_order_payment_pay>     
        </events>
     </global>
</config>
Run Code Online (Sandbox Code Playgroud)

应用程序/代码/本地/ SPB / Coreextend /模型/Observer.php:

<?php
class SPB_Coreextended_Model_Observer 
{
    public function sendOrder($observer) {
        Mage::log("New order");
        $order = $observer->getInvoice()->getOrder(); // Mage_Sales_Model_Order
        Mage::log("New order"); …
Run Code Online (Sandbox Code Playgroud)

observers magento

5
推荐指数
0
解决办法
2051
查看次数

MySQL索引导致查询变慢

我有一个 MySQL 表,其中包含大约 2000 万行数据。

+-------------+-------------+------+-----+---------+----------------+
| Field       | Type        | Null | Key | Default | Extra          |
+-------------+-------------+------+-----+---------+----------------+
| id          | bigint(20)  | NO   | PRI | NULL    | auto_increment |
| b_id        | int(11)     | YES  | MUL | NULL    |                |
| order       | bigint(20)  | YES  | MUL | NULL    |                |
| date        | date        | YES  |     | NULL    |                |
| time        | time        | YES  |     | NULL    |                |
| …
Run Code Online (Sandbox Code Playgroud)

mysql indexing performance

5
推荐指数
1
解决办法
3056
查看次数

与样条曲线结合使用时Highcharts中的列宽

我在Highcharts中有这个烦人的事情,我无法弄明白.我有动态生成的图表,可以包含多个列和样条线.在示例中,样条曲线是温度测量值,包含大量数据点.这两列按天分组,因此每天只包含一个值.

当我使用这种组合时,列宽几乎不可见:http: //jsfiddle.net/FXRj2/

       series: [{
            name: 'Rainfall 1',
            color: '#4572A7',
            type: 'column',
            yAxis: 1,
            data: [[1374105600000,1461.77],[1374192000000,1473.67],[1374278400000,1122.47],
                   [1374364800000,1170.16],[1374451200000,1436.88],[1374537600000,1383.57], 
                   [1374624000000,9.73]],
            tooltip: {
                valueSuffix: ' mm'
            }

        }, {
            name: 'Rainfall 2',
            color: '#red',
            type: 'column',
            yAxis: 2,
            data: [[1374105600000,3.28],[1374192000000,2.95],[1374278400000,3.12],
                   [1374364800000,3.8],[1374451200000,3.61],[1374537600000,0.39]],
            tooltip: {
                valueSuffix: ' mm'
            }

        }, {
            name: 'Temperature',
            color: '#89A54E',
            type: 'spline',
            data: [[1374105600000,21.9],[1374109200000,21.6],[1374112800000,21.2],
                   [1374116400000,20.8],[1374120000000,20.5],[1374123600000,20],
                   [1374127200000,19.7],[1374130800000,19.6],[1374134400000,19.9],
                   [1374138000000,20.3],[1374141600000,20.9],[1374145200000,21.4],
                   [1374148800000,21.9],[1374152400000,22.5],[1374156000000,23.1],
                   [1374159600000,23.5],[1374163200000,23.9],[1374166800000,23.7],
                   [1374170400000,23.8],[1374174000000,23.3],[1374177600000,23.1],
                   [1374181200000,22.4],[1374184800000,21.9],[1374188400000,21.4],
                   [1374192000000,21],[1374195600000,20.4],[1374199200000,20.1],
                   [1374202800000,19.7],[1374206400000,19.3],[1374210000000,19],
                   [1374213600000,18.7],[1374217200000,18.9],[1374220800000,19.3],
                   [1374224400000,19.8],[1374228000000,20.6],[1374231600000,21.4],
                   [1374235200000,22.1],[1374238800000,22.6],[1374242400000,23.2],
                   [1374246000000,23.5],[1374249600000,23.5],[1374253200000,23.5],
                   [1374256800000,23.1],[1374260400000,23],[1374264000000,22.4],
                   [1374267600000,22],[1374271200000,21.4],[1374274800000,21.2],
                   [1374278400000,20.6],[1374282000000,20.2],[1374285600000,20.3],
                   [1374289200000,20.2],[1374292800000,20],[1374296400000,19.7],
                   [1374300000000,19.3],[1374303600000,19],[1374307200000,18.9],
                   [1374310800000,19],[1374314400000,19.2],[1374318000000,19],
                   [1374321600000,19.7],[1374325200000,19.8],[1374328800000,20.2],
                   [1374332400000,20.6],[1374336000000,21],[1374339600000,21.6],
                   [1374343200000,21.8],[1374346800000,22.1],[1374350400000,22.3],
                   [1374354000000,22.1],[1374357600000,21.5],[1374361200000,21.1],
                   [1374364800000,20.6],[1374368400000,20.1],[1374372000000,19.7], …
Run Code Online (Sandbox Code Playgroud)

spline two-columns highcharts

5
推荐指数
1
解决办法
1123
查看次数

Magento的checkout_cart_product_add_before并得到补充的产品数量

我创建了事件checkout_cart_product_add_before: http://markshust.com/2012/08/27/create-checkout_cart_product_add_before-observer-magento

Hoever当我做这个getQuoteItem()似乎是不可用的,所以我不能去添加到购物车的产品数量.当我使用_after方法时,我可以使用:

public function checkStock2($observer) {
  Mage::log("Check stock before");
  $request = $observer->getQuoteItem();
  Mage::log("q in order = " .$request['qty'] ."");
}
Run Code Online (Sandbox Code Playgroud)

然而,当我之前,我无法到达getQuoteItem,因为它现在还没有.有没有办法让用户尝试添加到购物车的产品数量?

谢谢!

observers magento

4
推荐指数
1
解决办法
8592
查看次数