Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
19 января 2015, 14:02
+1
ребят, да как обычно… Отправлено в SimpleDream, пардон в Modstore. Как только — так сразу.
Седня ж еще какой день то? Правильно — понедельник…
Володя
14 января 2015, 23:44
0
нет конечно… спасибо за тест-драйв)
Володя
14 января 2015, 23:33
0
в общем списке это ничего не выводил… на странице профиля вся инфа должна быть…
Еще подшлифую местами.
Володя
14 января 2015, 23:31
0
внутри это выглядит вот так joxi.ru/n2YYxB6i0nML26
Володя
14 января 2015, 23:25
0
спасибо, поправил… глюк почему то только в мозиле был…
пробуйте еще)
Володя
14 января 2015, 20:37
0
ребят, кому интересно прошу потестите немного userprofile.vgrish.ru/users/
на главной зарегаться через твиттер, затем перейти в профиль и задать email.
После подтверждения почты, пробовать менять профиль пользователя, заполнять поля.

ps. Спасибо!
Володя
14 января 2015, 10:23
+1
А ничего что тут вообще тема другая? Кто вам мешает создать отдельную и там все логично изложить?
Володя
11 января 2015, 23:44
0
«возможные» друзья идут явно вместе с «возможной» перепиской…
Создавайте отдельный топик, расписывайте подробно как вы видите функционал, будет больше толку чем просто тут упомянуть…
Володя
11 января 2015, 10:50
0
нет конечно, какие обиды… Просто пока выкинем последний пункт.
скайп — vgrish_vgrish
Володя
11 января 2015, 09:53
0
Вырисовывается следующее:

— Страницы пользователей с нормальными урл. Возможность скрыть страницу от просмотра по группам и методом перечисления id юзера
— Добавить «из коробки» дату регистрации и дату последней активности. Возможность добавлять поля в профиль пользователя.
от себя добавлю что возможно стоит добавить поля ФИО и description, introtext аналог ресурса. По остальным полям предлагаю сделать настройку json строкой в ней указывать наименование и тип поля и на основе этого рисовать в админке, писать такие поля в extended.
— Возможность указывать шаблон для оформления страницы пользователя.
— Сортировка и фильтрация пользователей по алфавиту на странице-списке. Вывод пользователей pdoUsers или сниппет на его основе.
— сниппет редактирования расширенного профиля пользователя, включает редактирование существующих таблиц пользователя, наших добавленных и полей в extended
— сниппет для вывода расширенного профиля пользователя

— так же сюда же скорее всего нужна проверка заполнения полей, возможность подключения кастомного обработчика

сумма пускай будет 10 000 руб. Идет? Если ты даешь добро — я стартую.
Володя
10 января 2015, 22:12
+2
— подумай по каким полям нужна будет сортировка.
По алфавиту чего? Полного имени пользователя?
— страница доступна для просмотра, вариант недоступна для просмотра тоже нужен?
— сниппет для редактирования этого гибридного профиля соответственно тоже нужен, так ведь?
— в админке все это редактировать тоже…

— пакет в итоге будет бесплатным для всех или пойдет в платники?

Завтра смогу начать работу… Жду уточнений.
Володя
09 января 2015, 18:32
+2
напишу, пиши подробнее хотелки…
Володя
07 января 2015, 09:32
0
Смена параметров товара в корзине это другой компонент — store.simpledream.ru/packages/ecommerce/msquickview.html
Володя
02 января 2015, 09:47
0
Исправил, ждите в репо…
Володя
31 декабря 2014, 15:11
0
да, я понял про что ты. Нужно доработать будет кэширование.
В следующем году поправлю. Раньше не получится...)))
Володя
30 декабря 2014, 11:58
0
значит по порядку:
нет ошибки о неправильной капче
добавить в чанк tpl.YaCaptcha.block, я проглядел…
<span class="error_yacaptcha">[[+fi.error.yacaptcha]]</span>
нет отправки и редиректа на избранную страницу
хук для формит должен возвращать либо false — ошибка, либо true — все хорошо и идет дальнейшая обработка.
поэтому добавь в пример, в самый конец
return true;
будет вот так
<?php
// подключаем 'yacaptcha'
$yacaptcha = $modx->getService('yacaptcha');
// значение каптчи с формы передаем в конфиг
$yacaptcha->config['captcha'] = $fields['yacaptcha'];
// проверка
$yacaptcha->afterValidate();
// если каптча неверна то
if ($yacaptcha->getIsCaptchaRequired()) {
    $hook->addError('yacaptcha','Неправильная каптча');
    return false;
}
return true;
и думаю будет работать…