Misha Bulic

Misha Bulic

С нами с 11 ноября 2016; Место в рейтинге пользователей: #334
Misha Bulic
08 апреля 2021, 09:41
0
Так заработало, спасибо!
Misha Bulic
07 апреля 2021, 21:42
0
{include 'file:chunks/blocks/pdo_project.tpl' $resources='250,251'}
{set $params = [
'depth' => '0',
'resources' => $resources,
'element' => 'msProducts',
'tpl' => '@FILE chunks/cards/card-project.tpl',
'includeThumbs' => 'medium',
'limit' => 80,
'includeTVs' => 'size,pro,price1,area,projectname',
'tvPrefix' => '',
'parents' =>  0 ,
]}
<div class="rows row row-cols-1 row-cols-sm-2 row-cols-md-3 catalog mt-2">
    {'!pdoPage' | snippet : $params}
</div>
Вот такой работает, я и хотел узнать как сделать чтобы можно было не айдишник искать, а по названию выводить
Misha Bulic
07 апреля 2021, 21:33
0
{set $params = [
'ajaxMode' => 'default',
'depth' => '0',
'element' => 'msProducts',
'tpl' => '@FILE chunks/cards/card.tpl',
'includeThumbs' => 'square',
'limit' => 6,
'includeTVs' => 'size,pro,price1,area',
'where' => ['article:IN' => $articles]
'tvPrefix' => '',
'parents' => 0,
'showLog' => 1,
]}
<div class="rows row row-cols-1 row-cols-sm-2 row-cols-md-3 catalog mt-2">
    {'!pdoPage' | snippet : $params}
</div>
Misha Bulic
07 апреля 2021, 21:30
0
0.0002980: pdoTools loaded
0.0000529: Created inline "modChunk" with name "f7da63f2d337d08ca9dcacc531069c1e"
0.0020502: Loaded "modSnippet" with name "msProducts"
0.0079439: Created inline "modChunk" with name "e6747421ac951eec87076a3f44c6a184"
0.0103621: Total time
4 194 304: Memory usage
Misha Bulic
07 апреля 2021, 20:50
0
{include 'file:chunks/blocks/pdo_project.tpl' $articles=['Сириус','Удача']}
Падает ошибка
[pdoTools] Error 42S22: Unknown column 'msProduct.article' in 'where clause'
Misha Bulic
07 апреля 2021, 20:43
0
{include 'file:chunks/blocks/pdo_project.tpl' $articles='Сириус,Удача'}
Ошибка
[pdoTools] Error 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''[Сириус,Удача]' AND `msProduct`.`published` = 1 AND `msProduct`.`del' at line 1
Misha Bulic
07 апреля 2021, 20:15
0
сделал 2 артикля, результат тот же
Misha Bulic
07 апреля 2021, 20:03
0
Ошибка падает
[pdoTools] Error 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''Сириус' AND `msProduct`.`published` = 1 AND `msProduct`.`deleted` = 0 )  ' at line 1
Вызов такой:
{include 'file:chunks/blocks/pdo_project.tpl' $articles='Сириус'}
Misha Bulic
02 февраля 2021, 12:00
+14
Было бы здорово в вопросах правильный ответ помечать и закреплять, чтобы не копаться в комментариях
Misha Bulic
22 января 2021, 10:23
0
uploadFiles плагин называется у него
Misha Bulic
22 января 2021, 09:37
0
я использовал site_extra или другую сборку, не помню. И там разработчик добавил плагин для безопасности, запрет на загрузку файлов в корень. После его отключения всё заработало
Misha Bulic
18 декабря 2020, 16:03
0


т.е даже если не было никаких изменений, он всегда выскакивает
Misha Bulic
18 декабря 2020, 15:42
+1
Поправьте пожалуйста кнопку вверх в админке, когда товар редактируешь. Даже сразу после сохранения товара он предупреждает что данные будут потеряны. Очень неудобно
Misha Bulic
01 октября 2020, 12:18
0
а можно ли как то вместе с этим и базу синхронизировать?
Misha Bulic
20 мая 2020, 17:25
+1
Да, спасибо помогло. Финальный вариант выглядит так:
<div data-block="feed" data-layout="horizontal" data-title="Похожие">
            {'pdoNeighbors' | snippet : [
            'id' => $id,
            'limit' => '3',
            'tvPrefix' => '',
            'includeTVs' => 'image1',
            'tplWrapper' => '@INLINE {$prev}{$next}',
            'tplPrev' => '@FILE elements/chunks/turbocard.tpl',
            'tplNext' => '@FILE elements/chunks/turbocard.tpl',
            ]}
        </div>
turbocard.tpl
<div data-block="feed-item"
     data-title="{$pagetitle}"
     data-href="{$_modx->config.site_url ~ $id | url}"
     data-thumb="{$_modx->config.site_url ~ $id | resource : 'image1'}"
     data-thumb-position="top"
     data-thumb-ratio="16x10">
</div>
Misha Bulic
20 мая 2020, 14:22
0
весь остальной код работает нормально. Тут только в этом проблема. Он не выводит картинку. и очень странно берёт соседей, не от своего родителя, а выше.
Misha Bulic
20 мая 2020, 14:10
0
из доки надо делать так: yandex.ru/dev/turbo/doc/rss/elements/read-also-docpage/
{'pdoNeighbors' | snippet : [
				'limit' => '3',
				'tvPrefix' => '',
				'includeTVs' => 'pro,image1',
				'tplWrapper' => '@INLINE {$prev}{$next}',
				'tplPrev' => '@FILE elements/chunks/card.tpl',
				'tplNext' => '@FILE elements/chunks/card.tpl',
				]}
card.tpl
<div data-block="feed-item"
         data-title="{$pagetitle}"
         data-href="{$uri}"
         data-thumb="{$_modx->config.site_url ~ $id | resource : 'image1'}"
         data-thumb-position="top"
         data-thumb-ratio="16x10">
    </div>
Misha Bulic
20 мая 2020, 12:52
0
Спасибо за решение, всё работает. Настроил под себя.
Один вопрос возник у меня: как реализовать похожие записи в tpl.turborss. pdoNeighbors не получилось заставить работать. Есть ли какие нибудь решения тут? получается pdoNeighbors мы запускаем внутри pdoResources.
Misha Bulic
21 марта 2020, 17:02
0
всё проставил как в инструкции