Всем привет, типичная задача, не соображу как сделать просто.
Есть массив тегов, которые нужно выводить, каждый по отдельности(с своим id и названием). Ну и через запятую естественно. Делаю так,
<?php $tags_c = count($new->tags); if ($tags_c == 0): ?>
<span >Разное</span>
<?php else: ?>
<?php foreach ($new->tags as $tag):?>
<span data-id = "<?= $tag->id ?>"><?= $tag->name ?>,</span>
<?php endforeach; ?>
<?php endif; ?>
Выдает естественно так:
РОБОТОТЕХНИКА, КВАДРОКОПТЕРЫ,
Как в каждой новости убрать в хештегах у последнего запятую в конце.
Гуглил, но там только о массивах или об одном элементе речь идет, trim, slice и подобные, как их правильно применить в моем случаи? пробовал так :
var last = $('.tags_news').find('span:last');
last.substring(0,last.length - 1);
В алерте выводит как надо, но на страничке у всех новостей не исчезает запятая, как быть? в цикле это делать или вообще не туда влез?