Вопрос по рейтингам пользователей

В панели управления появился раздел с рейтингом пользователя! Интересует как можно получить количество сообщений конкретного пользователя? Можно как то сослаться к этим данным из чанков Modx или нужно выполнять запросы?
Интересует только количество комментариев которые пользователь оставил в тикетах в сумме. Необходимо это отразить в профиле пользователя
Дмитрий Крахмалев
05 июня 2015, 06:15
modx.pro
769
0

Функция "управление над сайтом"

Добрый день. Прошу разъяснить есть ли в MODX функция «управление над сайтом»? Т.е. как я понимаю возможность редактировать мои ошибки в написанных страницах с новостями и прочее не входя в админку. Говорят такая функция есть в БИТРИКС.
Спасибо.
Алексей
05 июня 2015, 04:33
modx.pro
781
0

Требуется доработка функционала на сайте.

2 7 000
Предисловие:

Я сам в вэб разработках полный ламак, который обратился на фриланс. Там только пяткой в грудь себя бьют что все могут на MODX rev. Сначала рассматривают, говорят «Фигня вопрос!». Проходит день говорят " я попробую, и вдруг не получится, ты ж мне за это не заплатишь если не получится"… Ну полный маразм…

Причем предложенная цена от разработчиков варьируется от 7 до 20т.р. эффект одинаковый…

Один человек давненько показывал мне этот форум и говорил, что адекваты по модексу революшену находятся здесь. И вот я решил обратиться сюда за помощью…

сайт q5q5.ru/re/

Требуется:

у автора тендера есть права которые дают возможность просматривать собственные контакты которые были введены в форме размещения тендера (q5q5.ru/adding-order.html)… при выборе пункта

«Я не хочу публиковать свои контактные данные, но сам отправлю их тем, чьи предложения мне понравятся.»

требуется выдать права на просмотр контактов всем видам аккаунта PRO (но не редактирование, закрытие и.тп )

в форме размещения тендера добавить строку «Указывать контакты тоько PROфессионалам» с функцией как у предидущей, то есть чтобы было окно куда вписывать контакты или данные

а в раскрытом тедере добавить кнопку «контакты» которая видна постоянно при любом состоянии формы

нажатие на кнопку и виды окон при нажатии на кнопку

1 Незарегистрированный пользователь (и в свою очередь не авторизованный) «Просматривать контакные данные заказчиков, могут только авторизированные пользователи портала.

Аторизоваться на портале ?» Авторизоваться на портале ссылкой ведущей на авторизацию (в форме авторизации отсутствует ссылка на регистрацию, надо добавить)

2 Зареганный, авторизованный но не PRO, при состоянии формы подачи тендера в которой было указано «Я не хочу указывать свои контактные данные»

либо «Я не хочу публиковать свои контактные данные, но сам отправлю их тем, чьи предложения мне понравятся.»

либо третье которое будет добавлено «Указывать контакты только PROфессионалам» окно с текстом

«Просматривать контакные данные заказчиков, могут только те пользователи которые активировали аккаунт PRO. Активировать бесплатный аакаунт PRO? »

слова «Активировать бесплатный аакаунт PRO?» ссылкой ведущей на страницу покупки аккаунта

3 Зареганный, авторизованный, PRO при состоянии формы подачи тендера с пунктами «Я не хочу указывать свои контактные данные»

либо «Я не хочу публиковать свои контактные данные, но сам отправлю их тем, чьи предложения мне понравятся.»

окно с текстом «заказчик не указал сои контакты, в открытом доступе, но он отправит их исполнителю после рассмотрения поданной заявки исполнителем. Подать заявку? »

слова «Подать заявку» ссылкой ведущей на форму подачи заявки

4 Зареганный, авторизованный, PRO при состоянии формы подачи тендера с пунктом «Указывать контакты тоько PROфессионалам» при нажатии на кнопку «Контакты»

высвечиваются данные которые были введены в форме подачи тендера при выборе пункта «Указывать контакты только PROфессионалам»

Без предоплаты. Срок 3-4 дня. Остальные факты сотрудничества подлежат обсуждению

Знаю что написано кратко, но оставлю контакты для обсуждения и полного показа того что требуется.

скайп rock1300

