Misha Bulic

Misha Bulic

С нами с 11 ноября 2016; Место в рейтинге пользователей: #257
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
всё проставил как в инструкции
Misha Bulic
21 марта 2020, 15:03
0
не работает и на уже созданных ресурсах
Misha Bulic
21 марта 2020, 13:14
0
для этого в параметрах стоит

[[!migxResourceMediaPath? &pathTpl=`assets/images/res/{id}/` &createFolder=`1` ]]
но он почему то всё равно лезет в корень
Misha Bulic
30 января 2020, 11:52
0
Еще одно пожелание, чтобы можно было добавлять параметры из интерфейса импорта, например присвоить шаблон, опубликован или нет. Не удобно прописывать шаблон в таблице, лишний пункт получается.
Misha Bulic
30 января 2020, 10:05
0
Видимо не успевает сервер обработать, у меня просто catalogfill тоже стал зависать на моём рабочем проекте. Думал на ваше дополнение перейти, но оно видимо тоже не может столько обработать. В catalog fill нашёл опцию импортировать партиями, может вам тоже добавить? Хочу перейти на гугл документы, но пока не до конца ваше дополнение подходит
Misha Bulic
28 января 2020, 17:34
0
Более 1000 ресурсов не заканчивает импорт, так и висит please wait. В чём может быть проблема? Первые ресурсы вроде добавляет но я не могу проверить все ресурсы чтобы быть точным. Доп полей штук по 10 у каждого ресурса. Делаю всё на тестовом сервере.
Настройки импорта:
parent,template,tv23,tv24,tv9,tv19,tv10,tv11,tv12,tv13,tv14,tv15,tv17,tv16,tv20,pagetitle,alias
Misha Bulic
25 октября 2019, 23:12
0
На модхост такую кнопочку в админку бы прикрутить, тем более там через поля уже все переменные можно ввести.
Misha Bulic
09 мая 2019, 11:21
0
Спасибо за сборку. Помогает с новыми сайтами. Есть несколько замечаний/предложений:
  • Раньше base.tpl подключалось через {include 'file:components/boilerplate/elements/templates/base.tpl'} Почему сейчас поменяли? Теперь при редактировании файла приходится в админку лезть и сбрасывать кеш.
  • В базовом шаблоне не хватает h1.
  • в шаблоне стоят {'logo' | config} и прочее а самих этих полей не нашел. Может сразу ClientConfig добавить?
  • В служебные можно ещё добавить политику конфиденциальности.
  • translit почему то не конвертирует alias при создании ресурса на русском.
Misha Bulic
31 марта 2019, 13:56
+1
Ну на самом деле этот скрипт нужен например когда клиент вносит правки и ты с ним налету делаешь изменения чтобы он посмотрел. Большая часть клиентов не знает что можно скинуть кеш страницы, или он может быть с телефона, или планшета, телевизора, холодильника… После того как закончили с правками, то можно и выключить этот плагин.
Misha Bulic
26 марта 2019, 15:41
1
0
Там в обсуждении в телеге предложили такой вариант:
@Евгений Generalov
<?php
switch($scriptProperties['options']['type']) {
    case 'script':
        echo '<script src="'.$input.'?v='.filemtime($_SERVER['DOCUMENT_ROOT'] .'/'. $input).'"></script>';
        break;

    case 'stylesheet':
        echo '<link rel="stylesheet" type="text/css" href="'.$input.'?v='.filemtime($_SERVER['DOCUMENT_ROOT'] .'/'. $input).'">';
        break;
}
Использование:
{'assets/css/main.min.css'| includeFile : ['type' => 'stylesheet']}