Андрей

Андрей

С нами с 19 апреля 2018; Место в рейтинге пользователей: #391
Андрей
11 декабря 2019, 12:33
0
Быть может есть какой-то вариант не городить костыли как я, а просто выводить полные пули в ссылках и в изображениях в [[+content]]?
Андрей
11 декабря 2019, 12:29
0
Сниппет выглядит так

<?php
$arr1 = array('assets/', 'href="'); // что меняем
$arr2 = array('/assets/', 'href="/'); // на что меняем
return '<![CDATA[ '.str_replace($arr1, $arr2, $input).' ]]>';
Андрей
11 декабря 2019, 12:28
0
В тегах к сожалению не меняет

Я приношу извинения, вместо src= надо было поменять href= на href=/
В конечном итоге, даже при помощи сниппета не хочет менять

assets он заменяет, но судя по всему, потому что это часть содержимого, а часть href=" на href="/ не меняет
Андрей
11 декабря 2019, 12:06
0
К сожалению не могу, это rss лента для турбо страниц яндекса
Андрей
11 декабря 2019, 11:55
0
Или быть может есть какой-нибудь вариант, выводить в [[+content]] ссылки не вида src="/link.html" а ссылки полного вида src=«https:/site.ru/link.html»
Андрей
11 декабря 2019, 11:47
0
Дело в том, что я вывожу [[+content]] в rss ленте. И в конечном итоге, он выводит мне все ссылки и пути к изображениям вот так — assets/image/.png.

В яндекс вебмастере — изображения в последствии тупо не видит.

Вот код шаблона rss ленты

<item turbo="true">
<link>[[++site_url]][[~[[+id]]]]</link>
<title>[[+longtitle]]</title>
<pubDate>[[+publishedon:date=`%a, %d %b %Y %H:%M:%S +0300`]]</pubDate>
<turbo:content>
[[+content:cdata:replace=`"assets/=="/assets/`]]
</turbo:content>
</item>
Андрей
28 октября 2019, 17:44
0
Tickets

Павел, судя по всему разобрался

Вывел через getComments

Только там вышла другая проблема
Прописал свой tpl
Однако не знаю как в нем прописать путь до текущего комментария

То-есть хлебные крошки, по типу как на modx.pro

Скрин
Андрей
28 октября 2019, 16:40
0
И возможно ли это сделать через PdoResource?
Андрей
25 октября 2019, 16:41
0
Нет, не совсем про это)
Как создать тикет в разделе с тикетами это понятно.
Но как в тикете создать ребенка?
То-есть мне в тикете нужно создать дочерний ресурс а не в разделе с тикетами
Андрей
25 октября 2019, 16:34
0
К слову, в тикете нет даже галочки «Контейнер»
Андрей
25 октября 2019, 16:32
0
Елена, я понимаю что Тикет, это по сути тот же документ. Но как его сделать контейнером с админ панели?)
В документации об этом ни слова, сам проштудировал от и до
Андрей
25 октября 2019, 14:36
0
Все, разобрался. Спасибо!)
Андрей
25 октября 2019, 14:35
0
Елена, спасибо!
Установил, то, что нужно.
Однако не совсем понятно как создать сделать ресурс контейнером и в нем разместить еще один ресурс.

То-есть создал ресурс с типом документа — коллекции
В нем создал ресурс, сделал его контейнером. А как создать в нем еще один ресурс — не ясно к сожалению(
Андрей
25 октября 2019, 12:15
0
В каком плане через collections?
Андрей
24 октября 2019, 20:35
0
А если к примеру там будет 100 000 страниц в разделе, они будут все в дереве. Соответственно это уже не будет удобно с точки зрения размещения или редактирования того же ресурса. Будет 100 000 папок)
Андрей
24 октября 2019, 20:14
0
А каким образом лучше делать статьи блога? Тупо создавать ресурсы под каждую статью или страницу игры?
Андрей
24 октября 2019, 20:00
0
На tickets создан игровой блог. Каждый Тикет это ресурс грубо говоря
Андрей
24 октября 2019, 13:54
0
Есть еще идея, при создании тикета например в разделе
/games/ticket
Создавать как-нибудь параллельно второй в разделе
/files/ticket

Но как это сделать ума не приложу(
Андрей
23 октября 2019, 12:04
0
Забыл убрать input, приношу извинения. Все получилось, спасибо!)
Андрей
23 октября 2019, 12:00
0
Сделал так

<?php
$day_arr = array(
    '1' => 'Пн',
    '2' => 'Вт',
    '3' => 'Ср',
    '4' => 'Чт',
    '5' => 'Пт',
    '6' => 'Сб',
    '0' => 'Вс',
);

$d = $input;
$day = strftime("%w",$d);
$day = $day_arr[$day];

return "$day";
Все отлично работает, но почему-то проблема возникла теперь другая. Выводит ЧТ — хотя сегодня насколько я понимаю СР)