mirror of
https://github.com/sinatra/sinatra
synced 2023-03-27 23:18:01 -04:00
added BlueCloth example to russian README
This commit is contained in:
parent
7bc2946c9c
commit
2bbd6a0e31
1 changed files with 18 additions and 3 deletions
|
@ -349,16 +349,31 @@ rdiscount gem/библиотека необходима для рендерин
|
|||
Отрисует <tt>./views/index.markdown</tt> (+md+ и +mkd+ также являются допустимыми файловыми
|
||||
расширениями).
|
||||
|
||||
В markdown невозможно вызывать методы или передавать локальные переменные. Следовательно, вам скорее всего придется
|
||||
использовать этот шаблон совместно с другим движком рендеринга:
|
||||
В Markdown невозможно вызывать методы или передавать локальные переменные.
|
||||
Следовательно, вам скорее всего придется использовать этот шаблон совместно с другим
|
||||
движком рендеринга:
|
||||
|
||||
erb :overview, :locals => { :text => markdown(:introduction) }
|
||||
|
||||
Заметьте, что вы можете вызывать метод markdown из других шаблонов:
|
||||
Заметьте, что вы можете вызывать метод +markdown+ из других шаблонов:
|
||||
|
||||
%h1 Hello From Haml!
|
||||
%p= markdown(:greetings)
|
||||
|
||||
Также возможно обрабатывать Markdown с помощью BlueCloth, а не RDiscount:
|
||||
|
||||
require 'bluecloth'
|
||||
|
||||
Tilt.register 'markdown', BlueClothTemplate
|
||||
Tilt.register 'mkd', BlueClothTemplate
|
||||
Tilt.register 'md', BlueClothTemplate
|
||||
|
||||
get '/' do
|
||||
markdown :index
|
||||
end
|
||||
|
||||
Отрисует <tt>./views/index.md</tt> с помощью BlueCloth.
|
||||
|
||||
=== Textile шаблоны
|
||||
|
||||
RedCloth gem/библиотека необходима для рендеринга Textile шаблонов:
|
||||
|
|
Loading…
Add table
Reference in a new issue