Михаил

Михаил

С нами с 24 апреля 2019; Место в рейтинге пользователей: #455
Михаил
09 января 2023, 17:50
0
Спасибо!
Сделал так
[[!ecMessages?
&threads=`*`
&tpl=`tpl.ecMessages.Row.all`
&limit=``
&messages=`[[!get? &need=`id`]]`
]]
сниппет get
<?php
return $_GET[$need];
Михаил
09 января 2023, 14:21
0
Создал отдельную страницу — вывожу там отзыв
[[!ecMessages?
&threads=`*`
&tpl=`tpl.ecMessages.Row.all`
&limit=``
&messages=`5`
]]
Делаю ссылку отзыву «Читать весь отзыв» site.ru/reviews?id=5
Вопрос как автоматизировать этот процесс?
Михаил
09 января 2023, 13:37
0
Сам понимаю что незачем, но нужно чтобы было как тут otzovik.com/reviews/hotel_snegiri_russia_siktivkar/
Предполагаются очень длинные отзывы.
Михаил
09 января 2023, 13:29
0
Добрый день. Вывожу карту со всеми ресурсами из определенного родителя. Как вывести только определенные ресурсы? Например, выводить только те ресурсы у которых заполнен какой нибудь TV
Код вызова:
[[!yandexMaps?
	&tvCoords=`coords`
	&styleMapBlock=`width:100%; height:600px;`
	&zoom=`12`
	&showMoreLink=`true`
	&showMoreLinkTpl=`balloon`
	&fieldForBalloonContent=`introtext`
	&fieldForHint=`pagetitle`
		&objectsTypesJSON=`[
	{
	"Adresa": {
		"parent":30",
		"preset":"islands#redDotIcon"
			}
		}
	]`
]]
Михаил
30 декабря 2022, 03:05
0
Как сделать ссылку на страницу отзыва? Что то типа Читать отзыв подробнее (как на Отзовик.ру)
Михаил
05 ноября 2021, 20:05
0
Как вывести количество сообщений только с оценкой >3
Михаил
05 ноября 2021, 17:08
0
Добрый день
Можно ли ограничить кол-во сообщений в сутки (или в месяц) с одного ip например. Грубо говоря не более одного комментария в месяц, при попытке добавить еще одно выдавать сообщение-предупреждение.
Михаил
21 сентября 2021, 20:29
0
Супер! Вот именно это и нужно! Спасибо!
Михаил
21 сентября 2021, 20:26
0
да, он выводится внутри getImageList. Первый ответ в этой ветке как раз о getImageList. На него я и задавал вопрос.
Михаил
21 сентября 2021, 20:10
0
Решило. Сниппет сложил между собой два migx поля, нужно было именно это.
Михаил
21 сентября 2021, 19:52
0
Нашел решение, оказывается можно
forums.modx.com/thread/88146/migx---how-to-sum-values-from-migx-field-into-a-placeholder-tv#dis-post-485238
Для сложения — нужно создать сниппет с названием, например, summerize
<?php
$values = explode(',',$modx->getOption('values',$scriptProperties,''));
$sum = 0;
foreach ($values as $value){
    $sum += $value;
}
return $sum;
затем вывод в чанке
[[summarize? &values=`[[+num]],[[+num2]]`]]
Михаил
21 сентября 2021, 18:59
0
Спасибо.
А как сложить два различных поля migx. Например, [[+num]] и [[+num2]]
И существует ли возможность других математических действий (вычитание, умножение, деление)?
Михаил
21 сентября 2021, 05:07
0
Здравствуйте!
Подскажите возможно ли добавить возможность указывать Положительный этот отзыв или Отрицательный?
То есть помимо звездного рейтинга возможность ставить лайк либо дизлайк а затем выводить результат на сайте вместе с отзывом и звездами

пример формы:
.
пример отзыва:
Михаил
21 августа 2021, 03:51
0
Здравствуйте! У меня заработало только так:

В шаблоне карточки товара:
[[!msOptionsPrice.option?
&product=`[[*id]]`
&name=`fillers`
&type=`2`
&where=`{"Option.key": "fillers"}`
&sortby=`{"msopModification.id": "ASC"}`
&limit=`100`
&tpl=`tpl.msOptionsFillers`
]]

Чанк tpl.msOptionsFillers:
{foreach $options as $name => $values}
       {foreach $values as $value} <label for="fillers_{$idx}">
            <input type="checkbox" name="options[{$name}][]" id="fillers_{$idx}" value="{$value}"><input type="hidden" name="options[]" value="[]"> {$value} <b style="color:red">(+{$modification.price} руб.)</b>
        </label> {/foreach}
{/foreach}

Но почему то не выводится добавочная цена {$modification.price}
Михаил
24 марта 2021, 02:11
0
Спасибо за ответ. Так и понял что без танцев с бубнами тут не обойтись)
Михаил
03 июня 2019, 16:30
0
Спасибо, так работает.
Отсорировал по имени $q->sortby('name', 'ASC'); Единственное хотелось бы сделать группировку с выводом первой буквы.
Что то типо
А
Абакан
Адлер
Астрахань
Б
Балашиха
Барнаул
и т.д.
Михаил
25 апреля 2019, 17:06
0
Вывод контекстов на сайт делал по этомй инструкции modx.pro/solutions/11094 (см. пункт 3 и 4)
Михаил
25 апреля 2019, 17:05
0
Странно работает это когда никак не сортируется, кроме как по ключу.
Аналогичный вопрос уже задавался тут modx.pro/help/5866 но решение судя по всему так и не было найдено.
Михаил
25 апреля 2019, 15:09
0
[[*context_key]] выводит данные поля key. А нужны были данные поля name.
Михаил
25 апреля 2019, 14:58
0
Добрый день
Вывел контексты в виде меню, но почему то не получается их отсортировать по rank. Контексты отсортированы по key, а это не очень удобно. У меня несколько контекстов-городов. За контекст с названием Москва отвечает web а он получается в самом конце.