Jestem nowy w Handlebars systemie szablonów i jest to mój pierwszy projekt, nad którym pracuję z kierownicą. Stworzyłem prosty szablon:Kierownice - podciągi
<script id="article_list_template" type="text/x-handlebars-template">
{{#each this}}
<div class='article'>
<a href='article.php?id={{id_news}}' data-article_id='{{id_news}}'>
<h1>{{title}}</h1>
</a>
<p> {{{content}}} </p>
<div style='clear: both;'> </div>
</div>
{{/each}}
</script>
Zwrócony content
jest bardzo długi. Chcę, żeby był krótszy, np. 150 znaków. Starałem się używać JavaScript substring()
metodę następująco:
<p> {{{content.substring(0,150)}}} </p>
Ale to oczywiście nie działa. Czy możesz dać mi kilka wskazówek, jak sobie z tym problemem poradzić? Dzięki
Edit: Ok, problem rozwiązany: Zrobiłem go w PHP, tak że wrócił zawartość ma teraz właściwą długość:
foreach ($articles as $a) {
$a->content = cut_text($a->content, 30);
}
Aby zamknąć pytanie, przedstawić swoje rozwiązanie i przyjmuję je jako odpowiedź. – craniumonempty