Nurlan

Nurlan

С нами с 26 мая 2015; Место в рейтинге пользователей: #916

Tickets + UserFiles - загрузка с фронт-энда

Для чего:

— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
Максим Кузнецов
12 апреля 2016, 05:05
modx.pro
16
4 400
+5

Компонент "Доска объявлений"

Нам требуется специалист, который может разработать для нас компонент Доска объявлений. По т.з.

1. Поддержка контекстов;
2. Поддержка компонентов msProfile, Office, pdoTools и других.
3. Нужна возможность размещения приоритетных объявлений за указанную стоимость.
4. Работа из бэкэнда по типу Tickets.
5. Размещение от 5 до 10 фотографий пользователями.
6. Возможность создания форм как в компоненте UserProfile2.
7. Объявления могут размещать компании (этот пункт обсуждается отдельно).
SEQUEL.ONE
18 марта 2016, 00:16
modx.pro
1
1 089
+1

Удаление Тикетов с фронта

Добрый день.
Реализуем доску объявлений через Tickets.

Необходимо создать функцию удаления своего объявления через фронт.

Подскажите, пожалуйста, как это можно реализовать?
Благодарю.
Алексей Ханеня
22 февраля 2016, 11:38
modx.pro
3
1 243
0

[mspYaCassa] - Яндекс Касса + [Холдирование]

Дополнительный функционал холдирования для модуля оплаты Яндекс Кассы под наш любимый магазин [Minishop2].


Подключить Яндекс Кассу — ЯК можно тут kassa.yandex.ru/
Пакет в store.simpledream.ru
Володя
18 февраля 2016, 14:08
modx.pro
2
4 202
+5

[Messenger] Обновлено. Диалоги для modx

Messenger это система диалогов (личных сообщений) с использованием web-сокетов (comet-server) для мгновенных уведомлений на MODX Revolution.

Демонстрация работы
Логины: test1, test2, test3, test4. Пароли идентичны логинам.

В данный момент умеет:
— создание диалогов (2 и более человек)
— прием и отправка сообщений
— строка "%username% набирает сообщение"
— уведомления о новых сообщениях
— вывод аватарок пользователей
— сортировку диалогов по дате последнего сообщения и кол-ву новых уведомлений
— выделение онлайн пользователей


but1head
15 февраля 2016, 22:36
modx.pro
8
8 519
+20

Страница пользователя как на modx.pro

1 1 000
Реализация страницы пользователя как на mоdx.pro (https://modx.pro/users/bezumkin/). Не используются дополнения virtualPage и userProfile\userProfile2 из-за их глючности и конфликтов с другими дополнениями. Все протестировано на рабочем проекте.
Wassi Wassinen
14 февраля 2016, 17:03
modx.pro
37
7 560
0

Скрипт импорта CSV в базу данных в формате JSON

Доброго времени суток!
Написал скрипт, который будет запускаться по крону, для обновления информации на страницах из
CSV файлов, которые располагаются на других сайтах.

Скрипт вроде работает, но хочется убедиться, что всё правильно с точки зрения безопасности/оптимизации и прочего. Поэтому обращаюсь к сообществу с целью исправления ошибок, если таковые имеются.

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

define('MODX_API_MODE', true);
require_once dirname(dirname(__FILE__)).'/core/config/config.inc.php';
require_once MODX_BASE_PATH . 'index.php';

$q = $modx->newQuery('modResource');
$q->where(array('parent' => 6,'published'=>1,'csvlink:!=' => ''));
$q->select('id,csvlink');
if ($q->prepare() && $q->stmt->execute()) {
    while ($rowss = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
        $array = array($rowss['id'] => $rowss['csvlink']);
	    if (($handle = fopen($rowss['csvlink'], 'r')) === false) {
		    die('Error opening file');
    	}
	$headers = fgetcsv($handle, 0, ';');
    	$promo = array();
	    while ($row = fgetcsv($handle, 0, ';')) {
		    $promo[] = array_combine($headers, $row); // $promo[$row['0']] для выноса ID в Индекс массива
    	}
	fclose($handle);
    	$promo_json = json_encode($promo);

	$resource = $modx->getObject('modResource', $rowss['id']);
    	$resource->set('promo_json', $promo_json);
	$resource->save();
	$modx->cacheManager->refresh();
    }
};
Klike
02 февраля 2016, 13:35
modx.pro
4
1 273
0

Компоненты - Доска объявлений+личный кабинет

Всем привет. Думаю потихоньку собрать доску объявления для городского сайта, запутался в компонентах для реализации. Вот на чем остановился. Вопрос с оплатой за платные услуги типа «поднятие объявления» или «выделения объявления» с баланса пользователя.
Объявления — minishop2
Создание объявления — tickets
Застопорился, через что реализовать личный кабинет с пополнением баланса и оплатой услуг
Сергей Лим
31 января 2016, 15:10
modx.pro
2
1 466
0

Разработка новой версии vrmedia.tv

Всё началось с того, что мне позвонил знакомый и попросил проконсультировать по их сайту vrmedia.tv.

Его разрабатывал один местный программист и что-то дело начало буксовать — пропал интерес у разработчика. Вроде и дорабатывать он не против, но что-то времени нет, и всё такое. В общем, было принято решение продолжать работу без него.

Я, конечно, ответил на вопросы и предложил поискать кого-то еще. На что мне объяснили, что это уже третий разработчик и надежды на кого-то еще просто нет. Пришлось выручать знакомого.
Василий Наумкин
26 января 2016, 11:10
modx.pro
18
10 067
+24

Привязка постов к профилям авторов в соцсетях

Здравствуйте. Всех с наступившим. Прошу помощи в написании сниппета. Мне нужно для пользователя, автора текущего ресурса
$resource->get('createdby')
получить из таблицы modx_ha_user_services (таблица с данными пользователя HybridAuth) массив в виде (а лучше конечно сниппет, ибо мне это будет стоить минимум полмесяца разбирательства):
"Провайдер_1" => "Ссылка на профиль пользователя провайдера_1"
"Провайдер_2" => "Ссылка на профиль пользователя провайдера_2"
Я хочу, чтобы публикации (тикеты) пользователей привязывались к их профилям в соцсетях. Для этого необходимо в HTML подставлять ссылки на профили пользователей.
Насколько мне известно самый популярный механизм — привязка к профилю Google+ и Twitter.
Виталий Барышников
05 января 2016, 09:06
modx.pro
5
1 544
0