【问题标题】:What Arguments are Used in Createblock() method Of Magento?Magento 的 Createblock() 方法中使用了哪些参数?
【发布时间】:2011-10-10 10:26:42
【问题描述】:

我正在尝试在 magento 后端(管理端)中创建一个简单的表单。我想在其右侧显示一个“添加新”按钮。 我使用了以下代码

$this->loadLayout() ->_addContent($this->getLayout()->createBlock('namespace_mymodule')) ->renderLayout();

但它不起作用...我不知道我需要在 CreateBlock() 方法中传递的参数到底是什么。我有谁能帮我解决这个问题...

【问题讨论】:

    标签: magento-1.4 magento-1.5 magento


    【解决方案1】:

    createBlock($class_string) 方法创建一个块的实例,与 Mage::getModel($class_string)Mage::helper($class_string) 分别创建模型和助手实例的方式非常相似。

    要创建一个简单的表单,您需要将您的块与模板相关联,您可以通过在新创建的块上调用 ->setTemplate($template_file) 方法来做到这一点。除此之外,我们需要更多信息来提供帮助。

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 1970-01-01
      • 1970-01-01
      • 2021-10-11
      • 2012-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-25
      相关资源
      最近更新 更多