TEDII
Как в DLE разбить число пробелом?
Вчера, 17:41
есть у меня рабочий скрипт, ну не знаю как привязать его к тегу доп поля prays в моем случаи
var number = 12354987,
output = [],
sNumber = number.toString();
for (var i = 0, len = sNumber.length; i < len; i += 1) {
output.push(+sNumber.charAt(i));
}
seveng
Как вывести friends в полной и в userinfo?
2-07-2022, 18:44
Я так понимаю должен создать таблицу в бд для dle_post_extras добавить `friends-num ALTER TABLE `dle_post_extras` ADD `friends-num` text NOT NULL DEFAULT ''; Потом в /engine/modules в файле showfull php 1012 строке прописать $tpl->set( '{friends-num}', "" ); потом в строке 970 $tpl->set( '{friends-num}'', "<span id=\"friends-num-id-".$row['id']."\">".$row['friends_num']."</span>" ); делал так не выходит
TeraMoune
Как изменить класс при добавление новости в закладки?
1-07-2022, 06:04
У меня не хватает знаний, возможно, решение очень простое.
Действительно очень простое.
Находите dev версию dle_js.js файла в папке Developer архива дистрибутива. Заменяете текущую в движке. Находишь функцию doFavorites, в ней в теле функции $.post используешь $(selector).toggleClass(classname) http://old.code.mu/jquery/toggleClass.html - тут написано про toggleClass.
В качестве селектора отталкивайся от значения "#fav-id-" + fav_id которое используется там. Это селектор отправной точки, от него нужно сместится на определённый элемент с классом. С этим поможет parent.
Функции прописываются последовательно от главной конструкции выборки элементов и выполняют свои действия в порядке очерёдности. Сперва выбирается основной элемент затем смещается на другой функцией parent, а после остановившись на нём применяется toggleClass.
P.S. Пожалуйста не пишите сюда получившийся код со словами "Правильно ли написали код" я в учителя не нанимался. Пишите код, ошибайтесь в процессе, выясняйте где и что сделали не так и получайте знания которых у вас нету.