Andrei D.
С нами с 09 января 2014; Место в рейтинге пользователей: #54Уведомления с MODx в Telegram
Всем привет. Это не совсем готовое дополнение, скорее инструкция. Может быть кто нибудь разовьёт и соберёт пакет.
У меня небольшой контентный проект и надо было быть оперативно в курсе, что там журналисты публикуют.
Такое извещение можно повесить на заказ обратного звонка, заказ товара или какие нибудь другие события о которых я не подумал :)
У меня небольшой контентный проект и надо было быть оперативно в курсе, что там журналисты публикуют.
Такое извещение можно повесить на заказ обратного звонка, заказ товара или какие нибудь другие события о которых я не подумал :)
Tickets + UserFiles - загрузка с фронт-энда
Для чего:
— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
— Если у вас реализовано добавление тикетов с фронт-энда пользователями и вам нужен удобный инструмент для отслеживания прикрепленных изображений
— Вам нужно несколько независимых друг от друга форм добавления изображений с уникальными параметрами
— Вы хотите иметь единую закладку с загруженными изображениями в тикетах
Отправка файла с заказом
Как реализовать отправку файла с заказом в minishop2?
Я попробовал тип одного из input'ов в заказе изменить на файл, добавил форме enctype, но после выбора файла в assets/components/minishop2/action.php массив S_FILES пуст. При отправке заказа тоже.
Подскажите, хотя бы, в каком направлении читать мануалы.
Я попробовал тип одного из input'ов в заказе изменить на файл, добавил форме enctype, но после выбора файла в assets/components/minishop2/action.php массив S_FILES пуст. При отправке заказа тоже.
Подскажите, хотя бы, в каком направлении читать мануалы.
debugParser теперь бесплатный
Привет, друзья!
Мы тут посовещались и решили, что нужно сделать debugParser бесплатным. Теперь вы сможете оптимизировать работу любых сайтов, без ограничений.
Мы тут посовещались и решили, что нужно сделать debugParser бесплатным. Теперь вы сможете оптимизировать работу любых сайтов, без ограничений.
Война с pdoPage
Добрый день!
Совсем чего-то я запутался с pdoPage. Главное, что на основном сайте разбиение на страницы у меня работает (надеюсь, что правильно). Решил добавить небольшой апендикс к сайту, настраиваю там pdoPage, никак не хочет рабоать как надо.
Совсем чего-то я запутался с pdoPage. Главное, что на основном сайте разбиение на страницы у меня работает (надеюсь, что правильно). Решил добавить небольшой апендикс к сайту, настраиваю там pdoPage, никак не хочет рабоать как надо.
Фильтрация пользователей с помощью mFilter2
Делая очередной тематический каталог организаций, где каждый пользователь это отдельная организация, которая размещает информацию о себе и своих услугах, я обычно применял классическое решение, когда при регистрации пользователя с помощью Office, создается отдельный ресурс и тогда можно без проблем просматривать карточки (ресурсы) организаций, осуществлять поиск и фильтровать их по разным параметрам используя готовые коробочные решения mSearch2 и mFilter2.
Плюсов тут несколько, в основном это возможность применять классические решения, ничего не допиливая. Но есть и минусы — приходится писать плагины, которые отслеживают изменение профиля пользователя и дублируют эти изменения в ресурс, определенные сложности модерирования, проблемы со скоростью сохранения и вывода информации и т.д.
Я решил заморочиться и сделал решение без дублирования информации, на основе таблицы пользователей.
Плюсов тут несколько, в основном это возможность применять классические решения, ничего не допиливая. Но есть и минусы — приходится писать плагины, которые отслеживают изменение профиля пользователя и дублируют эти изменения в ресурс, определенные сложности модерирования, проблемы со скоростью сохранения и вывода информации и т.д.
Я решил заморочиться и сделал решение без дублирования информации, на основе таблицы пользователей.
Как я расширил стандартную таблицу пользователей
В последнее время довольно часто приходится делать различные стартапы на заказ, суть которых сводится к платному сервису, с регистрацией, личным кабинетом, ну и как следствие каталогом пользователей, представляющих ту или иную услугу.
Обычно использую office, который обеспечивает готовый личный кабинет из коробки с минимальными усилиями, он же позволяет сохранять все в базу, пользователей. Но вот беда, полей катастрофически не хватает. Логичным решением было создавать страницы для каждого пользователя, и добавлять сколько угодно TV. Так я и делал, но решил заморочиться и не дублировать страницы, а расширить таблицу пользователей и работать с ней напрямую, как с ресурсом.
Вот что я сделал:
Обычно использую office, который обеспечивает готовый личный кабинет из коробки с минимальными усилиями, он же позволяет сохранять все в базу, пользователей. Но вот беда, полей катастрофически не хватает. Логичным решением было создавать страницы для каждого пользователя, и добавлять сколько угодно TV. Так я и делал, но решил заморочиться и не дублировать страницы, а расширить таблицу пользователей и работать с ней напрямую, как с ресурсом.
Вот что я сделал:
[UsersOnline] Пользователи онлайн
Достаточно часто появляются вопросы из серии «Как посмотреть дату последнего появления пользователя?» или «Как посмотреть, кто онлайн?»
Увидев очередной такой вопрос, мы решили создать простенький компонент, который не только ответит на такие вопросы, но и полностью их решит.
Возможности
Увидев очередной такой вопрос, мы решили создать простенький компонент, который не только ответит на такие вопросы, но и полностью их решит.
Возможности
- Фиксирует дату крайнего появления каждого пользователя (во всех контекстах)
- Выводит список пользователей онлайн на сайте
- Сбрасывает авторизацию отключенных и заблокированных пользователей
Выборка авторов тикетов в секции
Привет, люди добрые!
Надо выбрать авторов, создавших тикеты в конкретной секции, с доступной шаблону информацией профиля (фото, имя). Есть, чую, какой-то параметр для getUsers, вычисляющей наличие публикации юзера в данной секции, но что-то в примерах многообразных я не нашел такого или не признал. Как быть, где читать? Нашел где описана сортировка по рейтингу авторов, но что-то не пойму, как и что подправить для нужд, выводит всех, даже если указываю &parents=`id_секции` или создаю специальную &groups=`авторы_секции`. А так-то сортировка по количеству опубликованных тикетов была б что надо, опять же как ее сделать не понял.
Надо выбрать авторов, создавших тикеты в конкретной секции, с доступной шаблону информацией профиля (фото, имя). Есть, чую, какой-то параметр для getUsers, вычисляющей наличие публикации юзера в данной секции, но что-то в примерах многообразных я не нашел такого или не признал. Как быть, где читать? Нашел где описана сортировка по рейтингу авторов, но что-то не пойму, как и что подправить для нужд, выводит всех, даже если указываю &parents=`id_секции` или создаю специальную &groups=`авторы_секции`. А так-то сортировка по количеству опубликованных тикетов была б что надо, опять же как ее сделать не понял.