NlCKRUS 48 Опубликовано: 8 декабря 2017 Рассказать Опубликовано: 8 декабря 2017 Как сделать галочку "Подписаться на комментарии" отмеченной по умолчанию? В шаблоне addcomments.tpl этого чекбокса нет. сайт лада.онлайн Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 8 декабря 2017 Рассказать Опубликовано: 8 декабря 2017 Для этого нужно править файлы скрипта engine/modules/bbcode.php 1 Ссылка на сообщение Поделиться на других сайтах
Datagor 31 Опубликовано: 6 января 2018 Рассказать Опубликовано: 6 января 2018 engine/modules/bbcode.php Добавляем checked к инпутам allow_subscribe: 435 строка if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" checked /><label for=\"allow_subscribe\"> " . $lang['c_subscribe'] . "</label><br />"; 557 строка if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" checked /><label for=\"allow_subscribe\"> " . $lang['c_subscribe'] . "</label><br />"; Теперь по умолчанию галка стоит на форме. Ссылка на сообщение Поделиться на других сайтах
SKYNET74 315 Опубликовано: 6 января 2018 Рассказать Опубликовано: 6 января 2018 (изменено) 2 часа назад, Datagor сказал: engine/modules/bbcode.php Добавляем checked к инпутам allow_subscribe: 435 строка if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" checked /><label for=\"allow_subscribe\"> " . $lang['c_subscribe'] . "</label><br />"; 557 строка if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" checked /><label for=\"allow_subscribe\"> " . $lang['c_subscribe'] . "</label><br />"; Теперь по умолчанию галка стоит на форме. Лучше ID прописать и в шаблоне JS-ом включать/выключать когда нужно, так более кастомно выходит. Изменено 6 января 2018 пользователем SKYNET74 Ссылка на сообщение Поделиться на других сайтах
Datagor 31 Опубликовано: 6 января 2018 Рассказать Опубликовано: 6 января 2018 3 hours ago, SKYNET74 said: так более кастомно выходит Наверное да. Покажите, пожалуйста, как это сделать на примере, как я выше. Вот тогда это будет ценно. А то я в JS как конь по телефону. Ссылка на сообщение Поделиться на других сайтах
SKYNET74 315 Опубликовано: 7 января 2018 Рассказать Опубликовано: 7 января 2018 В 06.01.2018 в 20:08, Datagor сказал: Наверное да. Покажите, пожалуйста, как это сделать на примере, как я выше. Вот тогда это будет ценно. А то я в JS как конь по телефону. Извиняюсь, не заметил что целсофт добавил id="allow_subscribe", как то так без правок теперь можно: <script type="text/javascript"> $('#allow_subscribe').attr('checked','checked'); </script> Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 7 января 2018 Рассказать Опубликовано: 7 января 2018 11 минуту назад, SKYNET74 сказал: не заметил что целсофт добавил id="allow_subscribe", как то так без правок теперь можно Всегда это было в коде, и ничего не добавлялось. Ссылка на сообщение Поделиться на других сайтах
SKYNET74 315 Опубликовано: 7 января 2018 Рассказать Опубликовано: 7 января 2018 6 минут назад, celsoft сказал: Всегда это было в коде, и ничего не добавлялось. В JQ UI форме тоже это есть? Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 7 января 2018 Рассказать Опубликовано: 7 января 2018 16 минут назад, SKYNET74 сказал: В JQ UI форме тоже это есть? Откойте и посмотрите. На основе этого ID все функции DLE работают и работали всегда, в любых версиях скрипта. Единственно что сам ID иногда может быть разным, например при ответах древовидных комментариях. Ссылка на сообщение Поделиться на других сайтах
SKYNET74 315 Опубликовано: 8 января 2018 Рассказать Опубликовано: 8 января 2018 В 07.01.2018 в 20:42, celsoft сказал: Откойте и посмотрите. На основе этого ID все функции DLE работают и работали всегда, в любых версиях скрипта. Единственно что сам ID иногда может быть разным, например при ответах древовидных комментариях. Можете подсказать как сделать активацию чекбокса на JS для ответа на комментарии в JQ UI? Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 9 января 2018 Рассказать Опубликовано: 9 января 2018 14 часа назад, SKYNET74 сказал: Можете подсказать как сделать активацию чекбокса на JS для ответа на комментарии в JQ UI? Выбирать можно не только по ID. Можно например использовать ".comments_subscribe input" в качестве селектора. Предварительно сделав триггер на опрос dom периодически, на предмет того появилась ли форма ответа или нет, т.к. она динамически подгружается через ajax Ссылка на сообщение Поделиться на других сайтах
SKYNET74 315 Опубликовано: 10 января 2018 Рассказать Опубликовано: 10 января 2018 23 часа назад, celsoft сказал: Выбирать можно не только по ID. Можно например использовать ".comments_subscribe input" в качестве селектора. Предварительно сделав триггер на опрос dom периодически, на предмет того появилась ли форма ответа или нет, т.к. она динамически подгружается через ajax т.е. по сути только циклом всё время бегать и проверять по таймауту появился ли такой элемент в DOM и больше вариантов нет? Ссылка на сообщение Поделиться на других сайтах
celsoft 6241 Опубликовано: 10 января 2018 Рассказать Опубликовано: 10 января 2018 12 минуты назад, SKYNET74 сказал: т.е. по сути только циклом всё время бегать и проверять по таймауту появился ли такой элемент в DOM и больше вариантов нет? Да. Других вариантов нет, потому как форма отсутствует на странице и подгружается по AJAX динамически в момент ее запроса. Ссылка на сообщение Поделиться на других сайтах
SKYNET74 315 Опубликовано: 10 января 2018 Рассказать Опубликовано: 10 января 2018 12 минуты назад, celsoft сказал: Да. Других вариантов нет, потому как форма отсутствует на странице и подгружается по AJAX динамически в момент ее запроса. А шаблонизировать ajax форму не планируется? Что бы и текст можно было там выводить какой то свой в зависимости от определённых условий. И можно же уже вынести код подписки на комментарии в шаблон из php кода? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас