小编Oğu*_*mir的帖子

'LIKE('%this''或'%that%')和something = else'不起作用

我有一个选择查询,我试图搜索字符串的多个模式

LIKE ('%this%' or '%that%' ) and something=else
Run Code Online (Sandbox Code Playgroud)

返回零结果

然而

LIKE '%this%' and something=else
Run Code Online (Sandbox Code Playgroud)

返回结果和

LIKE '%that%' and something=else
Run Code Online (Sandbox Code Playgroud)

返回结果

是否可以将我的所有结果都放入一个查询中?如果一个字符串匹配两者,它将如何处理?

mysql sql sql-like

40
推荐指数
3
解决办法
10万
查看次数

ExtJS - 如何获取组件项值

我有一个组件如下:

{
    xtype: 'fieldcontainer',
    layout: 'hbox',
    id: 'article-level-container',
    defaultType: 'textfield',
    fieldDefaults: {
        labelAlign: 'top'
    },
    items: [{
        fieldLabel: 'LEVEL',
        name: 'artLevel',
        inputWidth: 216,
        margins: '0 5 5 0',
        allowBlank: false,
        fieldStyle: 'text-align: right; font-size: 13pt; background-color: #EAFFCC;'
    }, {
        fieldLabel: 'VALUE',
        name: 'artValue',
        inputWidth: 216,
        allowBlank: false,
        blankText: 'zorunlu alan, bo? b?rak?lamaz',
        fieldStyle: 'text-align: right; font-size: 13pt; background-color: #EAFFCC;',
        listeners: {
            change: function(textfield, newValue, oldValue) {
                if (oldValue == 'undefined' || newValue == '') {
                    Ext.getCmp('btnArticleSave').disable();
                } else {
                    Ext.getCmp('btnArticleSave').enable(); …
Run Code Online (Sandbox Code Playgroud)

javascript extjs

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

实现推送通知系统的最佳方式

我们希望建立一个实时价格变动系统,以便能够看到竞争对手价格与产品价格的差异.

我们没有使用Javascript和PHP的推送通知/ COMET系统的经验.如果你不介意,我想得到你的经验,对这种技术的建议.所以这是我的问题:

  • 这个系统的最佳方式是什么?
  • 我们是经验丰富的PHP开发人员,因此PHP适合这项任务吗?
  • 如果你知道任何能够做到这一点的项目或解决方案(开源或商业),请你分享一下吗?

javascript php push comet

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

扁平产品问题

正如您可能猜到的,当我们启用Flat Catalog Product选项时,我们无法从产品报告集合中获取"名称,价格等"的产品属性.启用此选项后,所有属性都保留在catalog_product_flat.所以,我想做一个扩展,以显示大多数已浏览的产品,但由于上述问题没有成功.

我尝试了很多方法,但没有发生如下:

$collection = Mage::getResourceModel('reports/product_collection')
  ->addAttributeToSelect(*)
  ->setStoreId($store)
  ->addStoreFilter($store)
  ->addViewsCount();

$collection = Mage::getResourceModel('reports/product_collection')
  ->addAttributeToSelect(*)
  ->addAttributeToSelect(array('name', 'price')) // this will not work is because of the collection
  ->setStoreId($store)
  ->addStoreFilter($store)
  ->addViewsCount();
Run Code Online (Sandbox Code Playgroud)

那么,你有什么想法获得上述收藏品吗?

magento

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

ExtJS - 复杂表单序列化

我有一个复杂的形式,我不能使用形式序列化技术.在表单内部有许多字段以及动态网格(在用户选择某些条件时动态生成的网格).

我想做什么,收集用户输入/选择+添加网格中可用的选定记录,然后最终制作一个带有这些数据的JSON数组,以便能够发布服务器端.

我的猜测,我可以使用getCmpExtJS的功能来获取整个数据,但你可能会猜测这种方式有点难以维护.另外,我不知道用这种方式获取网格数据!

PS:代码有点长,所以我裁剪了一些部分.

模型和商店定义

Ext.Loader.setConfig({enabled: true});
Ext.Loader.setPath('Ext.ux', '<?php echo js_url(); ?>resources/ux');

Ext.require([
  'Ext.grid.*',
  'Ext.data.*',
  'Ext.form.*',
  'Ext.state.*',
  'Ext.util.*',
  'Ext.layout.container.Column',
  'Ext.selection.CheckboxModel',
  'Ext.ux.RowExpander',
  'Ext.ux.statusbar.StatusBar'  
]);

var navigate = function (panel, direction) {

    var layout = panel.getLayout();

    layout[direction]();

    Ext.getCmp('move-prev').setDisabled(!layout.getPrev());
    Ext.getCmp('move-next').setDisabled(!layout.getNext());
};

// Article Model
Ext.define('Article', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'ARTICLE_ID', type: 'int'},
        {name: 'DESCRIPTION', type: 'string'}
    ]
});

// Article Json Store
var articles = new Ext.data.JsonStore({
    model: 'Article',
    proxy: {
        type: 'ajax',
        url: '<?php echo base_url() ?>create/get_articles',
        reader: …
Run Code Online (Sandbox Code Playgroud)

javascript extjs

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

Gridpanel - 根据字段值条件更改行颜色

假设我有一个示例网格如下:

+-----------------+-------+-------+--------+
| PRODUCT NAME    | PRICE | STOCK | STATUS |
+-----------------+-------+-------+--------+
| PRODUCT A       |   10  |   15  |   0    |
+-----------------+-------+-------+--------+
| PRODUCT B       |   17  |   12  |   1    |
+-----------------+-------+-------+--------+
Run Code Online (Sandbox Code Playgroud)

我想做什么,根据字段更改网格行颜色STATUS.如果字段状态相等,1则行颜色应该不同.

模型

Ext.define('Article', {
extend: 'Ext.data.Model',
fields: [
    {name: 'ID', type: 'int'},
    {name: 'ART_NR', type: 'int'},
    {name: 'ART_DESC', type: 'string'},
    {name: 'SORTEN_TEXT', type: 'auto'},
    {name: 'VAR', type: 'int'},
    {name: 'GEBI_NR', type: 'int'},
    {name: 'SUBSYS_ART_NR', type: 'int'},
    {name: 'STATUS', type: 'int'}
] …
Run Code Online (Sandbox Code Playgroud)

extjs extjs4

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

显示magento标题中购物车的总重量

我只有简单的产品,我想在"我的购物车"链接后的标题部分显示购物车的总重量.

有人可以帮我解决这个问题吗?

magento

0
推荐指数
2
解决办法
9664
查看次数

标签 统计

extjs ×3

javascript ×3

magento ×2

comet ×1

extjs4 ×1

mysql ×1

php ×1

push ×1

sql ×1

sql-like ×1