Вопросы

Сайт перестал обрабатывать не кешированные снипеты

detective-kiev.com/
Сайт перестал обрабатывать не кешированные снипеты, +снипет If, помогите пожалуйста…
evgeniy dovgani
25 апреля 2023, 14:13
modx.pro
739
0

Вывести дату загруженного файла

Доброго времени суток. Не программист, прошу не пинать!
Имеется страница отчета в виде таблицы колонка с датой обновления отчета и сам отчет как ссылка на файл для скачивания
<tr>
<td >Дата обновления</td>
<td >Отчет</td></tr>
Есть ссылка на сам отчет href=«assets/template/raport/files/raport/raport_2023.xlsx»
Сам файл постоянно обновляется вручную. Как сделать так, чтобы в колонку «Дата обновления» автоматически вставлялась дата загруженного файла отчета? При этом название файлов отчетов не меняется. Вечно забывают менять дату( Еще раз прошу сильно не ругать)
Дмитрий
25 апреля 2023, 00:33
modx.pro
565
0

Ошибка путей

проверял на VPS все работает, но как только делаю тоже самое на хостинге JINO начинаються проблемы в пути в консоли ошибка
The script from “https://test.site.ru/assets/components/pdotools/js/pdopage.min.js” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.
test.site.ru
сам поддомен работает настроен через контекст
base_url /
http_host test.site.ru
site_url test.site.ru/

помогите пожалуйста где править, заранее спасибо
ВитОс
20 апреля 2023, 17:54
modx.pro
493
0

[pdoTools] Не работает пагинация pdoPage

Никита
20 апреля 2023, 16:55
modx.pro
1 116
0

Вывести тег modx, а не его значение

Добрый день.
Существуюет возможность вывести на странице (хотя в моем случае это виджет для панели управления админки) тег стандартного парсера от modx, а не его значение?
Пишу в коде [[++site_name]] и вижу на странице [[++site_name]], а не название сайта.
Спасибо.
Александр Мельник
20 апреля 2023, 11:32
modx.pro
761
0

Скорость переключения модификаций msoptionsprice2

Здравствуйте, кто-нибудь задавался вопросом ускорения переключения модификаций и есть ли опыт в этом? Если это конечно возможно. Клиента не устраивает скорость обновления цены.
Александр
19 апреля 2023, 07:51
modx.pro
618
+1

Как сделать сортировку значений опций msProductOptions?

Сейчас сортировка соответствует порядку заведенных значений в админке, то есть есть товар, а у него значение мощности заведено в таком порядке: 300,100,95,500, то и в карточке товара в выпадающем списке будет старт с 300, а как сделать с минимального?
Пробовал так, не работает:
[[!msProductOptions?
				&tpl=`@INLINE {foreach $options as $key => $option}
	<div class="options select">
		<p><strong>{$option.caption}:</strong>
		<div class="block-sel-size">
		{if $option.value is array}
		<select name="options[{$key}]">
		{foreach $option.value as $i => $value}
			<option value="{$value}">{$value}</option>
                {/foreach}
                </select>
		{/if}
		</div>
	</div>   
    {/foreach}`
				&onlyOptions=`kss,glow_color,bracing,color_body`
				&sortby=`{ "value":"DESC" }`
				]]
Константин
18 апреля 2023, 17:19
modx.pro
1
945
0

Вывод тв картинки из сниппета

Здравствуйте!
Никак не разберусь…

Есть сниппет:

<?php
$site_url = MODX_SITE_URL;
$base_url = MODX_BASE_PATH;
$get = modX::sanitize($_GET, $modx->sanitizePatterns);
$alias = urldecode($get['page']);
$resource = $modx->getObject('modResource', [
    'alias'=>$alias,
    'class_key'=>'modDocument'
]);
$prefix = 'amp.';

if ($resource) {
    $placeholders = [
        'pagetitle' => $resource->get('pagetitle'),
        'content' => $resource->get('content'),
        'canonical' => $modx->makeUrl($resource->get('id'), '', '', 'full'),
        'published' => $resource->get('publishedon'),
        'edited' => $resource->get('editedon'),
    ];
    
    $tvlogo = 'image';
    $tvValue = $resource->getTVValue($tvlogo);
    if (!empty($tvValue)) {
        $image_url = $site_url.$tvValue;
        $image_base = $base_url.$tvValue;
        list($width, $height) = getimagesize($image_base);
        $placeholders[$tvlogo] = $tvValue;
        $placeholders[$tvlogo.'_width'] = $width;
        $placeholders[$tvlogo.'_height'] = $height;
    }
    
    $modx->setPlaceholders($placeholders, $prefix);
}
Вывожу в шаблоне так:
<img class="lazy" src="[[+amp.tvlogo]]" width="200" height="200" alt="[[+amp.pagetitle]]">
Но юрл не прописывается в src…

Где-то что-то делаю не так(
Буду признателен за помощь!
Антон
18 апреля 2023, 12:29
modx.pro
1 035
0

Uploadify ошибка unknown Error

Приветствую всех.
Установил дополнение Uploadify. Сразу же при попытке загрузки изображения получаю ошибку. Доходит до 100%, а затем Unknown Error.

В журнале ошибок вот такое "[2023-04-18 07:57:33] (ERROR @ /home/topahide/public_html/core/components/uploadify/model/uploadify/ufile.class.php: 120) PHP warning: require(/home/topahide/public_html/core/model/phpthumb/modphpthumb.class.php): failed to open stream: No such file or directory".
Вызываю просто:
[[!Uploadify?
&uploadiFive=`1`
&listThumbSize=`320x240`
&listThumbZC=`0`
&thumbFormat=`jpg`
&maxFilesize=`5245728`
&fileExtensions=`jpg,jpeg`
]]
Помогите пожалуйсьа разобраться.

Также интересует как сделать чтобы при загрузке имя файла менялось на мое, хочу чтобы имя задавалось php функцией uniqid() + метка времени?
Даниил
18 апреля 2023, 11:14
modx.pro
1
2 012
0

базы userLocation и радиус

Скажите для userLocation есть ли карты Германии, и из какой бызы
они берутся, если их нет. То есть на какие базы ориентировано
приложение, ну или с какими будет работать. Базы geonames.org подойдут?
2. функция радиуса в приложении присутствует?
Алексей
18 апреля 2023, 09:32
modx.pro
624
0