почта eurostandart0@mail.ru

тел 8 916 043 01 01

Заранее благодарен.
Игорь
04 июня 2015, 23:36
modx.pro
877
0

Уведомление пользователя о активации профиля

Добрый день!
Имеется сайт, активация пользователя производится после активации её администратором.
Очень нужно что бы пользователю приходило письмо о активации его профиля.
Никак не могу найти готового решения. Неужели за всю историю MODXа подобная задача встает впервые?

Понимаю что нужен плагин, скорее всего который срабатывает на событие OnBeforeUserActivate
но что в нем писать не понимаю…
Валерий Савинов
04 июня 2015, 17:19
modx.pro
1 036
0

[Weather] Вывод погоды от Яндекс

Компонент выводит данные погоды от Яндекс в трёх режимах работы &mode.

basic — общие данные о текущей погоде

short — краткий прогноз на 10 дней
Василий Наумкин
04 июня 2015, 13:50
modx.pro
1
2 272
+6

Бесплатные товары в minishop2

Если в корзине общая сумма превышает определенное значение, появляется ссылка на товары, один из которых можно добавить в корзину и он будет бесплатным, причем по умолчанию в каталоге эти товары платные. Опытный люди, прошу совета как бы вы это реализовали.
Владислав
04 июня 2015, 12:00
modx.pro
1 043
0

Ошибка после переноса сайта: xpdocachemanager

Привет!

Перенёс сайт на хостинг и увидел такую ошибку:

Fatal error: Cannot access parent:: when current class scope has no parent in /home/user/www/site.ru/core/xpdo/cache/xpdocachemanager.class.php on line 945

Пути все изменены:
core/config/config.inc.php
/config.core.php
/connectors/config.core.php
/manager/config.core.php

Директория с кэшем очищена.

Версия PHP на хостинге 5.4.41. Кэширование на стороне Modx — по умолчанию (xPDOFileCache).
Stan Ezersky
04 июня 2015, 11:04
modx.pro
1 258
0

Три языка на сайте

Добрый день!

У Василия есть замечательное решение переключения контекстов мультиязычного сайта.
И есть сниппет для вывода ссылок на переключение:

<?php
$tplRu = '<a href="[[+link]]">ru</a>';
$tplEn = '<a href="[[+link]]">en</a>';
$tplRuActive = '<span>ru</span>';
$tplEnActive = '<span>en</span>';

$output = '';
if ($modx->context->key == 'web') {
	$output .= $tplRuActive . ' | ' . $tplEn;
	$link = 'en/';
	if ($modx->getOption('site_start') != $modx->resource->id && $modx->getCount('modResource', array('uri' => $modx->resource->uri, 'context_key' => 'en'))) {
		$link .= $modx->resource->uri;
	}
}
else {
	$output .= $tplRu . ' | ' . $tplEnActive;
	$link = '/';
	if ($modx->getOption('site_start') != $modx->resource->id && $modx->getCount('modResource', array('uri' => $modx->resource->uri, 'context_key' => 'web'))) {
		$link .= $modx->resource->uri;
	}
}

return str_replace('[[+link]]', $link, $output);
Но вот как реализовать переключение ТРЁХ контекстов – никак не додумаю) Слабоват в PHP.
Подскажите, пожалуйста?
Klike
04 июня 2015, 08:51
modx.pro
1
1 148
+1

Не подключаются сторонние таблицы в xPDO

Не могу подключить свои сторонние таблицы для вывода их через xPDO, а не напрямую из базы.
Мне нужно подключить 2 таблицы с базой стран и городов.
Что я делал:
Василий Столейков
04 июня 2015, 07:34
modx.pro
3
2 008
+1

<img src="\&quot;/assets/images/tickets/....

Опять, вопрос. Загружаю изображения через форму Tickets, все вроде идет по плану, но изображения в документе не отображаются, вместо них только иконки. Причина это генерация лишних кавычек и "\" в адресе вот так выглядит (<img src="\"/assets/images/tickets). Через админку добавление изображений в документ без проблем. Кавычки появляются только через форму tickets.

Подскажите пожалуйста, где исправить.

Спасибо!
Rrp2010
04 июня 2015, 07:27
modx.pro
1 790
0