in die Template-Node injiziert
Da kann man doch nichts reininjizieren, jedenfalls nicht die Ausgabe.
http://en.wikipedia.org/wiki/Node_%2...ter_science%29
<head><?php print $this->headMeta()->prependName('Generator', 'My very cool CMS system'); ?></head>
resources.meta.foobar.type = "name" resources.meta.foobar.keyValue = "keywords" resources.meta.foobar.content = "Kartoffeln, Bananen, Äpfel"
<?xml version="1.0" encoding="UTF-8"?> <root> <default title="title == fallbacktitle, wenn für action nicht defined" description="meta description" > <index> <faq title="FAQ - title desc="..." /> </index>
<@controller namespace="modules::guestbook::pres::documentcontroller" class="guestbook_v1_controller" file="guestbook_v1_controller" @> <font style="font-size: 26px; font-weight: bold;"><html:placeholder name="Name" /></font> <br /> <br /> <html:placeholder name="Description" /> <br /> <core:importdesign namespace="modules::guestbook::pres::templates" template="[gbview=display]" incparam="gbview" />
<?php
class Namespace_Plugin_SetLayout extends Zend_Controller_Plugin_Abstract {
/**
* @param Zend_Controller_Request_Abstract $request
* @return void
*/
public function dispatchLoopStartup( Zend_Controller_Request_Abstract $request ) {
$this->_setEnv();
// header setzen
$this->_setHeadMeta();
$this->_setHeadLinks();
$this->_jQuery = $jquery = $this->_view->jQuery();
$jquery->enable();
$jquery->setVersion( '1.5.2' );
$jquery->useCdn();
$controller = $request ->getControllerName();
$module =
$request->getModuleName() === NULL
? 'default'
: $request->getModuleName();
$this->_addHeaderFiles( 'any' );
switch ($module) {
case 'admin' :
$this->_view->headTitle($module . "/" . $controller ."/");
default:
$this->_view->headTitle( "fixer prefix title" )->setSeparator(' / ');
if( !$request->isXmlHttpRequest() ) {
$this->_setDefaultEnv();
} else {
$this->_setMobileEnv();
}
}
}
Einen Kommentar schreiben: