Shedko Denis

Shedko Denis

С нами с 23 декабря 2020; Место в рейтинге пользователей: #168
Shedko Denis
06 декабря 2021, 18:54
1
+1
Да.

Но когда страниц уже более 2 тыс., чанков и снипеттов за 300 именно этот плагин решение как «Поставил и забыл — оно все работает само» и ничего не надо переписывать и следить за слетевшим css.
picture не устроил тем, то надо было очень много чего переписать. А у нас работают «ленивые» люди, которые ищут простые пути, а не работу на многие человеко-часы.
Shedko Denis
03 декабря 2021, 19:50
1
0
Тут дело в том, что плагин САМ смотрит ответы и принимает решение, что можно отдать страницу с webp или отдать с обычными форматами (той же iOS).

И ничего придумывать не надо.
Andrey
23 июля 2021, 17:39
2
+1
Ну, можно побаловаться с выводом в журнал… Вот вывод id ресурса, например:
$modx->log(MODX_LOG_LEVEL_ERROR, $modx->resource->get('id'));
Можно с пояснительным текстом:
$modx->log(MODX_LOG_LEVEL_ERROR, 'ID ресурса: ' . $modx->resource->get('id'));
Андрей
18 июля 2021, 12:07
3
0
Можно так:
{'!pdoResources' | snippet : [
	'parents' => '1',
	'limit' => 5,
	'sortby' => 'RAND()',
	'where' => 'modResource.publishedon > UNIX_TIMESTAMP("2017-01-30 00:00:00")',
	'tpl' => '@INLINE <p>{$pagetitle} - {$id} - {$publishedon | date : "d.m.Y"}</p>'
]}
gist.github.com/elalemanyo/034490164beb7b935559585ff1cc7d9f
вот скрипт
При выводе контента подсунь функцию на обработку
$scontent = _ampify_img($resource->get('content'));
и далее выводишь $scontent
Василий Наумкин
15 апреля 2019, 18:55
2
0
Давно начал делать, да что-то всё руки не доходят закончить.

Можешь пока просто добавить в url &sort=date
Толик
03 мая 2018, 11:15
1
0
Необходимо перевести БД в utf8mb4 с collation utf8mb4_unicode_ci
https://github.com/modxcms/revolution/issues/13777
Игорь
10 февраля 2017, 04:45
3
+1
Однако остался нерешенный момент с файлом robots.txt, а именно строкой Host:

В контексте создаем и публикуем ресурс (например, robots.txt) с пустым шаблоном: тип ресурса — документ, тип содержимого — text, псевдоним — robots. В содержимое пишем:
User-agent: *
Allow: /
Host: [[++http_host]]
Sitemap: [[++site_url]]sitemap.xml
Василий Наумкин
08 августа 2014, 05:11
2
0
«Тикет какой-нибудь или товар минишопа» — тоже ресурсы, и у них есть поле template.

if ($res = $modx->getObject('modResource',172)) {
	return $res->get('template');
}
else {
	return 'Ресурс не найден!';
}