Вопросы

Народ ,кто-нибудь знаком с модификаторами modx?

Значения тв выводятся в виде:
текст1||текст2||текст3||текст4
и.т.д
фантазии хватило только на
[[+version:replace=`||==, `]]
|| заменяет на запятые,
как положить каждое значение в тег span?
Не хочу загонять в доп. сниппет и пилить строку, подскажите модификатор, пожалуйста!
Илья
13 августа 2020, 22:35
modx.pro
1
1 473
0

Что не так с моими карточками товаров??? Что может скрывать MODX REVO

От Яндекса:
«Для того чтобы сайт появился на высоких позициях в поиске Яндекса по интересующим вас запросам, он должен содержать наиболее точный и полный ответ на эти запросы и выигрывать по совокупности большого количества факторов у остальных релевантных запросу сайтов. При этом учитывается не только достоверность и качество предоставляемой информации, но и форма её представления: например, удобство навигации по сайту, характер используемой рекламы, читаемость текста и многие другие.»

Доставка цветов в Москве, Заказать цветы в Москве, купить 101 розу в Москве и тд — это далеко не ВЧ запросы)
Я пытаюсь продать попугаев по видом цветов???? Да нет) Что не так с моим материалом, карточками товаров или статьями и вводным текстом???? Может я что то не понимаю? Наш сайт год не может выйти даже в топ100.

flower-perfect.ru/ — вот сам сайт, скажите что там не так????))))

Благодарю за адекватный ответ и критику)
Валерия
12 августа 2020, 20:25
modx.pro
1 700
-5

Не получается добавить нового производителя

Приветствую!
Есть сайт с уже добавленными производителями, в карточке товара они отображаются.
prntscr.com/tyi8k1
Пытаюсь добавить еще одно правило сео, оформил все по аналогии, только вот в карточке товара почему-то не появляются изменения.
prntscr.com/tyi9m9
prntscr.com/tyice1

Понимаю, что нужно что-то изменить в Элементах, но что именно — не могу разобраться, а клиент требует здесь и сейчас.

Подскажите, пожалуйста, как в этом разобраться. Буду благодарен.
Евгений
12 августа 2020, 20:23
modx.pro
615
0

msProducts выбор по нескольким значениям одной опции

Всем привет. Может кто сталкивался с таким. Пытаюсь на феном создать конструкцию фильтра
{var $where["id:!="] = $_modx->resource.id}
{var $filter = ["fabric:IN" => $_modx->resource.fabric]}
{if $_modx->resource.model?}
{set $filter["model:IN"] = $_modx->resource.model}
{/if}
{if $_modx->resource.consist?}
{foreach $_modx->resource.consist as $idx=>$consist}
{if $idx === 0}
{set $filter["consist"] = $consist}
{else}
{set $filter["AND:consist:="] = $consist}
{/if}
{/foreach}
{/if}
{var $similar = '!msProducts' | snippet : [
'parents' => 19,
'limit' => 10,
'depth' => 0,
'includeThumbs' => 'thumb',
'sortby' => 'RAND()',
'tpl' => 'tplProductAdd',
'where' => $where | toJSON,
'optionFilters' => $filter | toJSON,
'showLog' => 1
]}
Никак не могу правильно составить конструкцию чтобы было в sql:… AND `consist`.`value` = 'Значение1' AND `consist`.`value` = 'Значение2' AND `consist`.`value` = 'Значение3'… (У данной опции можно задавать несколько значений)
Евгений Лазарев
12 августа 2020, 19:46
modx.pro
757
0

Minishop2. Как вывести ссылки на другие товары?

Здравствуйте!
Подскажите, пожалуйста, как бы реализовать вот такое переключение товаров на базе Minishop2:


P.S. Разный размер (объем) = разный товар
Думал сделать через связи, но тогда надо мудрить с доп. полем с размером (30/50/80/100) + в таком случае порядок отображения не пойму как зафиксировать. ++ как тогда сделать товару ссылку на самого себя…

Через опции вроде тоже не подходит — там же внутри товара опции реализуются, а надо, чтобы по нажатию происходило переключение на другой товар…

Каких-то дополнений, которые помогли бы решить задачу не нашел, хотя задача-то вроде тривиальная(

Подскажите, пожалуйста, делал ли так кто-нибудь и если да, то как.
Заранее благодарю
steve.kon
12 августа 2020, 17:51
modx.pro
1 240
0

Сортировка pdoResources

Ребят, привет. Наверное самое банальное что есть, просто не срабатывает. Есть готовы ресурсы, но они выводятся по новизне, а нужно чтобы выводился сначала самый первый(старый), а далее по возрастанию по новизне. Пример моего вызова:
Владислав
12 августа 2020, 13:04
modx.pro
755
0

Рабочее ли дополнение eventsCalendar2 в modstore.pro? При использовании - куча ошибок

Всем доброго дня!
Использую eventsCalendar2

[[!eventsCalendar2?
  &parents=`7,8,9,10,16`
]]
Получаю кучу ошибок (скорее предупреждений)

Notice: Undefined variable:
show_errors in /includes/elements/modsnippet/76.include.cache.php
on line 61

Notice: Undefined index: HTTP_X_REQUESTED_WITH in
/cache/includes/elements/modsnippet/76.include.cache.php
on line 68

Notice: Undefined index: 2020-08-01 in
/components/eventscalendar2/model/eventscalendar2/eventscalendar2.class.php
on line 424

Notice: Undefined index: 2020-08-06 in
/components/eventscalendar2/model/eventscalendar2/eventscalendar2.class.php
on line 424


Тем не менее — всё работает… Но предупреждения напрягают — ОНИ ВЫВОДЯТСЯ прямо на сайте!
В чём может быть дело?
Игорь
11 августа 2020, 20:03
modx.pro
858
0

Как остановить выборку значений в PdoResurce

Здравствуйте. Подскажите как решить задачу:
Есть выборка товаров на странице и выборка названия их (товаров) категорий.
Так вот если я выведу три разных товара из одной категории, соответственно, выведется три раза название одной и той же категории, а нужно, чтобы название категории вывелось лишь один раз.
Как это решить?
Вот пример моей выборки:
[[pdoResources?
          &tpl=`@INLINE <div class="img-line"><img src="/assets/templates/Relish/images/lines/line.png" width="26" height="9" alt></div><a href="#" class="filter" data-filter=".[[#[[+parent]].id]]">[[#[[+parent]].pagetitle]]</a>`
          &limit=`12`
          &parents=`10`
          &includeContent=`1`
          &includeTVs=`akciya`                    
          &tvFilters=`akciya==1`
          
        ]]
Алексей Носкович
11 августа 2020, 17:41
modx.pro
860
-1

$user->get('photo') - ссылка на картинку пользователя?

Привет, народ как получить ссылку на картинку пользователя с id 5, не пашет такая конструкция для поля photo!
$user = $modx->getObject('modUser', array('id' => 5));
echo $user->get('photo');
Илья
11 августа 2020, 17:17
modx.pro
1
1 135
0

Ошибка с отправкой через smtp

Всем привет! Настроил отправку через smtp. Порт — 25, хост — smtp.karton-wedding.ru, логин и почта верные. Выводит ошибку [FormIt] Произошла ошибка при попытке отправить почту. Ошибка соединения с SMTP-сервером github.com/PHPMailer/PHPMailer/wiki/Troubleshooting. Как можно решить проблему? Порт тоже указан верно, пробовал и 25025. Подскажите пожалуйста. Использую Макхост.
Вызов сниппета:
Владислав
11 августа 2020, 15:24
modx.pro
2 824
0