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

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

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

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

Доработать модуль msStatOrders

1 5 000
Здравствуйте, нужно доработать модуль msStatOrders, чтобы во вкладке «Продукты» отображались товары без дублей названий и напротив выводилось общее количество проданных штук, с сохранением функционала фильтрации, поиска и выгрузки в файл. Все предложения просьба присылать на почту support@vgroup.pro
Vектор
20 апреля 2023, 09:42
modx.pro
322
0

FacetSearch - фасетный поиск со своим сервером индекса

Потихоньку дорабатываю компонент. В новой версии компонента MODX FacetSearch появилась возможность использовать свой сервер базы данных OpenSearch, без использования сервиса facetsearch.ru. Подойдет тем, кто не хочет передавать свои данные стороннему сервису и может платить за VPS. OpenSearch требует минимум 40гб жесткого диска. На 20гб не стартует. В бегет VPS с 40гб, сейчас, стоит 8 400р в год.
Инструкция здесь https://facetsearch.ru/help.html#setup_on_his_server

https://modstore.pro/packages/ecommerce/facetsearch
Александр Туниеков
19 апреля 2023, 14:12
modx.pro
1
823
+8

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

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

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

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

pdopage после лимита пагинации вылазиет Array (

it-stroyka.ru/

код PDO page что не так





[[!pdoPage?

&element=`getTickets`
&tpl=`tpl.tickets.post`
&includeTVs=`tel,gorod,cena,vadelit,map,phototik,photo1`
&limit=`10`
&ajaxMode=`scroll`
&includeContent=`1`

]] [[!+page.nav]]
maxgmm
17 апреля 2023, 15:59
modx.pro
445
0