Евгений

Евгений

С нами с 07 февраля 2013; Место в рейтинге пользователей: #343

подсчет и вывод нужного количества ресурсов pdoresources

в tv список множественный выбор добавляется определенное количество ресурсов руками
есть ли возможность добить оставшееся количество последними опубликованными? тоесть произвести подсчет

то есть например нужно вывести 10, руками выбираем 3 а 7 должно автоматом выводиться

понимаю что идея бредовая но…
Евгений
12 июля 2020, 18:45
modx.pro
577
0

выборка в migx из resourcelist

Подскажите как сделать выборку из ресурсов например по заданному шаблону или родителю?
А то, судя по всему ресурсов стало так много что при нажатии кнопки добавить элемент открывается окно с Loading и на этом все…
[
  {
    "caption": "Заголовок",
    "fields": [
      {
        "field": "document",
        "caption": "Статья",
        "inputTVtype":"resourcelist"
      }
    ]
  }
]
Евгений
06 июля 2020, 03:04
modx.pro
1 883
0

img thumb какой модуль сейчас самый быстрый и оптимальный?

Уважаемые знатоки и гуру modx, какой модуль сейчас самый быстрый и оптимальный для сжатия-обрезания картинок?

раньше пользовался phpthumbon но он иногда странно себя ведет не обрабатывая к примеру фотки из тв в котором ссылка на другой сайт (phpthumbof или pthumb без проблем делает)

порекомендуйте что использовать чтобы поменьше сервер нагружать, сайт хочется открывать побыстрее
Евгений
12 июня 2020, 16:23
modx.pro
632
0

вывод цены minishop без пробела

людям во фронтенд выводится через
[[+price]]
это нормально и получаем в итоге 15 000
но для микроразметки нужно вывести без пробела, возможно как то это сделать параллельно?
Евгений
06 декабря 2019, 13:47
modx.pro
1 429
0

выборка данных из внешней БД

настроил соединение с внешней базой данных
теперь надо взять оттуда данные, но я чтото делаю не так… а может и все не так )))))

$query="SELECT Clients FROM STATUSSERV"; 
$count = $modx->exec($query);
print("Clients online: $count");
посоветуйте что нибудь :)
Евгений
06 ноября 2019, 09:16
modx.pro
986
0

migx не выдает изображение, что делаю не так?

MIGX не отдает картинку

[[+mainImage:wrap=`tpl.portfolioMainImage`]]
tpl.portfolioMainImage
{if $rows}
    {set $path = $rows}
    {set $classes = ''}
{else}
    {set $path = '/assets/images/noimage.png'}
    {set $classes = 'noimage'}
{/if}
<div class="inner {$classes}">
    {set $thumbPath = $_modx->runSnippet('pThumb', [
        'input' => $path,
        'options' => 'w=699'
    ])}
    <img src="{$thumbPath}" alt="{$pagetitle}">
</div>
в результате вижу такое

<div class="inner ">
        <img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="" data-src="/assets/image-cache/images/portfolio/site/main.png">
</div>
Евгений
02 ноября 2019, 02:34
modx.pro
528
0

как формируется +href параметр в pdopage? как и где поменять?

как формируется +href параметр в pdopage? как и где поменять?
проблема в том что в url в пагинации pdopage попадает get параметр судя по всему от mfilter2
Евгений
26 августа 2019, 19:20
modx.pro
447
0

msproducts вывести товары из TV списка

Есть статья
к ней прилеплен TV (множественный список) в котором можно выбрать товары
@SELECT pagetitle, pagetitle FROM srtm_site_content WHERE template=10
товары выбираются нормально в список

а вот вывести их не получается :(

[[!msProducts?&tpl=`gridProductTpl`&limit=`4`&parents=`10`]] вот так пока выводятся просто из каталога
подскажите как сделать это?

пробую вывести так
[[getMyResources? &input=`[[*TovarRelated]]` &tpl=`gridProductTpl`]]


getMyResources
<?php
if (empty($input)) { return 'Без категории'; }
$tpl = $modx->getOption('tpl',$scriptProperties,'resourceTpl');
if ($modx->getChunk($tpl) == '') { return 'We found some related pages, but don\'t know how to present it.'; }
$ids = explode('||', $input);
$output = array();
foreach ($ids as $key => $value) {
  $resource = $modx->getObject('modResource',array(
    'published' => 1,
    'pagetitle' => $value));
 if ($resource instanceof modResource) {
    $ta = $resource->toArray();
    $tvs = $resource->getTemplateVars();
    foreach ($tvs as $tv) {
       $ta[$tv->get('name')] = $tv->get('value');
    }
    $output[] = $modx->getChunk($tpl,$ta);
  }
}
return implode('',$output);
Евгений
13 апреля 2019, 19:44
modx.pro
567
0

Цена в корзине при смене доставки не меняется на лету

Подскажите почему не подхватывается изменение цены доставки в общую?
При открытии корзины там отображается с учетом стоимости той что по умолчанию доставка
при смене количества товара эта цена меняется а при смене доставки нет :(
Евгений
02 декабря 2018, 03:47
modx.pro
878
0

Прикрепление файла при оформлении заказа Minisop2

Добрый вечер
Есть задача реализовать прикрепление файла пользователем при оформлении заказа ( вроде как там типа реквизиты ), во фронтенде никаких проблем, вставил, а как это интегрировать в minishop чтобы отображалось в заказах?
Евгений
25 ноября 2018, 20:50
modx.pro
571
0