Вопросы

Страница благодарности за регистрацию

Уважаемые знатоки, регистрация на сайте через office. Помогите реализовать переход по определенной странице после заполнения формы, не после активации а именно после первичного заполнения.
Может кто еще сталкивался как одновременно по кнопке отправить данные и закрыть модальное окно бутсрап
v2254303
05 июля 2015, 19:53
modx.pro
2 367
0

mFilter2 фильтр по весу товара

Добрый день.

Подскажите пожалуйста как можно осуществить вывод товаров с помощью mFilter2 по весу.

дело в том, что поле weight в БД вес хранится как decimal(13,3). а у фильтра шаг равен 1.

ставил шаг 0.1 не помогло.
Александр
05 июля 2015, 19:22
modx.pro
862
-2

Tickets добавление без регистрации и не только

Приветствую! Сижу полдня, мозг сломался)
Явно не до конца понимаю работу сессий, кеширования и контекстов для пользователей. Поэтому пока не могу решить задачу, описанную ниже.

1)По данной статье modx.pro/solutions/5288-creating-a-ticket-without-registering-tickets/ сделал создание тикетов без регистрации, немного изменив код сниппета:

сниппет loginTicketUser:
$uid =  $modx->user->get('id'); // ID пользователя
if($uid==0) {
$ctx = $modx->context->get('key');
$uid=2;
	if ($user = $modx->getObject('modUser', $uid)) {
		$modx->user = $user;
	    $modx->user->addSessionContext($ctx);
	}
}

В TicketForm подправил:
if (!$Tickets->authenticated) {
	//return $modx->lexicon('ticket_err_no_auth');
	$modx->runSnippet('loginTicketUser');
}
Этот пункт работает. Неавторизованные пользователи оставляют комментарии и считается, что оставил их этот ticketUser

2)Решил дать возможность администраторам добавлять тикеты и комментарии к ним от своего имени. Для этого группе Administrator добавил разрешение: web — Super User — TicketVipPolicy

Павел
05 июля 2015, 17:06
modx.pro
2 032
0

Аукцион на modx revo реально?

Доброе время суток. Подскажите пожалуйста, есть ли готовые компоненты для реализации аукциона на modx revo?
Или подскажите в какую сторону рыть
Pavel
05 июля 2015, 13:10
modx.pro
1 386
0

Настройка поля с автодополнением опции товара MS2

Всем привет!

Хочу использовать поле с автодополнением для фильтрации товаров по алфавиту, но значение поля формируется относительно двух символов а мне нужна только первая буква. Подскажите что и где нужно поменять?
Денис Богдановский
05 июля 2015, 09:51
modx.pro
1 330
0

Легкая оптимизированная под SEO фотогалерея

Подскажите, пожалуйста, решение по созданию легкой SEO-оптимизированной галереи. Кто чем пользуется?

Основная цель — иметь возможность на различных страницах услуг выводить «ленту» с превью соответствующих странице фото, с возможностью их увеличения для просмотра. В общем стандартно все.

Перерыл интернет — везде какие-то навороты с fancybox и т.д. Если использовать просто Gallery, то заметил, она добавляет объемный скрипт в код страницы, чего хотелось бы избежать с точки зрения SEO.

В общем буду признателен, если поделитесь ссылками/опытом, как это делать правильно.
Заранее спасибо!
Сергей
04 июля 2015, 22:37
modx.pro
2 120
-2

Не отображаются все категории

У меня глобальная проблема.

У меня не отображаются все категории магазина, в поле «Категории» в карточке товара. Я не могу перенести из категории в категорию в связи с этим. Для наглядности скидываю скриншот prntscr.com/7ouppn)

Использую Minishop 2.1.9-beta

Предусмотрено ограничение в магазине 20 категорий и как его снять?

Спасибо!
Олег
04 июля 2015, 21:36
modx.pro
835
0

Как задать корзине другой, не стандартный чанк?

[[!msCart? &]]

Нигде в доках не нашел
Viktor
04 июля 2015, 13:43
modx.pro
1
963
0

создать собственное поле

Всем привет.

Подскажите пожалуйста, как добавить собственное поле, так чтобы оно было видна в ресурсах?

Например: Я в БД, в таблицу modx_site_content добавил новое поле «id_link», необходимо чтобы я его мог получить через API и соответственно записать туда данные, вот такими конструкциями:

$page = $modx->getObject('modResource', 100500);
$output = $page->get('id_link');

и

$resourse = $modx->newObject(«modResource»);
$resourse->set('id_link', $row['id']);

Как зарегистрировать данную переменную в ресурсах? Спасибо
Слава
04 июля 2015, 10:52
modx.pro
1
872
0

select в функции

<?php
first();


function first() {
$result = $modx->query("SELECT * FROM `ig_users` WHERE `id` = '1'");
$row = $result->fetch(PDO::FETCH_ASSOC);
echo $name = $row['name'];
}
Такая простая вещица не работает, может кто-нибудь обьяснить почему? Причем если вытащить из функции, то все вполне себе работает
Никита
04 июля 2015, 09:29
modx.pro
876
0