Anonymous
а уже потом ловить
Pavel
Тогда хз, я с js метрики не работаю т.к. последнее время все эдблоки его блочат и статистика бесполезна
Anonymous
да никак не ловлю, ловит метрика
А метрика не ловит, т.к они 301
Anonymous
я думал, что htaccess, но там все нормально
Anonymous
<?php if ($modx->event->name == 'OnLoadWebDocument') { $uri = $_SERVER['REQUEST_URI']; if ($modx->resource->isfolder && substr($uri, -1) != '/' && !$_GET['page']) { $modx->sendRedirect($modx->makeUrl($modx->resource->id),array('responseCode' => 'HTTP/1.1 301 Moved Permanently')); } }
Anonymous
Это??
Pavel
Это??
Похоже на то
Anonymous
Получается так, что любые гет-параметры редиректят со страниц каталога, но с главной и .html - не редиректят
Anonymous
все спят что ли
как-будто это странно, что все спят... как-будто сегодня не пятница)
Pavel
в каком смысле бесполезна?
Ну посещения большая часть не засчитывается, потому что эдболоки стоят у каждого второго и они начали блочить вотчер яндекса
Pavel
Также как и ютм и цели
Anonymous
А га не блочат?
Pavel
Можешь проверить, сделай php скрипт отслеживания и сравни сколько метрика не засчитала
Pavel
Какие то блочат какие то нет
Anonymous
Меня по посещениям больше интересует трафик с ПС, а данные метрики и вебмастера примерно одинаковые получаются
Anonymous
Похоже на то
Похоже, но что с этим делать?:)
Pavel
Похоже, но что с этим делать?:)
Разбираться, как тут говорят на твою зп вместе пиво пить не будем а с ходу как видишь никто с проблемой не сталкивался :)
Pavel
Попробуй отключить плагин код которого ты кидал
Anonymous
$alreadyExists = $modx->getObject('modResource', $w); if($alreadyExists){ $id = $modx->makeUrl($alreadyExists->get('id')); $modx->sendRedirect($id, 0, 'REDIRECT_HEADER', 'HTTP/1.1 301 Moved Permanently'); }
Anonymous
или вот это?
Anonymous
Попробуй отключить плагин код которого ты кидал
я просто меняю в этом плагине 301 на 404 и у меня отдает почему-то 302=)
Anonymous
Просто ко мне обратились именно с этой проблемой=) а тут какие-то плагины странные
Anonymous
не понимаю зачем
Anonymous
по сути я его отключаю и вроде все нормально работает. Но он же для чего-то нужен был=)
Pavel
по сути я его отключаю и вроде все нормально работает. Но он же для чего-то нужен был=)
А вот это уже правильная логика :) возможно в названии кроется ответ
Anonymous
Называется URL. substr($uri, -1) - вот тут определяется, что должна быть категория, верно? !$_GET['page']) - а тут говорится, что гет_парам, и после этого надо сделать 301? Да?
Anonymous
Я просто ни пхп не знаю, ни модх=)
Pavel
Называется URL. substr($uri, -1) - вот тут определяется, что должна быть категория, верно? !$_GET['page']) - а тут говорится, что гет_парам, и после этого надо сделать 301? Да?
Субстр -1 отрезает последний символ в значении переменной урл а в гет пейдж ловится содержится значение ?page=value
Pavel
В душе не представляю что там пытались намутить )
Anonymous
В душе не представляю что там пытались намутить )
ну вот ютм съедаются именно этой штукой, но прикол в том, что ладно, вы хотели 301 на ютм сделать или на какие-то другие геты, но почему на главной работает и на .html
Anonymous
я походу понял. Там есть фильтры на страницах категорий. Может был какой-то косяк с ютм и фильтрами этими
Anonymous
http://www.coliseum.by/produkcziya/kabinyi/?sort=rat:desc - вот такие параметры работают. http://www.coliseum.by/produkcziya/kabinyi/?astasfasf - 301 Moved Permamently
Anonymous
Мне просто интересно для чего это было сделано. Скорее всего, чтобы в индекс ПС не залетали страницы с параметрами. Но не проще ли просто сделать disallow: *? в robots.txt ?
Anonymous
Боюсь сломать=)
Anonymous
А можно как-то из журнала действий удалить определенные поля или только полностью очистить?
Anonymous
хм
Anonymous
а бэкдоры тоже не вешал никто?=)
Anonymous
После переноса сайта на mod x Revo (вчера evo переносил у меня поток) белый экран при входе в админку
Anonymous
Что делать?)
Chévere
логи посмотреть?
Миша
После переноса сайта на mod x Revo (вчера evo переносил у меня поток) белый экран при входе в админку
вчера делал одному заказчику, у него таблицы не перенеслись, там на одной таблице ошибка была и все)
Евгений
подскажите, как по умолчанию для одной из категорий поставить галочку "не показывать в меню"?
Миша
для дочерних? Плагинчик написать
Евгений
не выйдет) я новичок
Миша
if($resourse->parent(25)){ $resource->set('hidemenu');
Евгений
а где это прописать?
Миша
кто шарит в регулярках?
Vladyslava
Ребят, всем добрый день) Делаю мультиязычность сайта на Babel. Ссылки переключения языков вывожу так <ul> [[BabelLinks? &showCurrent=1 &tpl=babel ]] </ul> В чанке babel <li> <a href="[[+url]]" class="[[+cultureKey]][[+active:notempty= [[+active]]]]"> [[+language]] </a> </li> На страницах типа site .com/en/ , site .com/de/ ссылки выводятся, все работает А на главной странице site .com их нет, просто пустой ul Подскажите, пожалуйста, в чем может быть проблема?
Semen
/stat@combot
Миша
Гы)
Pavel
не выйдет) я новичок
Классный ответ, тогда никак
Миша
Давай за 500 р сделаю?
Pavel
Давай за 500 р сделаю?
на пиво решил заработать )
Миша
Ну а чего нет
Миша
Как раз суббота
Anonymous
Давай за 500 р сделаю?
Сообщество у вас меркантильное. Джанго/питон сообщество готовый код выдаст и скажет куда поставить и если не работает еще извинятся и перепишут.
Anonymous
Флаг им в руки собственно :) Ты же знаешь куда этот код вставить чего не подсказал то?)
Я ещё больший новичок, чем он. Какое подсказал. Я бы не плагин писал, а в меню это писал
Миша
Сообщество у вас меркантильное. Джанго/питон сообщество готовый код выдаст и скажет куда поставить и если не работает еще извинятся и перепишут.
Меркантильное говоришь? Прикольно, ты наверное так и зарабатываешь верно? Знать не знаешь а сообщество тебе готовый код выдаст. Мы все новичками были, а чуток загуглить? И к примеру показать, вот плагин, нихера он не делает, подскажите где ошибся. А готовый прямо код редко когда дают
Миша
https://docs.modx.com/revolution/2.x/developing-in-modx/basic-development/plugins/system-events/ondocformsave
Kost9in
Или не научился. Потому как нихрена не разбирался, а просто скопировал код.
Melkij
@Electricaev Теска привет, слушай такой вопрос, если я не ошибаюсь ты в модкс делаешь статические чанки, и работаешь с ними через php storm, ты это делаешь что бы базу не нагружать и не засирать?
Anonymous
это чтобы код в базе в принципе не хранить, и чтобы была возможность использовать git для контроля версий кода
Anonymous
причина в общем иная
Melkij
причина в общем иная
Тогда, ещё возник вопрос, можно ли в модх сделать две ветки сайт, деплой и мастер?
Melkij
Если я правильно понимаю, то с git это возможно сделать?
Anonymous
можно, но не просто как раз по причине хранения почти всего и вся в БД
Melkij
можно, но не просто как раз по причине хранения почти всего и вся в БД
А не подскажите, где нибудь почитать, про это можно?
Melkij
можно, но не просто как раз по причине хранения почти всего и вся в БД
А ещё можете меня сориентировать по созданию компонентов, обязательно ли компаненту, работа с базой?
Anonymous
где почитать не знаю, нету ссылок под рукой, но явно писали и не раз