dev-master
9999999-devSyntax highlighter widget for Yii2
MIT
The Requires
by Sergio Coderius
extension yii2 yii2-highlight-js
1.0.0
1.0.0.0Syntax highlighter widget for Yii2
MIT
The Requires
by Sergio Coderius
extension yii2 yii2-highlight-js
Wallogit.com
2017 © Pedro Peláez
Syntax highlighter widget for Yii2
This widget is for the yii2 framework. This is a wrapper for the javascript plugin Highlight.js., (*2)
If you post the code as part of the content on the website, then with this widget your code will look stylish., (*3)
In the pictures below you can see examples of how the code will look on the website pages., (*4)
, (*5)
'Xcode' theme., (*6)
The preferred way to install this extension is through composer., (*7)
Either run, (*8)
php composer.phar require --prefer-dist coderius/yii2-highlight-js "*"
or add, (*9)
"coderius/yii2-highlight-js": "*"
to the require section of your composer.json file., (*10)
Once the extension is installed, simply use it in your code by :, (*11)
= $content ?>
Some code that needs to be formalized with the plugin must be framed in the block :, (*12)
<pre> ...some code </pre>
If You need to change the styles of the code block, you can attach your styles in this way., (*13)
\coderius\yii2_highlight_js\CustomExampleAsset::register($this),
]
);
?>
= $content ?>
In this example I did my custom asset (as example codev\yii2_highlight_js\NumLineAsset::className()) It contains paths to styles and scripts to change the style HighlightWidget., (*14)
Advensed example:, (*15)
'Xcode', 'customAsset' => \coderius\yii2_highlight_js\CustomExampleAsset::register($this), 'css' => "pre{font-style: italic;}"//any string style css 'js' => "alert('ok');", 'positionJs' => yii\web\View::POS_END,//default value is yii\web\View::POS_READY ]); ?> <?= $article->text; ?>
In this example I set theme name as "Xcode". But default theme is "Default", (*16)
yii2_highlight_js is released under the BSD License. See LICENSE.md file for details., (*17)
This yii2 extantion widget is a wrapper over a plugin highlight_js https://github.com/isagalaev/highlight.js, (*18)
Syntax highlighter widget for Yii2
MIT
extension yii2 yii2-highlight-js
Syntax highlighter widget for Yii2
MIT
extension yii2 yii2-highlight-js