小编Joh*_*ary的帖子

Extjs可滚动面板

我有一个面板,我从服务器插入一些HTML:

myPanel.update(response.responseText);
Run Code Online (Sandbox Code Playgroud)

但是如果此文本太大,则不会出现导航文本的滚动条.

如何在此面板中配置垂直滚动条?

谢谢.

更新:

这是我的面板定义:

{
  xtype:'panel',
  width: '100%',
  height: 300,
  id:'mypanel'
},
Run Code Online (Sandbox Code Playgroud)

extjs extjs4

20
推荐指数
3
解决办法
4万
查看次数

MySQL - 使用GROUP BY和DESC

在我的SQL查询中,我使用GROUP BYORDER BY子句选择数据.该表numbers在多行中具有相同的行,每行具有不同的时间.所以我想我想要应用GROUP BY子句.

但是在结果中返回最旧的时间与数字,但我需要最近的时间.

SELECT * FROM TABLE GROUP BY (numbers) ORDER BY time DESC
Run Code Online (Sandbox Code Playgroud)

查询看起来好像应首先应用GROUP BY然后ORDER BY ...但结果似乎不会以这种方式工作.

有没有什么办法解决这一问题?

mysql sql group-by sql-order-by

13
推荐指数
2
解决办法
5万
查看次数

用于保持自定义修改的开源软件最新的git工作流程?

我们的大学为我们管理的服务器上的校园部门提供网络托管 安装开源第三方程序需要在程序运行之前修改程序中的文件权限和代码.(如果你熟悉,我们正在使用suEXEC.)

我们目前通过安装程序脚本提供WordPress.用户上传最新的稳定版本,并通过SSH运行服务器端PHP脚本.此PHP脚本修改所有文件/文件夹的文件权限,添加/删除各种文件中的一些代码,并创建一些新文件.当发布新的稳定版本时,此安装程序脚本是一种麻烦的平衡行为.

我想开始使用版本控制(特别是git)来跟踪我们的自定义更改,而不是依赖脚本来进行更改,但我不确定要使用的工作流程.我熟悉分支和合并,但不确定如何在发布新版本时集成我们的旧更改.

我的git工作流程应该如何整合WordPress核心的新变化,还能保留我们较旧的自定义更改?

git workflow open-source branching-and-merging

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

使用 Flash 消息和自定义验证参数进行 Laravel 验证

我有 Laravel 5 验证,如下所示:

$this->validate( $request, [
    'zipcode' => 'required',
    'province' => 'required',
    'address' => 'required',
    'number' => 'required',
    'phone' => 'required'
] );
Run Code Online (Sandbox Code Playgroud)

如果验证失败,如何设置错误提示?我正在使用laracast/flash库,它支持设置如下所示的 Flash 消息:

flash()->error('Validation Fails');
Run Code Online (Sandbox Code Playgroud)

我知道我可以像这样使用Validator包:

use Validator;

$validation = Validator::make( $request->all(), [] );
Run Code Online (Sandbox Code Playgroud)

但我想在不使用use Validator;和使用 Laravel 基本验证的情况下最小化我的代码$this->validate()

另外,如果需要额外的会话或参数,如何返回它们?我尝试过这样但它不起作用:

$this->validate( $request, [] )->with( 'foo', 'bar' );
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

validation laravel

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

创建实现ContainerAwareInterface的服务

当我扩展ContainerAware或实现ContainerAwareInterface时,该服务不会调用setContainer.

class CustomService implements ContainerAwareInterface
{
    public function setContainer(ContainerInterface $container = null)
    {
        $this->container = $container;
    }
}
Run Code Online (Sandbox Code Playgroud)

如何在没有注射的情况下使用我服务的容器?是否需要将容器对象传递给构造函数或setter?

symfony

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

PHPExcel 创建一个新文件

我正在尝试使用 PHPExcel 库和以下代码创建一个新的 Excel 文件:

   include ('/lib/PHPExcel/PHPExcel/IOFactory.php');
   include ('/lib/PHPExcel/PHPExcel.php');

   $objPHPExcel = new PHPExcel();
    $objPHPExcel->getProperties()
   ->setCreator("admin")
   ->setLastModifiedBy("admin")
   ->setTitle("Test")
   ->setSubject("template file")
   ->setDescription("template file")
   ->setKeywords("Prout");
   $objPHPExcel->setActiveSheetIndex(0);
   $objPHPExcel->getActiveSheet()->SetCellValue('A1', 'Hello');
   $objPHPExcel->getActiveSheet()->setTitle('Simple');
   $objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
   $objWriter->save(dirname(__FILE__).'/file/test.xlsx');
Run Code Online (Sandbox Code Playgroud)

该文件已创建,但是当我尝试打开它时,我的 excel 2010 告诉我文件中存在不可读的内容,我无法打开它。

我在不同的论坛上尝试了不同的方式,但我总是得到相同的结果。我通过将 Ajax 与 jquery 结合使用来进行此操作。这可能是导致此错误的原因吗?

php ajax phpexcel

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