Андрей
С нами с 19 апреля 2018; Место в рейтинге пользователей: #367Как сделать переход по ссылку с ожиданием?
Возник вопрос, который относится к SEO
На многих сайтах, встречал такую штуку, как переход по ссылку с ожиданием или с переходом на другую страницу, где написано — Вы покидаете ресурс «Ваш сайт» и будете перенаправлены на страницу…
Для чего это сделано
1 В целях безопасности, для того чтобы пользователь был в курсе что переходит на другой сайт
2 В целях сокращения исходящей ссылочной массы. Когда на сайте множество ссылок ведут на другие ресурсы — это плохо.
Вопрос – Как реализовать это на Modx? Может быть есть у кого-то похожее решение? Буду благодарен!
На многих сайтах, встречал такую штуку, как переход по ссылку с ожиданием или с переходом на другую страницу, где написано — Вы покидаете ресурс «Ваш сайт» и будете перенаправлены на страницу…
Для чего это сделано
1 В целях безопасности, для того чтобы пользователь был в курсе что переходит на другой сайт
2 В целях сокращения исходящей ссылочной массы. Когда на сайте множество ссылок ведут на другие ресурсы — это плохо.
Вопрос – Как реализовать это на Modx? Может быть есть у кого-то похожее решение? Буду благодарен!
Как создать страницу с дочерними подразделами?
Друзья, возник вопрос, решить который нужно очень срочно.
Никак не могу додумать структуру
Например есть какой-либо продукт. Например компьютерная игра или страница фильма.
Сама страница имеет следующий адрес
/object/
Необходимо создать внутренние страницы, например
/object/info — информация о фильме или игре
/object/list — список например билетов в кино
/object/release — дата выхода фильма или игры
При всем этом, шапка блока самого объекта у внутренних страниц должна быть одинаковой. К примеру постер, информация краткая, список актеров например и так далее.
Каким образом это можно реализовать правильно?
Пытался сделать с помощью плагина Collections — отчасти получилось
Каждый объект в колекции сделал разделом с тикетами
Где /object/ — раздел с тикетами
А внутренние страницы /object/info — уже сами тикеты
Но шапку родителя полностью перенести на внутренние страницы это проблема просто глобальная.
Так как там жанры при помощи фильтров выводятся, актеры и так далее.
Никак не могу додумать структуру
Например есть какой-либо продукт. Например компьютерная игра или страница фильма.
Сама страница имеет следующий адрес
/object/
Необходимо создать внутренние страницы, например
/object/info — информация о фильме или игре
/object/list — список например билетов в кино
/object/release — дата выхода фильма или игры
При всем этом, шапка блока самого объекта у внутренних страниц должна быть одинаковой. К примеру постер, информация краткая, список актеров например и так далее.
Каким образом это можно реализовать правильно?
Пытался сделать с помощью плагина Collections — отчасти получилось
Каждый объект в колекции сделал разделом с тикетами
Где /object/ — раздел с тикетами
А внутренние страницы /object/info — уже сами тикеты
Но шапку родителя полностью перенести на внутренние страницы это проблема просто глобальная.
Так как там жанры при помощи фильтров выводятся, актеры и так далее.
Нужна помощь со сниппетом
Имеется вот такой сниппет, который вытаскивает даты обновления апдейтов яндекса
Вытаскивает он дату, как есть.
То-есть в таком формате
21.01.2019 21:00:00 MSK
Как убрать время?
Оставить вот такую форму
21.01.2019
И возможно ли это сделать парсив контент из xml файла?
<?php
function update_rank(){
$link = "https://seobudget.ru/downloads/updates.xml";
$content = file_get_contents($link);
preg_match('|<update id="cy" name="Обновление ИКС Яндекса">(.*)</date>|Uis', $content, $u_tic);
preg_match('|<update id="serp" name="Обновление поисковой выдачи Яндекса">(.*)</date>|Uis', $content, $u_tic4);
$iks= $u_tic[1];
$serp= $u_tic4[1];
$r = '
<div class="sidebar-statistic">
<div class="sidebar-statistic-name">
<span>Яндекс ИКС</span>
</div>
<div class="sidebar-statistic-data">
<span>'.$iks.'</span>
</div>
</div>
<div class="sidebar-statistic">
<div class="sidebar-statistic-name">
<span>Яндекс выдача</span>
</div>
<div class="sidebar-statistic-data">
<span>'.$serp.'</span>
</div>
</div>
';
return $r;
}
echo update_rank();
Одна проблемаВытаскивает он дату, как есть.
То-есть в таком формате
21.01.2019 21:00:00 MSK
Как убрать время?
Оставить вот такую форму
21.01.2019
И возможно ли это сделать парсив контент из xml файла?
Можно ли написать в вызове сниппета условие?
Всех с новым годом!
Возник вопрос
Вызываю к примеру сниппет proPage
Я конечно могу весь сниппет обернуть в условие, но тогда потребуется сделать целых 3-4 сниппета, чего не хотелось бы
Возник вопрос
Вызываю к примеру сниппет proPage
[[!pdoPage?
&limit=`15`
&includeTVs=`image`
--> и вот здесь нужно условие, например
[[*id:is='2':then='
&parents=`[[*parent]]`
']]
]]
Соответственно так не работает. Можно ли вообще воткнуть условие в вызов сниппета?Я конечно могу весь сниппет обернуть в условие, но тогда потребуется сделать целых 3-4 сниппета, чего не хотелось бы
Проблема с публикацией тикетов
Весьма давно пользуюсь пакетом Tickets от Василия Наумкина.
Возник такой вопрос, возможно есть решение этого вопроса, но в сети не нашел.
После публикации тикета, ссылка на него попросту отсутствует.
То-есть я могу зайти в этот тикет через админ панель, если щелкнуть правой кнопкой мыши и нажать — посмотреть.
Однако, на самом сайте, после того как появляется сама публикация, в списке всех публикаций через pdoPage или PdoResources, при нажатии на нее мы попадаем на главную страницу. То-есть ссылка этой публикации выглядит как https:// site ru
После того, как я чищу кэш, все нормализуется и ссылка уже имеет вид https:// site ru/statia.html
Так задумано создателем компонента или я постоянно на каждом сайте что-то делаю не так?
(Сразу предупрежу, сниппеты pdoPage и pdoResources я вызываю не кэшированными!)
С ними все в порядке, так же как и с шаблоном tpl вывода публикаций
Возник такой вопрос, возможно есть решение этого вопроса, но в сети не нашел.
После публикации тикета, ссылка на него попросту отсутствует.
То-есть я могу зайти в этот тикет через админ панель, если щелкнуть правой кнопкой мыши и нажать — посмотреть.
Однако, на самом сайте, после того как появляется сама публикация, в списке всех публикаций через pdoPage или PdoResources, при нажатии на нее мы попадаем на главную страницу. То-есть ссылка этой публикации выглядит как https:// site ru
После того, как я чищу кэш, все нормализуется и ссылка уже имеет вид https:// site ru/statia.html
Так задумано создателем компонента или я постоянно на каждом сайте что-то делаю не так?
(Сразу предупрежу, сниппеты pdoPage и pdoResources я вызываю не кэшированными!)
С ними все в порядке, так же как и с шаблоном tpl вывода публикаций
Как прописать два значения?
Добрый день!
Возник вопрос по значениям в модификаторе replace
[[+content:cdata:replace=`«assets/==»/assets/`]]
Имеется вот такая конструкция, которая заменяет assets/ на /assets/
Как мне вписать в эту конструкцию еще вот такой отрезок
заменить src=" на src="/
Чтобы заменяло и assets и src
Буду очень благодарен за подсказку
Возник вопрос по значениям в модификаторе replace
[[+content:cdata:replace=`«assets/==»/assets/`]]
Имеется вот такая конструкция, которая заменяет assets/ на /assets/
Как мне вписать в эту конструкцию еще вот такой отрезок
заменить src=" на src="/
Чтобы заменяло и assets и src
Буду очень благодарен за подсказку
Как превратить Tickets в Collections или в обычный ресурс?
У расширения Tickets есть одна неприятная особенность. Раздел с тикетами, нельзя к сожалению превратить в обычный раздел или в какой-либо другой формат.
Подскажите пожалуйста, как быстрым путем преобразовать раздел Tickets в Раздел с коллекциями (расширение Collection) Ну или в обычный ресурс (при том, чтобы дочерние элементы тоже стали ресурсами)
Подскажите пожалуйста, как быстрым путем преобразовать раздел Tickets в Раздел с коллекциями (расширение Collection) Ну или в обычный ресурс (при том, чтобы дочерние элементы тоже стали ресурсами)
Помогите с обрезкой вывода контента в XML
Добрый вечер, друзья!
Не могу понять, почему не работает модификатор ellipsis
Хочу вывести контент в ленте RSS следующим образом
Можно ли поле +content с функцией cdata как-нибудь обрезать до 200 символов например?
Не могу понять, почему не работает модификатор ellipsis
Хочу вывести контент в ленте RSS следующим образом
[[+content:cdata:replace=`"assets/=="/assets/`]]
К этому прибавляю ellipsis[[+content:cdata:replace=`"assets/=="/assets/`:ellipsis=`140`]]
Как итог, RSS отказывается работать.Можно ли поле +content с функцией cdata как-нибудь обрезать до 200 символов например?
как вывести дату регистрации пользователя?
Добрый день всем!
Есть вот такой вывод
Как вывести с помощью подобной формулы именно дату регистрации юзера?
Весь код
Есть вот такой вывод
<lastmod>{"" | date : "Y-m-dTH:i:s"}+03:00</lastmod>
Выводит в sitemap дату, только не регистрации пользователя, а текущую дату и времяКак вывести с помощью подобной формулы именно дату регистрации юзера?
Весь код
{'!pdoUsers' | snippet : [
'tpl' => '@INLINE <url>
<loc>{"site_url" | option}users/{$username}</loc>
<lastmod>{"" | date : "Y-m-dTH:i:s"}+03:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.50</priority>
</url>',
'limit' => 0
]}
Как вывести страницы всех пользователей сайта в sitemap?
Пытаюсь связать PdoSitemap и PdoUsers — не выходит
Очень прошу помощи, не знаю как вывести всех пользователей сайта в sitemap(
Очень прошу помощи, не знаю как вывести всех пользователей сайта в sitemap(