Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #3
Павел Гвоздь
24 марта 2016, 06:04
+2
Сам вопрос, а minishop2 работает с SMTP?
Минишоп древний, он был написан, когда ещё SMTP не придумали. Поэтому пока ещё не написали под него такой функционал. Ждём…
Павел Гвоздь
19 марта 2016, 23:34
0
Почитал о GeoLocation, да вроде оно. Ждём ответа автора. Может мы что-то упускаем…
Павел Гвоздь
18 марта 2016, 15:15
0
Там можешь, пока обновление не выкатил, в tvssResources на 71 строке и в tvssTickets на 65, заменить на это:
if (!empty($scriptProperties['loadModels']) && !$modx->fromJSON($scriptProperties['loadModels'])) {
Павел Гвоздь
18 марта 2016, 15:04
0
Можно код сниппета, который вызываешь, глянуть?
Павел Гвоздь
18 марта 2016, 14:35
+3
Если интересна моя кандидатура — скайп в профиле. При необходимости портфолио предоставлю.
Павел Гвоздь
18 марта 2016, 13:38
+2
Я добавил в сниппет tvssTags параметр &scheme. Попробуй заюзать его, вот так например:
{$_modx->runSnippet('tvssTags', [
    'id' => $_modx->resource.id,
    'tv' => 2,
    'pageId' => 2,
    'scheme' => 'full',
])}
Павел Гвоздь
18 марта 2016, 12:49
+1
Так помоему вот:
$.get['tag']|unescape:"url"
А я ведь здесь в обновлённом посте в инструкции это указал. :)
Павел Гвоздь
18 марта 2016, 06:46
+1
Спасибо, я уже закинул в репозиторий обновлённую версию с поддержкой PHP 5.3.
Павел Гвоздь
18 марта 2016, 06:12
+1
Написал инструкция по созданию тегов на сайте. Можешь прочитать выше.
Павел Гвоздь
18 марта 2016, 05:10
+3
Специально для тебя добавил tvssTickets. Обновляйся. Вызывать также, как и tvssResources. То есть, у сниппета есть свои параметры, а все остальные уйдут в getTickets.

Пример:
{$_modx->runSnippet('pdoPage', [
	'element' => 'tvssTickets',
	'tv' => '17,19',
	'parents' => 0,
])}
{$_modx->getPlaceholder('page.nav')}
Павел Гвоздь
17 марта 2016, 19:18
0
Служебной страницы делать не вижу смысла
Тогда я опять ничего не понял((
Это я про внедрение служебной страницы в компонент из коробки. Тебе же нужно её создавать, т.к. без ресурса заточенного под эту функцию, ты не выведешь список ресурсов по определённому тегу.
Павел Гвоздь
17 марта 2016, 17:54
0
Просто надо взять и попробовать примеры из поста — наглядно всё становится понятно…

Служебной страницы делать не вижу смысла, ибо это лишнее в данном компоненте. Вижу смысл сделать сниппет, который бы позволял указывать теги из фронта, через какую-то юзерскую форму. Но это в следующий раз.

Также, не вижу смысла в скриншотах (что скринить то?) и видео.
Павел Гвоздь
17 марта 2016, 16:41
0
Чуть позже поправлю, чтоб пустое значение кушал тоже. Проглядел это.
Павел Гвоздь
17 марта 2016, 16:35
+1
То есть при клике на тег тикета, автоматической перезагрузки страницы с выдачей выборки ресурсов по тегу не происходит?
Происходит.

Вызов данного сниппета я описал в посте.

Поясню.
1) На странице с ID 2 мы вызываем сниппет tvssResources:
{$_modx->runSnippet('pdoPage', [
	'element' => 'tvssResources',
	'tv' => '17',
	'parents' => 0,
	'tpl' => '@INLINE <div>{$id} - {$pagetitle}</div>',
])}
{$_modx->getPlaceholder('page.nav')}
Не забываем указать в параметре &tv — ID своего TV поля с тегами.

2) На странице вывода информации о ресурсе вызываем сниппет tvssTags:
{$_modx->runSnippet('tvssTags', [
	'id' => $_modx->resource.id,
	'tv' => 17,
	'pageId' => 2,
])}
Также, не забыв указать в параметр &tv и &pageId свои значения.
Павел Гвоздь
17 марта 2016, 16:25
0
Массивы правил только? Думаю восстановлю совместимость чуть позже.
Павел Гвоздь
17 марта 2016, 13:55
+2
Можешь обновляться. Доку краткую пишу.
Павел Гвоздь
17 марта 2016, 08:17
+1
В процессе. На днях выложу…
Павел Гвоздь
16 марта 2016, 12:32
0
По этой причине и не отписал в объявлении о заинтересованности. Про стандартную вход/рега/восстановить — на пол страницы… :)