HTML
O helper HTML tem muitas opções para lhe ajudar na geração do seu HTML.
Para você utilizar este helper, você prescisa definir que irá utiliza-lo. Veja mais em: Controllers > Carregando models, components, helpers e extensions.
O nome deste helper é html, este é o nome que você irá utilizar para carrega-lo.
Veja os métodos disponíveis no helper HTML
Carregando o helper
Para você utilizar este helper, você prescisa definir que irá utiliza-lo. Veja mais em: Controllers > Carregando models, components, helpers e extensions.
O nome deste helper é html, este é o nome que você irá utilizar para carrega-lo.
Métodos do helper HTML
Veja os métodos disponíveis no helper HTML
div()
Este método cria uma div.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $text
array $attr [opcional]
Conteúdo da div.
array $attr [opcional]
Atributos da div.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->div('Bem-vindo', array('style' => 'font-size: 25px;'));
img()
Este método cria tag de imagem.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $srcImg
array $attr [opcional]
SRC da imagem.
array $attr [opcional]
Atributos da tag img.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->img(IMG . 'test.jpg');
link()
Este método cria tag de link.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $displayText
string $href [opcional]
array $attr [opcional]
Texto do link.
string $href [opcional]
URL para onde o link irá apontar.
array $attr [opcional]
Atributos da tag a.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->link('Produtos', Router::url('produtos'));
meta()
Este método cria meta tag.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $name
string $content [opcional]
string $type [opcional]
Nome da meta.
string $content [opcional]
URL para onde o link irá apontar.
string $type [opcional]
Tipo da meta, equiv (http-equiv) ou name.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->meta('Content-Language', 'en', 'equiv');
metaLanguage()
Este método cria a meta tag de idioma. Para gerar esta tag, o Zeanwork pega o idioma que esta configurado para sua aplicação.
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->metaLanguage();
metaCharset()
Este método cria a meta tag de charset. Para gerar esta tag, o Zeanwork pega o charset que esta configurado para sua aplicação.
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->metaCharset();
metaLink()
Este método cria a meta tag de link.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $href
array $attr [opcional]
Link.
array $attr [opcional]
Atributos para o meta link.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->metaLink('rss', array('rel' => 'alternate', 'type' => 'application/rss+xml', 'title' => 'RSS'));
doctype()
Este método cria a tag de doctype.
Veja mais em: Configurações > Tipos de documentos HTML (doctype).
Parâmetros:
Retorno:
Veja exemplo:
Veja mais em: Configurações > Tipos de documentos HTML (doctype).
Parâmetros:
string $type
Tipo do doctype.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->doctype('html5');
css()
Este método cria a tag de inclução de css.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $href
string $rel [opcional] [default = stylesheet]
array $attr [opcional]
string $ext [opcional] [default = css]
Nome/URL do css.
string $rel [opcional] [default = stylesheet]
Rel.
array $attr [opcional]
Atributos para a tag.
string $ext [opcional] [default = css]
Extenção do arquivo de css.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->css('geral');
js()
Este método cria a tag de inclução de javascript.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $href
string $ext [opcional] [default = js]
Nome/URL do javascript.
string $ext [opcional] [default = js]
Extenção do arquivo de javascript.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->js('geral');
cssBlock()
Este método cria um bloco de código para css.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $style
Código css.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->cssBlock('body {font-size: 11px;}');
jsBlock()
Este método cria um bloco de código para javascript.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $script
boolean $newLine [opcional]
Código javascript.
boolean $newLine [opcional]
Criar uma nova linha antes do código ou não.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->jsBlock('var APP_HOST = "' . APP_HOST . '"', null);
imgLink()
Este método cria um link contendo uma imagem como texto do link.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $href
string $srcImg
array $attrLink [opcional]
array $attrImg [opcional]
URL do link.
string $srcImg
SRC da imagem.
array $attrLink [opcional]
Atributos para a tag a.
array $attrImg [opcional]
Atributos para a tag img.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->imgLink(Router::url('produtos'), IMG . 'menu-produtos.jpg');
tagOpen()
Este método abre uma tag.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $tag
array $attr [opcional]
Nome da tag.
array $attr [opcional]
Atributos para a tag.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->tagOpen('div');
tagClose()
Este método fecha uma tag.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $tag
Nome da tag.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->tagClose('div');
tag()
Este método cria uma tag.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $tag
string $content [opcional]
array $attr [opcional]
Nome da tag.
string $content [opcional]
Conteúdo para a tag.
array $attr [opcional]
Atributos para a tag.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->tag('div', 'teste');
h()
Este método cria uma h. ex: h1
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
string $text [opcional]
number $num [opcional]
array $attr [opcional]
Conteúdo para a tag.
number $num [opcional]
Numero da tag ex: 1 = h1, 2 = h2, 3 = h3.
array $attr [opcional]
Atributos para a tag h.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->h('teste', 2);
clear()
Este método cria uma div com o style=clear:bolth
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->clear();
ul()
Este método cria uma tag ul atravéz de uma array.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
array $list
array $attr [opcional]
array $attrLi [opcional]
Array com os dados para o ul, pode ter array dentro de array.
array $attr [opcional]
Atributos para a tag ul.
array $attrLi [opcional]
Atributos para a tag li.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->ul(array('Home', 'Produtos', 'Conntato'));
ol()
Este método cria uma tag ol atravéz de uma array.
Parâmetros:
Retorno:
Veja exemplo:
Parâmetros:
array $list
array $attr [opcional]
array $attrLi [opcional]
Array com os dados para o ol, pode ter array dentro de array.
array $attr [opcional]
Atributos para a tag ul.
array $attrLi [opcional]
Atributos para a tag li.
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->ul(array('Home', 'Produtos', 'Conntato'));
zeanworkAllLogo()
Este método cria um link para o site do Zeanwork e coloca uma imagem do Zeanwork como conteúdo do link.
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->zeanworkAllLogo();
zeanworkPowerBy()
Este método cria um link para o site do Zeanwork e coloca uma imagem do Zeanwork como conteúdo do link.
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->zeanworkPowerBy();
zeanworkPower()
Este método cria um link para o site do Zeanwork e coloca uma imagem do Zeanwork como conteúdo do link.
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->zeanworkPower();
zeanworkPowerByLogo()
Este método cria um link para o site do Zeanwork e coloca uma imagem do Zeanwork como conteúdo do link.
Retorno:
Veja exemplo:
Retorno:
string
String contendo o html.
Veja exemplo:
echo $this->html->zeanworkPowerByLogo();



