Всего 123 799 комментариев

Роман
05 октября 2023, 15:52
0
Благодарю, проверю.
Олег Захаров
05 октября 2023, 13:19
0
Еще просьба сделать описание или указать как Api-ключ добавлять — нигде не могу найти инструкции.
Пытаюсь обновить апи ключ в кабинете разработчика developer.tech.yandex.ru/services, выдает что ключ неправильный. Какой АПИ должен использоваться? JavaScript API и HTTP Геокодер или Static API Яндекс.Карт?
Еще при регистрации как указыватья от частного лица или юр.лица? Там на юриков тарифы появлятся? драконовские. Или ограничения срабатывают.
Вообще компонент бы надо обновить!
Олег Захаров
05 октября 2023, 12:56
0
Перестал работать компонент — выходит ошибка
?apikey=6ee930bf-c98….ready&ns=ymaps:152 Uncaught 
YMError {name: 'FeatureRemovedError', message: 'Suggest is not available. See https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/suggest', stack: 'FeatureRemovedError: Suggest is not available. See…ll&onload=mscDistance.Ymaps.ready&ns=ymaps:71:35)'}
message
: 
"Suggest is not available. See https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/suggest"
name
: 
"FeatureRemovedError"
stack
: 
"FeatureRemovedError: Suggest is not available. See https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/suggest\n    at Object.create (https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12582779/build/debug/full-d51589ea85e8a3942e95b516910fa20e45c52c65.js:21744:24)\n    at Object.suggest (https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12582779/build/debug/full-d51589ea85e8a3942e95b516910fa20e45c52c65.js:173957:45)\n    at https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12582779/build/debug/full-d51589ea85e8a3942e95b516910fa20e45c52c65.js:134590:37\n    at Array.<anonymous> (https://api-maps.yandex.ru/2.1/?apikey=6ee930bf-c98d-4e9f-9e3c-a1c854a3744b&lang=ru_RU&mode=debug&load=package.full&onload=mscDistance.Ymaps.ready&ns=ymaps:760:56)\n    at MutationObserver.callFns (https://api-maps.yandex.ru/2.1/?apikey=6ee930bf-c98d-4e9f-9e3c-a1c854a3744b&lang=ru_RU&mode=debug&load=package.full&onload=mscDistance.Ymaps.ready&ns=ymaps:71:35)"
[[Prototype]]
: 
YMError
Подскажите что сделать чтобы исправить ошибку?
Артур Шевченко
05 октября 2023, 11:18
0
НУ так если ты его на modstore там же и ссылка не доку есть. Смотри раздел Просты формы.
Zulya
05 октября 2023, 09:33
0
Насколько помню, есть только автоматическая активация после регистрации. Других вариантов не знаю.
alex
04 октября 2023, 23:19
0
А есть какая нибудь документация по установке ЛК через этот компонент?
alex
04 октября 2023, 23:01
0
Круто, нашел! Спасибо!
Игорь
04 октября 2023, 23:00
0
{set $articles = 'pdoResources' | snippet : [
                'parents' => '8',
				'limit' => '5',
                'includeTVs' => 'img',
                'sortby' => 'menuindex',
                'sortdir' => 'ASC',
                'tvPrefix'=>'',
                'return' => 'data'
 ]}
