2016-05-22 2 views
0

たとえば、rainlab translateプラグインを使用すると、私はこれを持つことができます{{ 'translatable text'|_ }}私は動的なタイトルのコードセクションで呼びたいと思います。コードセクションでマークアップセクションの関数を実行する方法は?

title = "Product" <-- I want to translate this 
url = "/product" 
layout = "default" 
== 
<section id="product-section"> 

</section> 

もう1つの例は、ブログのプラグインです。タイトルはブログ投稿のタイトルに合わせて設定します。マークアップセクションで{{ post.title }}を使用できます。

title = "Blog Title" <-- I want to put the blog title here 
url = "/blog-post/:slug" 
layout = "default" 
== 
<section id="blog-section"> 
    <h1><span>{{ post.title }}</span></h1> 
</section> 

答えて

0

このコードをコードセクションに入れます(CMSでページを編集する場合)。

function onEnd() { 
    $this->page->title = $this['post']->title; 
} 

これによると、あなたはまた、そのような何か書くことができます。

$this->page->title = 'My page title'; 

を私は今、このソリューションを書くため申し訳ありませんが、多分それは誰かを助けます。

関連する問題