Перейти к публикации
Гость sTee

DataLife Engine Сложение через цикл в shortstory.tpl

Рекомендованные сообщения

Гость sTee

Привет всем;)

 

Долго маялся, но так и не разобрался.

Имеется файл shortstory.tpl, в нем есть стандартный тег "{comment-num}".

Так вот, мне нужно суммировать все эти теги через javascript.

 

Название - 10 комментариев

Название 2 - 5 комментариев

Название 2 - 2 комментария

 

Нужно получить 17 (то есть 10+5+2, где 10,5 и 2 - это {comments-num}.

 

Возможно ли так сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость sTee

Андрей, ты меня не понял, мне нужно не склонение слова комментариев, а сложение чисел (10,5,2 и т.д)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

JS:

var total_comm = 0;
$(function(){
	$("#dle-content").find(".comm-counter").each(function(){
		var comm_num = $(this).html();
		var comm_num = parseInt(comm_num); // преобразуем в число
	    var total_comm = total_comm + comm_num;
	});
	alert("Всего комментариев: "+total_comm);
});

{comment-num} заменить на

<span class="comm-counter">{comment-num}</span>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость sTee

В любом случае 0 показывает(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость sTee

Спасибо большое, разобрался)

 

А почему работает только тогда, когда убрать var`ы ??

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ge0r

Как я знаю, вар'ы делают переменную локальной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...