дани мапов

дани мапов
Рейтинг
204
Регистрация
06.09.2012

jquery нужно подключить:




<script>
jQuery(document).ready(function($) {

var querystring = "<?php echo htmlspecialchars(ltrim($_SERVER['REQUEST_URI'], '/?'), ENT_QUOTES, 'UTF-8' ); ?>";

if (querystring) {
$('a').each(function()
{
var href = $(this).attr('href');

if(href) {
href += (href.match(/\?/) ? '&' : '?') + querystring;
$(this).attr('href', href);
}
});
}
});
</script>
reanimator333:
Помогает! Пустые категории отдают ответ Код статуса HTTP 200 OK, НО! Теперь DLE отдает код статуса HTTP: "200 OK" для любых категорий, даже для несуществующих. С этим можно что то сделать ?

Есть нормальное вроде решение для 9,5 и 9,6 - /ru/forum/838870
его можно адаптировать под dle 10.2 ?

Да, тогда надо, чтобы было


if ($do != 'cat' or $category_id == "not detected")
@header( "HTTP/1.0 404 Not Found" );

Попробуй так: в файле /index.php перед строкой


@header( "HTTP/1.0 404 Not Found" );

добавить


if ($do != 'cat')

Получится


if ($do != 'cat')
@header( "HTTP/1.0 404 Not Found" );

Там какая-то единица перед блоком "sidebar s2", надо ее убрать. Может при правке шаблона затесалась.

jpg 2016-08-11_181116.jpg
Июнь:
Ну, я пробовала продублировать навигацию, но дело в том, что в используемом шаблоне очень большие кнопки постраничной навигации, - не нравится, как это выглядит над комментариями.

Можно тогда верхние кнопки пагинации скрыть, а для открытия этого блока использовать маленькую кнопку с запоминанием выбора, например, в куках.

Просто движок так работает, не стоит обращать на это внимание.

Скорее всего поможет плагин - http://digitalbush.com/projects/masked-input-plugin/ или другие, подобные ему.

А если так


<script type="text/javascript">
$(document).ready(function(){
$("#form").submit(function() { //устанавливаем событие отправки для формы с id=form
var form_data = $(this).serialize(); //собераем все данные из формы
$.ajax({
type: "POST", //Метод отправки
url: "mail.php", //путь до php фаила отправителя
data: form_data,
success: function() {
//код в этом блоке выполняется при успешной отправке сообщения
alert("Ваше сообщение отпрвлено!");
});
return false;
});
});
</script>
Всего: 2374