Всего 125 667 комментариев

Сергей Карпович
21 июля 2021, 10:48
0
Всем привет, хочу в ресурсе вывести список прикрепленных файлов.
вставляю в шаблон код:
[[!pdoResources? &resources=`[[*id]]` &tpl=`tpl.mvtDocsList` ]]
А в результате ничего не выводит. Файлы добавлены.
С пустым tpl тоже ничего не выводит
Подскажите куда копать?
Наумов Алексей
21 июля 2021, 10:47
0
В чанке loft-site2:
1. {$lotnumber} — верная запись
2. {$_modx->resource.lotnumber} — конечно же нет, $_modx->resource это ТЕКУЩИЙ РЕСУРС
3. [[+lotnumber]] — верная запись
4. {$_modx->getPlaceholder('lotnumber')} если в плейсхолдер никто ничего не устанавливал — то он пуст.

п.1. возможно не работает, т.к. это migx поле, там наверняка есть скобки { } и парсер Fenom на них спотыкается… может сразу в массив это преобразовать?
Вот так выводит что-нибудь?
{$lotnumber | fromJSON | print}
Наумов Алексей
21 июля 2021, 09:39
+1
мейби влияет разделитель значений у mFilter2, он по-умолчанию — запятая, а она у вас встречается в значении свойств, что и может привести к косякам.
Максим
20 июля 2021, 16:26
0
Илья, а куда копать, если плагин на сайте не работает? Событие выставлено, код вставлен без ошибок, в админке как был на хттп, так и остается.
Андрей
20 июля 2021, 16:06
0
Есть возможность прислать доступы в личку (кнопка Написать сообщение в профиле)? Интересно посмотреть в чём дело.
igor3310
20 июля 2021, 16:02
0
в самом ресурсе неработает (на странице)
Андрей
20 июля 2021, 16:01
+1
П.С. В шаблоне работает нормально
Так, вот это что значит? Т.е. как это в шаблоне работает, но в то же время в пустом — ошибка. Может имеется ввиду Чанк?
igor3310
20 июля 2021, 15:58
0
Если на пустом шаблоне и в ресурсе пишу такое {$_modx->resource.id} — то тоже ощибка (белая страница получается)

П.С. В шаблоне работает нормально
Сергей
20 июля 2021, 15:56
0
Как проверить работу данного сниппета?

{$_modx->runSnippet('pdoPage', [
            'element' => 'tvssResources',
            'tv' => '15',
            'tag' => '1||2||3',
            'parents' => 3,
            'tpl' => '@INLINE <div>{$id} - {$pagetitle}</div>',
        ])}
Не выводит вообще ни чего.

ID ТВ поля 15, значения присвоены prnt.sc/1di5bxu

ID родителя правильное prnt.sc/1di5le0

В ресурсах добавлены теги, и им присвоены значения из скриншота выше prnt.sc/1di6vxq

Что не так, куда копать в итоге, сниппет вообще ни чего не выводит, после того как в elements добавляется указание tvssResources
Андрей
20 июля 2021, 15:54
+1
Если создать ресурс, с шаблоном blank, и прямо в контенте написать:
{$_modx->resource.id}

Будет ошибка?
Сергей
20 июля 2021, 15:10
0
Можно ли вывести список тегов внутри сниппета pdoResources?

{'!pdoResources' | snippet : [
            'parents' => 3,
            'depth' => 2,
            'includeTVs' => 'modImgOne, subCategory',
            'tvPrefix' => '',
            'sortby' => '{"menuindex" : "ASC"}',
            'tpl' => '@FILE chunks/cat.tpl'
            
            /*для понимания, что нужно
           'tpl' => '@INLINE
            
            <a href="{$uri}" class="card">
                <img src="{$modImgOne}">
                <h3>
                    Вот сюда нужно вывести 1 тег из всех тегов https://prnt.sc/1dhp2fp. 
                </h3>
            </a>*/
            '
        ]}
Если внутри чанка добавить сниппет вывода списков тегов ресурса, будет работать?

Вот так делаю, не выводит ни чего
<a href="{$uri}" class="card">
    <img src="{$modImgOne}">
    <h3>
        {$_modx->runSnippet('tvssTags', [
            'id' => $id
        ])}
    </h3>
</a>
igor3310
20 июля 2021, 14:49
0
Что так никто и нескажет в чем проблема?
eflit
20 июля 2021, 13:15
0
Так все таки может кто подсказать как вывести количество балов или сам результат теста в письме пользователю?
Роман
20 июля 2021, 09:55
0
Создал плагин, с событием msOnSubmitOrder, может быть не совсем правильно, но вроде бы работает.
$stopWords = ["реклама", "ху.", "предложение"]; //и так далее
$receiver = $order_data['receiver'];
$receiver = mb_strtolower(preg_replace('/[^а-яА-Я\s]/ui', '',$receiver )); 
if (!empty($receiver)) {
    foreach (explode(" ", $receiver) as $word) {
	if (in_array($word, $stopWords, true)) {
            $e->output('Не правильно заполнены обязательные поля');
            return;
	}
    }
}
Вера Михайлова
19 июля 2021, 22:24
0
Большой респект Вам и огромное спасибо. Вы единственный кто смог решить эту задачку.В locale я подставляла en_USA.UTF-8. В итоге проблема сохранилась. Подставила одно слово english. И редактор заработал))))
alexandr.skyrda
19 июля 2021, 18:32
0
Добрый день всем, после установки плагина так открывает поля для редактирования
joxi.ru/12MP7zViwjJoKm
тв поля не во вкладках, да и поля с текстовым редактором криво выглядят
к тому же при сохранении ошибка в консоли
TypeError: Cannot read property 'save' of undefined

может кто-то сталкивался с подобной проблемой?
Segey
19 июля 2021, 16:54
0
привет из 2021 — таже самая проблемка на 2.7.0 на тяжелом сайте с кучей ТиВишек за пару часов даже все не просмотриш так что сразу применился этот фикс — спасибо!
Prihod
19 июля 2021, 16:46
0
Polylang 1.2.0
  • Добавлено: Поддержка мультидоменности
  • Добавлено: Опция «polylang_default_domain_settings»
  • Добавлено: Событие «OnSetPolylangDefaultSettings»
  • Добавлено: Политика доступа
  • Добавлено: Клонирование контента как отдельного поля так и всей локализации
  • Добавлено: Страница управления лексиконом
  • Добавлено: Перевод лексиконов
  • Добавлено: Клонирование лексиконов
  • Исправлено: Сниппет «PolylangSitemap»