2017 © Pedro Peláez
 

cakephp-plugin cakephp-markdown

View Helper for Cake 3.x that enables parsing Markdown into HTML

image

cwbit/cakephp-markdown

View Helper for Cake 3.x that enables parsing Markdown into HTML

  • Friday, June 10, 2016
  • by cwbit
  • Repository
  • 1 Watchers
  • 2 Stars
  • 1,019 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 70 % Grown

The README.md

cakephp-markdown

View Helper Plugin for CakePHP 3.x that enables conversion of Markdown into HTML, (*1)

WHY?, (*2)

Because Markdown is super sexy and is a great way to allow for user-friendly editing with the HTML generated at runtime (or cached, or whatever you want to do), (*3)

HOW?, (*4)

Just add the Markdown.Markdown Helper to your view and use it. Easy peasy., (*5)

Requirements

TOC

  1. Plugin Installation
  2. Usage
  3. Contributing

Plugin Installation

This plugin is on Packagist which means it can be easily installed with Composer., (*6)

composer require cwbit/cakephp-markdown "~1.0"

Then simply load the plugin normally in your config/bootstrap.php file, (*7)

# in ../config/bootstrap.php - right after Plugin::load('Migrations') is fine!
Plugin::load('Markdown');

Manual installation is neither supported nor recommended - just drop the MarkdownHelper in your src\View\Helper and change the namespaces and stuff., (*8)

Usage

First, make sure you loaded the plugin (see above), (*9)

Then, Add the MarkdownHelper thru AppView or however you prefer to load helpers, (*10)

namespace App\View;

use Cake\View\View;

class AppView extends View
{
    public function initialize()
    {
        parent::initialize();
        # ..
        $this->loadHelper('Markdown.Markdown');
    }
}

Then, in a Template file, use the helper, (*11)

<div class="description">
    <?= $this->Markdown->toHtml($entity->description); ?>
</div>

Contributing

If you'd like to contribute, please submit a PR with your changes!, (*12)

Requests will be accepted more readily if they come complete with TESTS :D, (*13)

The Versions

10/06 2016

dev-master

9999999-dev

View Helper for Cake 3.x that enables parsing Markdown into HTML

  Sources   Download

The Requires

 

The Development Requires

10/06 2016

1.1.0

1.1.0.0

View Helper for Cake 3.x that enables parsing Markdown into HTML

  Sources   Download

The Requires

 

The Development Requires

11/04 2016

1.0

1.0.0.0

View Helper for Cake 3.x that enables parsing Markdown into HTML

  Sources   Download

The Requires

 

The Development Requires