и дальше уже по верстке:
<section class="building">
	<div class="container">
		<h3 class="title">{$title}</h3>
		<div class="building__inner">
			<div class="building__blocks">
				<div class="building__block building__block-1">
					<div class="title">{$articles[0].pagetitle}</div>
					<div class="subtitle">{$articles[0].introtext}</div>
					<a href="{$_modx->config.site_url}{$articles[0].uri}" class="btn">ПОДРОБНЕЕ</a>
				</div>
				<div class="building__block building__block-2">
					<div class="title">{$articles[1].pagetitle}</div>
					<div class="subtitle">{$articles[1].introtext}</div>
					<a href="{$_modx->config.site_url}{$articles[1].uri}" class="btn">ПОДРОБНЕЕ</a>
				</div>
			</div>
			<div class="building__blocks">
				<div class="building__block building__block-3">
					<div class="photo"><img src="{$_modx->config.site_url}{$articles[2].img}" alt="{$articles[2].pagetitle}"></div>
					<div class="content">
						<div class="title">{$articles[2].pagetitle}</div>
						<a href="{$_modx->config.site_url}{$articles[2].uri}" class="btn">ПОДРОБНЕЕ</a>
					</div>
				</div>
				<div class="building__block building__block-4">
					<div class="title">{$articles[3].pagetitle}</div>
					<div class="subtitle">{$articles[3].introtext}</div>
					<a href="{$_modx->config.site_url}{$articles[3].uri}" class="btn">ПОДРОБНЕЕ</a>
				</div>
				<div class="building__block building__block-5">
					<div class="photo">
						<img src="{$_modx->config.site_url}{$articles[4].img}" alt="{$articles[4].pagetitle}">
					</div>
					<div class="content">
						<div class="title">{$articles[4].pagetitle}</div>
						<a href="{$_modx->config.site_url}{$articles[4].uri}" class="btn">ПОДРОБНЕЕ</a>
					</div>
				</div>
			</div>
		</div>
	</div>
</section>
// и т.д.
Спасибо за помощь!
Артур Шевченко
04 октября 2023, 22:54
0
В 2023 году есть SendIt там есть весь функционал для идентификации пользователя. Активация из коробки тоже по email, но можно легко сделать подтверждение по звонку, или смс.
Игорь
04 октября 2023, 22:39
0
добавил в вызов сниппета, что бы без префикса стали доп.поля — вроде все заработало )
'tvPrefix'=>'',
как же у вас всё «сложно» в этом модексе, всю голову можно сломать пока разберешься (
Игорь
04 октября 2023, 21:50
0
спасибо, я уже «по простому забацал» как Вы посоветовали… только с допполями не могу сообразить
Игорь
04 октября 2023, 21:47
0
только ещё доп.поля почему-то не подтягиваются — но это я видимо сам уже опять туплю
Алексей Смирнов
04 октября 2023, 21:45
+1
toSeparatePlaceholders выводит каждый элемент распарсеный в TPL-ке. Те он не выведет вам test.pagetitle.
Чтобы toSeparatePlaceholders работал необходимо указать tpl.
и уже распарсеный html будет выводиться через плейсхолдеры будут [[+myarticle0]], [[+myarticle1]] или на fenom {'myarticle0' | placeholder}, {'myarticle1' | placeholder}
О чем Артур и написал.
Вариант последний на феноме нужен если вам точечно нужно расставить данные прям в капец верстке.
через foreach можно, кстати, забацать любую проблемную верстку. но чтобы что-то конкретное посоветовать нужно знать что там с версткой.
Игорь
04 октября 2023, 21:25
0
«по уродски конечно получается»… тупо вставлять переменные… но не мы такие, вёрстка такая ))
alex
04 октября 2023, 21:14
0
А какие есть еще варианты активации кроме почты? Можете поделиться ?!!!
Игорь
04 октября 2023, 21:09
0
вроде работает по вашей подсказке, толком не смотрел ещё, но кажется всё ок )
{set $test = 'pdoResources' | snippet : [
                'parents' => '8',
				'limit' => '5',
                'includeTVs' => 'img',
                'sortby' => 'menuindex',
                'sortdir' => 'ASC',
                'return' => 'data'
 ]}
 
  {$test[0].pagetitle}
 {$test[0].introtext}
 {$test[0].uri}
 {$test[0].tv.img}
остается только в чанке с версткой эти элементы распихать по нужным блокам
Zulya
04 октября 2023, 21:01
0
Здравствуйте! Нет, не смогла исправить ошибку. Поэтому отключила активацию через почту.
Алексей Смирнов
04 октября 2023, 20:18
0
Как вариант, совпадающие цвета сразу не объединять. можно спросить разрешение об обьединении.
А если по ошибке, то кнопачку можно добавить.
Но кажется этот весь функционал нафиг нужен в массовом пользовании.
Алексей Смирнов
04 октября 2023, 19:27
+1
можно сколько хочешь, просто в настройках указать лимит.
А так, если планируется более 100 записей, то лучше делайте сразу через MIGXdb, как советуют. Ну или еще отзывы можно через ресурсы делать — так еще проще (меньше кодить на php).