Вопросы

Проблема с загрузкой файлов в easyComm

Делаю все по мануалам: раз и два. Сообщение норм передается на сервер, но без файла.
В логах:
/core/components/easycomm/model/easycomm/easycomm.class.php: 331) [easyComm] No permission to upload files to a specified source
То есть ругается, что нет прав на «create» у источника файлов easyComm.
Подскажите кто в теме, в чем может быть дело? Куда копать?
exist17
25 апреля 2023, 17:47
modx.pro
613
0

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

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

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

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

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

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

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

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

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

Здравствуйте, кто-нибудь задавался вопросом ускорения переключения модификаций и есть ли опыт в этом? Если это конечно возможно. Клиента не устраивает скорость обновления цены.
Александр
19 апреля 2023, 07:51
modx.pro
621
+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
949
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 036
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 015
0