phalcon meta tags
0.0.5
Plugin phalcon meta tags pour PhalconPHP.
Ce plugin vous permet de personnaliser facilement et de manière flexible les balises méta de votre vue.
Si ce plugin vous a aidé, soyez content de voir votre étoile, merci.
Découvrez le nouveau package de validation pour PhalconPHP https://github.com/izica/phalcon-validation
composer require izica/phalcon-meta-tags
setTitle ( $ title )
getTitle()
setByProperty ( $ property , $ content )
unsetByProperty ( $ properties ) //array or single property name
setByName ( $ name , $ content )
unsetByName ( $ properties ) //array or single name
setCustom ( $ key , $ attributes ) //unique key and attributes array
unsetCustom ( $ keys ) //array or single value
getMeta () // return metas string
$ di = new DI ();
$ di -> set ( ' metatag ' , function () {
return new IzicaMetaTags ();
});
<! DOCTYPE html>
<html>
<head>
<?php echo $ this -> metatag -> getTitle (); ?>
<?php echo $ this -> metatag -> getMeta (); ?>
</head>
<body>
<?php echo $ this -> getContent (); ?>
</body>
</html>
use Phalcon Mvc Controller ;
class IndexController extends Controller
{
public function indexAction ()
{
$ this -> metatag -> setTitle ( " Phalcon MetaTags Service " );
$ this -> metatag -> setCustom ( " charset " , [ ' charset ' => ' UTF-8 ' ]);
$ this -> metatag -> setCustom ( " http " , [ ' http-equiv ' => ' content-type ' , ' content ' => ' text/html; charset=UTF-8 ' ]);
$ this -> metatag -> setByName ( " description " , " phalcon php metatags " );
$ this -> metatag -> setByProperty ( " og:description " , " When Great Minds Don’t Think Alike " );
}
}
< title > Phalcon MetaTags Service </ title >
< meta name =" description " content =" phalcon php metatags " >
< meta property =" og:description " content =" When Great Minds Don’t Think Alike " >
< meta charset =" UTF-8 " >
< meta http-equiv =" content-type " content =" text/html; charset=UTF-8 " >