view-helpers

    4熱度

    1回答

    我正在使用Zend_View_Helper_HeadScript在<head>標記內添加JavaScript代碼。 $view->headScript()->appendScript($javascript); $view->headScript()->appendScript($javascript2); 這工作得很好,但我的代碼是充滿<script>標籤(每個appendScript c

    7熱度

    1回答

    當使用Url視圖幫助程序構建鏈接時,如果當前頁面在url中包含參數,則由Url視圖幫助程序生成的url也將包含參數。 例如在頁面/控制器/動作/參數/值/下面的代碼: <a href="<?php echo $this->url(array( 'controller' => 'index', 'action' => 'index' )) ?>">Dashboard</a>

    4熱度

    1回答

    我使用的是Zend Framework 1.8。 headMeta()複製我的元關鍵字時遇到問題。 在我layout.phtml,我有 <?php echo $this->headMeta(); ?> 我有一個自定義Controller_Plugin_ViewSetup(延伸Zend_Controller_Plugin_Abstract)已在它下面的代碼,在dispatchLoopStartup(

    2熱度

    2回答

    我想訪問我的視圖幫助器中的特定變量(在U​​RL中)的值。我怎樣才能做到這一點?我可以得到我的控制器名稱:Zend_Controller_Front :: getInstance() - GT; getRequest() - GT; getControllerName(); ,但我不知道變量... 在此先感謝!

    19熱度

    5回答

    我從ZF(1.9.7)開始,我想從我的所有項目之間共享的庫中使用View Helpers。但我找不到如何將它添加到助手路徑。當我將他們放入應用程序的幫助程序路徑中時,我的herpers工作正常。 這裏是錯誤,我找到ZF助手的路徑,以及路徑到應用程序的路徑。 object(ArrayObject)#71 (3) { ["exception"]=> object(Zend_Load

    2熱度

    1回答

    我試圖創建一個視圖助手,它需要一個DateTime對象並返回一個字符串。如果DateTime對象等於新的DateTime(0),則該函數返回一個空字符串。否則,返回格式化的DateTime字符串。這工作到目前爲止。 public static string DateTimeOrEmpty(this HtmlHelper htmlHelper, DateTime dateTime) {

    1熱度

    2回答

    我是相當新的Zend框架和MVC一般,所以我找了一些建議。我們有我們有一些方法來獲得一些用戶信息,賬戶配置的基礎控制器類等 所以我用一些方法,寫出來的各種控制器操作的代碼,但現在我想避免重複此代碼,並進一步我想採取此代碼以外的控制器和視圖助手,因爲它主要是輸出一些JavaScript。因此,在控制器中的代碼應該是這樣的: $obj= new SomeModel ($this->_getModelC

    6熱度

    4回答

    我有一對夫婦塊幫手,下面是我在做什麼一個簡單的例子: def wrap_foo foo, &block data = capture(&block) content = " <div class=\"foo\" id=\"#{foo}\"> #{data} </div>" concat(content) end 我只是嘗試e

    4熱度

    2回答

    我有一個視圖可以顯着不同,具體取決於特定用戶選擇的「模式」。 我以爲我會提取不同的行爲分成兩個不同的助手,然後讓這樣的代碼在控制器: class MyController < ApplicationController case mode when 'mode1' helper "mode1" when 'mode2' helper "mode2" else