phalcon meta tags
0.0.5
PhalconPHP 用のphalcon meta tagsプラグイン。
このプラグインを使用すると、ビューのメタ タグを簡単かつ柔軟にカスタマイズできます。
このプラグインが役に立ったのであれば、あなたのスターに会えてうれしいです、ありがとう。
PhalconPHP の新しい検証パッケージをチェックしてください https://github.com/izica/palcon-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 " >