小编Scr*_*cco的帖子

如何使用工匠在laravel中发表意见5.1

我一直在寻找文档中的解决方案来使用基本的CURD操作来创建视图,但没有取得多大成功.

我想这可能很简单,但我错过了一些东西或者看起来不够努力.

我可以使用以下工匠命令制作模型和控制器

php artisan make:model modelName

php artisan make:controller controllerName
Run Code Online (Sandbox Code Playgroud)

但是我们如何制作基本的CURD视图.就像是

 php artisan make:views
Run Code Online (Sandbox Code Playgroud)

无法找到任何文件.请帮忙

views laravel-5 laravel-5.1

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

如何在cakephp中获取控制器内所有函数的列表

我需要在CakePHP 2.4中选择一个控制器并显示其中写的所有函数.我找到了如何从Stack Overflow上的问题和答案线程中列出控制器,但我现在需要的是一个特定的控制器,我需要获得它包含的所有函数的列表.

在这里我做了什么

public function getControllerList() {

   $controllerClasses = App::objects('controller');
   pr($controllerClasses);
   foreach($controllerClasses as $controller) { 

      $actions = get_class_methods($controller);
      echo '<br/>';echo '<br/>';
      pr($actions);

   }
}
Run Code Online (Sandbox Code Playgroud)

PR($ controllerClasses); 给我控制器列表如下

Array
(
    [0] => AppController
    [1] => BoardsController
    [2] => TeamsController
    [3] => TypesController
    [4] => UsersController
)
Run Code Online (Sandbox Code Playgroud)

但是pr($ actions); 没有... :(

在这里,你按照我需要的方式去最后的工作片段

http://www.cleverweb.nl/cakephp/list-all-controllers-in-cakephp-2/

public function getControllerList() {

        $controllerClasses = App::objects('controller');
        foreach ($controllerClasses as $controller) {
            if ($controller != 'AppController') {
                // Load the controller
                App::import('Controller', str_replace('Controller', '', …
Run Code Online (Sandbox Code Playgroud)

php cakephp cakephp-2.0

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

Cakephp - 在视图页面的不同位置显示flash消息

我有一个视图文件,其中有两种形式在不同的位置说,

一个表格位于左角,另一个表格位于右角.

成功提交表单后,将使用闪存成功消息

$this->Session->setFlash();
Run Code Online (Sandbox Code Playgroud)

问题是如果Form1被触发我想在Form1下显示消息flash,即在左下角.

或者如果Form2被触发,我想在Form2下显示消息flash,即在右上角.

但是现在两个消息都显示在顶部,因为我已经放入了布局

<?php echo $this->Session->flash(); ?>
Run Code Online (Sandbox Code Playgroud)

我想改变这个但不知道如何实现这个......:'(

php cakephp cakephp-2.0

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

使用Php-Java Bridge

我无法Php-Java Bridge正确设置设置.

我会解释我做了什么.

  • 我的网站是纯PHP的
  • 对于我们的支付交易流程,我们需要设置一个php-java桥
  • 我按照这个链接来设置桥接PHP-JAVA BRIDGE INSTALATION.
  • 在这里,我了解到我需要一个私有的jvm来安装这个桥.
  • 所以,我使用我的c-panel在Private JVM中安装了apache-tomcat-6.0.14.安装后,它要求我将域映射到私有JVM.所以我将我的域example.com(这是唯一可用的选项)映射到它.
  • 然后它要求启用从Apache Web服务器到我的Java应用程序服务器的流量重定向(有一个复选框,我点击它)
  • 最后,它要求我部署WAR文件(JavaBridge.WAR是我的文件),并且everthing似乎很好
  • 现在,当我访问http://example.com/JavaBridge/时,我可以看到javabridge示例,它运行正常.

到现在为止还挺好

现在我的问题从这里开始,当我尝试从php访问java类文件.test.php我创建了一个示例并将以下代码放入其中.

  <?php
        require_once("http://example.com:portnumber/JavaBridge/java/Java.inc");
        $System = java("java.lang.System");
        echo $System->getProperties(); //This Part echo's correctly and shows the data so it means i can access Java.inc Correctly

        $path_e24class = getcwd(). '/e24PaymentPipe.class'; //This part fails both test.php and java class file e24PaymentPipe.class are in the same directory in publich_html folder
        java_require($path_e24class);
        $pipe = new Java("e24PaymentPipe");
        $pipe->setAction("1");
?>
Run Code Online (Sandbox Code Playgroud)

我的站点内容位于public_html文件夹中,WAR文件部署在私有jvm中.

这些是我得到的错误消息.

  1) Warning: …
Run Code Online (Sandbox Code Playgroud)

php java php-java-bridge

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

检查文件夹是否包含php中任何类型的图像

我想知道是否可以检查给定文件夹中是否包含任何类型的图像。

例如:说我的文件夹位置是 /var/www/html/project/images/

我想检查图像文件夹,如果它包含任何图像...

它可以有以下类型 .jpeg, .jpg, .png, .gif

图像没有名称。

php image

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

cakephp - 如何处理完整性约束违规错误

我在这里不知所措.我需要知道在违反完整性约束的情况下如何处理错误消息.

意思是我想向用户显示一些有意义的消息,而不是显示错误消息

Error: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails
Run Code Online (Sandbox Code Playgroud)

我需要捕获这些数据库错误,只显示像说的消息

The item you are trying to delete is associated with other records 
Run Code Online (Sandbox Code Playgroud)

我们如何处理这个问题.

我在这里找到了一个推荐:https://stackoverflow.com/a/8842963/576523

但我不想做计数检查.

当我们使用debug_kit插件时,我们可以看到他们已经在下面捕获了这些值

变量选项卡.我需要一种方法来执行此操作或从debug_kit插件访问这些数据.

Thankz.

cakephp cakephp-2.0 cakephp-2.3

3
推荐指数
2
解决办法
4786
查看次数

如何使用php api访问Quickbooks发票行项目

我试图使用php api访问quickbooks中发票的行项目,

所以我可以对它进行一些操作.....

我这样做时能够得到发票数据......

<?php
$Invoice = $InvoiceService->findById($Context, $realmID, $InvoiceID);
pr($Invoice);
?>
Run Code Online (Sandbox Code Playgroud)

结果如下

QuickBooks_IPP_Object_Invoice Object
(
    [_data:protected] => Array
        (
            [Id] => Array
                (
                    [0] => {QBO-52}
                )

            [SyncToken] => Array
                (
                    [0] => 13
                )

            [MetaData] => Array
                (
                    [0] => QuickBooks_IPP_Object_MetaData Object
                        (
                            [_data:protected] => Array
                                (
                                    [CreateTime] => Array
                                        (
                                            [0] => 2013-04-02T02:55:30-07:00
                                        )

                                    [LastUpdatedTime] => Array
                                        (
                                            [0] => 2013-04-03T04:15:53-07:00
                                        )

                                )

                        )

                )

            [Header] => Array
                (
                    [0] => QuickBooks_IPP_Object_Header Object
                        (
                            [_data:protected] => Array …
Run Code Online (Sandbox Code Playgroud)

php quickbooks quickbooks-online

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