Nurlan
С нами с 26 мая 2015; Место в рейтинге пользователей: #916Tickets + UserFiles - загрузка с фронт-энда
Для чего:
— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
Компонент "Доска объявлений"
Нам требуется специалист, который может разработать для нас компонент Доска объявлений. По т.з.
1. Поддержка контекстов;
2. Поддержка компонентов msProfile, Office, pdoTools и других.
3. Нужна возможность размещения приоритетных объявлений за указанную стоимость.
4. Работа из бэкэнда по типу Tickets.
5. Размещение от 5 до 10 фотографий пользователями.
6. Возможность создания форм как в компоненте UserProfile2.
7. Объявления могут размещать компании (этот пункт обсуждается отдельно).
1. Поддержка контекстов;
2. Поддержка компонентов msProfile, Office, pdoTools и других.
3. Нужна возможность размещения приоритетных объявлений за указанную стоимость.
4. Работа из бэкэнда по типу Tickets.
5. Размещение от 5 до 10 фотографий пользователями.
6. Возможность создания форм как в компоненте UserProfile2.
7. Объявления могут размещать компании (этот пункт обсуждается отдельно).
Удаление Тикетов с фронта
Добрый день.
Реализуем доску объявлений через Tickets.
Необходимо создать функцию удаления своего объявления через фронт.
Подскажите, пожалуйста, как это можно реализовать?
Благодарю.
Реализуем доску объявлений через Tickets.
Необходимо создать функцию удаления своего объявления через фронт.
Подскажите, пожалуйста, как это можно реализовать?
Благодарю.
[mspYaCassa] - Яндекс Касса + [Холдирование]
Дополнительный функционал холдирования для модуля оплаты Яндекс Кассы под наш любимый магазин [Minishop2].
Подключить Яндекс Кассу — ЯК можно тут kassa.yandex.ru/
Пакет в store.simpledream.ru
Подключить Яндекс Кассу — ЯК можно тут kassa.yandex.ru/
Пакет в store.simpledream.ru
[Messenger] Обновлено. Диалоги для modx
Messenger это система диалогов (личных сообщений) с использованием web-сокетов (comet-server) для мгновенных уведомлений на MODX Revolution.
Демонстрация работы
Логины: test1, test2, test3, test4. Пароли идентичны логинам.
В данный момент умеет:
— создание диалогов (2 и более человек)
— прием и отправка сообщений
— строка "%username% набирает сообщение"
— уведомления о новых сообщениях
— вывод аватарок пользователей
— сортировку диалогов по дате последнего сообщения и кол-ву новых уведомлений
— выделение онлайн пользователей
Демонстрация работы
Логины: test1, test2, test3, test4. Пароли идентичны логинам.
В данный момент умеет:
— создание диалогов (2 и более человек)
— прием и отправка сообщений
— строка "%username% набирает сообщение"
— уведомления о новых сообщениях
— вывод аватарок пользователей
— сортировку диалогов по дате последнего сообщения и кол-ву новых уведомлений
— выделение онлайн пользователей
Страница пользователя как на modx.pro
1 1 000
Реализация страницы пользователя как на mоdx.pro (https://modx.pro/users/bezumkin/). Не используются дополнения virtualPage и userProfile\userProfile2 из-за их глючности и конфликтов с другими дополнениями. Все протестировано на рабочем проекте.
Скрипт импорта CSV в базу данных в формате JSON
Доброго времени суток!
Написал скрипт, который будет запускаться по крону, для обновления информации на страницах из
CSV файлов, которые располагаются на других сайтах.
Скрипт вроде работает, но хочется убедиться, что всё правильно с точки зрения безопасности/оптимизации и прочего. Поэтому обращаюсь к сообществу с целью исправления ошибок, если таковые имеются.
Написал скрипт, который будет запускаться по крону, для обновления информации на страницах из
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();
}
};
Компоненты - Доска объявлений+личный кабинет
Всем привет. Думаю потихоньку собрать доску объявления для городского сайта, запутался в компонентах для реализации. Вот на чем остановился. Вопрос с оплатой за платные услуги типа «поднятие объявления» или «выделения объявления» с баланса пользователя.
Объявления — minishop2
Создание объявления — tickets
Застопорился, через что реализовать личный кабинет с пополнением баланса и оплатой услуг
Объявления — minishop2
Создание объявления — tickets
Застопорился, через что реализовать личный кабинет с пополнением баланса и оплатой услуг
Разработка новой версии vrmedia.tv
Всё началось с того, что мне позвонил знакомый и попросил проконсультировать по их сайту vrmedia.tv.
Его разрабатывал один местный программист и что-то дело начало буксовать — пропал интерес у разработчика. Вроде и дорабатывать он не против, но что-то времени нет, и всё такое. В общем, было принято решение продолжать работу без него.
Я, конечно, ответил на вопросы и предложил поискать кого-то еще. На что мне объяснили, что это уже третий разработчик и надежды на кого-то еще просто нет. Пришлось выручать знакомого.
Его разрабатывал один местный программист и что-то дело начало буксовать — пропал интерес у разработчика. Вроде и дорабатывать он не против, но что-то времени нет, и всё такое. В общем, было принято решение продолжать работу без него.
Я, конечно, ответил на вопросы и предложил поискать кого-то еще. На что мне объяснили, что это уже третий разработчик и надежды на кого-то еще просто нет. Пришлось выручать знакомого.
Привязка постов к профилям авторов в соцсетях
Здравствуйте. Всех с наступившим. Прошу помощи в написании сниппета. Мне нужно для пользователя, автора текущего ресурса
Насколько мне известно самый популярный механизм — привязка к профилю Google+ и Twitter.
$resource->get('createdby')
получить из таблицы modx_ha_user_services (таблица с данными пользователя HybridAuth) массив в виде (а лучше конечно сниппет, ибо мне это будет стоить минимум полмесяца разбирательства):"Провайдер_1" => "Ссылка на профиль пользователя провайдера_1"
"Провайдер_2" => "Ссылка на профиль пользователя провайдера_2"
Я хочу, чтобы публикации (тикеты) пользователей привязывались к их профилям в соцсетях. Для этого необходимо в HTML подставлять ссылки на профили пользователей.Насколько мне известно самый популярный механизм — привязка к профилю Google+ и Twitter.