Oleksandr
они отображались
Oleksandr
http://modxsite.burma.com.ua/case-studies/
Oleksandr
Кто знает, как убрать при первой загрузке страницы убрать подгрузку других слайдов при клике на табы
Oleksandr
Там буквально на пол секунды оно отображается
Pavel
Всем привет! поясните мне пожалуйста один момент на счет файла rotots.txt в страндартом тексте этого файла для ModX есть строка Disallow: /index.php. Как я понимаю здесь ограничивается доступ к самому главному файлу, с которого открывается сайт. Зачем? Заранее спасибо!
Aleksei
Всем привет! поясните мне пожалуйста один момент на счет файла rotots.txt в страндартом тексте этого файла для ModX есть строка Disallow: /index.php. Как я понимаю здесь ограничивается доступ к самому главному файлу, с которого открывается сайт. Зачем? Заранее спасибо!
во-первых, нет никакого стандартного файла. во-вторых, index.php это дубль, если он открывается. но в-третьих, он не должен открываться. для этого есть хтакцесс. и соответственно в роботсе ему делать нечего
Aleksei
Disallow: index тоже нужно прописать
нет) индекс тоже банится в htaccess
iWatchYouFromAfar
нет) индекс тоже банится в htaccess
если прописать index.php?
Pavel
Спасибо!
iWatchYouFromAfar
не
тогда я тебя не понял
Aleksei
тогда я тебя не понял
RewriteCond %{THE_REQUEST} ^.*/index\.php RewriteRule ^(.*)index.php$ /$1 [R=301,L] RewriteCond %{THE_REQUEST} ^.*/index RewriteRule ^(.*)index$ /$1 [R=301,L]
Aleksei
так редиректит нормально на главную и с /index и c /index.php
iWatchYouFromAfar
Aleksei
и он выстрадан годами до последней буквы
Aleksei
Спасибо!
User-agent: * Allow: /assets/*.js Allow: /assets/*.css Allow: /assets/*.svg Allow: /assets/*.png Allow: /assets/*.jpg Allow: /assets/*.jpeg Allow: /assets/*.JPG Allow: /assets/*.woff Allow: /assets/*.woff2 Allow: /assets/*.ttf Disallow: /assets/ Disallow: *? Clean-param: utm_source&utm_medium&utm_term&utm_content&utm_campaign&_openstat&campaign&clid&gclid Sitemap: https://www.site.ru/sitemap.xml вот, в роботсе вообще ничего больше быть не должно. ну если ты делал по феншую и шаблон у тебя в папке assets
Aleksei
этого нету в стандартном?
index.php есть, просто индекса нет
Aleksei
я никогда в ассетс не заливаю шаблоны
ну значит еще папку с шаблоном надо так же расписать
iWatchYouFromAfar
я делаю для этого свою папку и там уже и шаблон и отдельно папка под файлы и проч
Aleksei
этого нету в стандартном?
про index кстати - при установке autoRedirector это правило пишется само в таблицу. и тогда и htaccess не обязателен на этот случай
iWatchYouFromAfar
просто столкнулся в яндекс вебмастере с такой вот траблой
Aleksei
ну вот значит и не должен индекс открываться - должен редиректить в корень
iWatchYouFromAfar
Канонический адрес не указан
iWatchYouFromAfar
сейчас закрыл доступ страниц по index.php?id=123
iWatchYouFromAfar
прописал везде canonical, вроде ок
Aleksei
короче у меня вот комбин правильного хтакцесс и роботса, вообще никаких проблем с дублями уже несколько нет ни на одном сайте
iWatchYouFromAfar
а покажешь хтакцесс?
Aleksei
момент
Aleksei
https, без www, без слеша на конце
Aleksei
причем www и слеш убираются одним редиректом, а не двумя последовательными, поэтому так длинно
Sergey_K
Вопрос есть про печать. Гугл что-то не в теме немного.
Sergey_K
В общем, есть страница с печатной формой, основные элементы там четко определены по габаритам в миллиметрах
Sergey_K
@media print { @page { size: landscape; margin: 5mm 0mm 0mm 0mm; } .pg_br { page-break-after: always; } }
Sergey_K
С таким раскладом все прекрасно печатается на этикетках 150х100мм
Sergey_K
Но если поменять на А4 и поставить 4 страницы на листе, то оно их скейлит в район 50% от оригинала и получается бред
Sergey_K
Хотя физически ничто не мешает там сделать масштаб 90% (А4 это 210ч297)
Sergey_K
Собственно, вопрос - реально ли как-то править параметры раскладки, когда именно 4 страницы на лист.
Алексей
Народ привет.
Алексей
Кто подскажет, как получить название сниппета из его кода?
Алексей
Вот я не знаю как
Алексей
Но хотелось бы в лог добавлять, в каком сниппете ошибка была вызвана
Евгений
вписать прям в сниппет название?
Евгений
или id
Миша
ну да, тут файл не дернешь ))
Алексей
вписать прям в сниппет название?
оно может быть изменено динамически
Алексей
Хотелось бы именно наименование сущности из БД
Евгений
по id получить название не судьба?
Алексей
как ID получить?
Евгений
id тоже может меняться динамически?
Алексей
В смысле? Код сниппета может быть использован в другом месте и т.д
Алексей
он может быть в файле, а потом использоваться как сниппет, ID будут разные
Евгений
а ну ты тогда сам себе буратино
Алексей
Да и вообще, дополнительные выборки из БД ни к чему, запись о нем уже получена. как найти эту переменную, вот в чем вопрос?
Евгений
Sergey_K
В смысле? Код сниппета может быть использован в другом месте и т.д
И как тогда ваша задача поможет делу? Сниппетс положим, будет работать. Но передастся туда кривая информация и перестанет. Что вам даст имя сниппета в логах?
Алексей
Название сниппета в котором вызван лог...
Алексей
если использовать магические переменные, то он выдает строку в кэше. А мне нужно именно название снипета из записи в БД с которой он связан
Алексей
ну или ID наконец
Алексей
name или id из modx_site_snippets
Алексей
от сниппета в котором вызван данный код
iWatchYouFromAfar
name или id из modx_site_snippets
$snippet = $modx->getObject('modSnippet', 25); $name = $snippet->get('name');
Алексей
я с xPDO умею работать, спаибо... только ваше "25" ничего не даст, а конкретный ID я не знаю
iWatchYouFromAfar
$modx->log(modX::LOG_LEVEL_ERROR, $name.' Could not do something.');
Алексей
Ребят, неужели я так непонятно изъясняюсь?
Алексей
Вот есть сниппет "getPositions". Мне нужно в коде этого сниппета, этот самый "getPositions" получить... понимаете?
Алексей
Причем так, чтобы если я поменяю его название на, скажем "getPositions1", то в переменной тоже изменилось
Алексей
мля... При чем тут объекты?
Sergey_K
:)))
Sergey_K
Паш
Алексей
Ладно, спасибо. Забейте...
Sergey_K
В пхп есть функция FILE