Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

проект https://goo.gl/vSwXxU

сайт разработан на yii2. 

Основной функционал – это панель для работы с товарами. Заказ товаров для оптовиков. Доступна только зарегистрированным пользователям.

Нужно решить задачи:

1) Нужно починить активацию пользователей. Сейчас пользователь может зарегистрироваться на сайте и сразу залогиниться и заказать товар.

Должно быть:   

-) пользователь регистрируется на сайте   

-) после регистрации - получает на почту письмо о успешной регистрации http://prntscr.com/hszx8i (этот шаблон уже должен быть сохранен в админке)   

-) при этом в системе (админке) такой пользователь сохраняется как не активированный http://prntscr.com/hszusp и не должен иметь возможность авторизации на сайте.    

-) админисратору при регистрации пользователя высылаем e-mail: http://prntscr.com/hszvw9 (этот шаблон уже должен быть сохранен в админке)   

-) администратор переходит на сайт и активирует пользователя http://prntscr.com/hszwlq   

-) пользователь получет на e-mail уведомление, что его профиль активирован: http://prntscr.com/hszx50 (этот шаблон уже должен быть сохранен в админке)   

-) после этого пользовтель может авторизоватьсяВсе это уже работало, но что-то поломалось... Нужно разобраться где ошибка, и починить.

2) В систему передаются xml файлы (на импорт) со списком товаров и их остатком на складе. При обработке общего xml файла (есть еще отдельные с оптовыми ценами) сайт перезаписывает база товаров. Если в текущей базе присутствует товар с положительным остатком, а в новом xml этого товара нет, то такой товар должен быть удален с сайта. Сейчас товар не удаляется, а остается с прежним остатком и доступен к заказу.

6 лет назад
nativetek
41 годРоссия
14 лет в сервисе
Был
5 лет назад
  • Похожие заказы
  • Есть старый сайт (http://fort21.ru) который, в определенной степени, перенесен на новый дизайн (http://new.fort21.ru). Новый сайт работает на Joomla! Перенос не закончен. Для начала необходимо сделать следующее: 1. Проверить на сколько перенесена информация со старого сайта на новый. Предоставить ...

    Закрыт
    6 лет назад
  • Необходимо сделать класс, который бы брал на вход xml-файл(или строку) формата Яндекс.Недвижимость (https://yandex.ru/support/realty/requirements/requirements-sale-housing.html) и на выходе давал файл в формате ЦИАН2(https://www.cian.ru/xml_import/doc/#common_cat). Конвертер должен в точности переносить все доступные параметры из первого формата во второй. По ...

    Закрыт
    6 лет назад
  • 1. Правила преобразования ЧПУ УРЛ Порядок формирования ЧПУ УРЛ Вместо, фильтра [url=http://tapisrouge.ru/collection?ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=&ProductSearch%5Bornament_id%5D=&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=3&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=3&ProductSearch%5Bmaterial_id%5D=1]http://tapisrouge.ru/collection?ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=&ProductSearch%5Bornament_id%5D=&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=3&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=3&ProductSearch%5Bmaterial_id%5D=1[/url] Где материал = шелк и шерсть, цвет = изумруд, орнамент = флористика, стиль = вне времени, дизайнер = секция каталога Tapis Rouge см скрин - https://yadi.sk/i/N_N9iJsy3R2Z2L Сделать ЧПУ УРЛ таким http://tapisrouge.ru/collection/[url=http://tapisrouge.ru/collection?ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=&ProductSearch%5Bornament_id%5D=&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=3&ProductSearch%5Bmaterial_id%5D=&ProductSearch%5Bdesigner_id%5D=6&ProductSearch%5Bstyle_id%5D=6&ProductSearch%5Bornament_id%5D=4&ProductSearch%5Bcolor_id%5D=3&ProductSearch%5Bmaterial_id%5D=1]material[/url]-shelk-sherst/color-izumrud/ornametn-floristika/style-vne-vremeni/designer-katalog-tapis-rouge/ * Порядок ...

    Закрыт
    6 лет назад
  • Здравствуйте, при добавлении покупателем товара в корзину, примерно через час корзина становится опять пустой. Магазин на Опенкарте. Необходимо увеличить время жизни сессии до недели. Также необходимо настроить корректные хлебные крошки, сейчас они имеют вид: [b]Главная - категория  [/b][list]Home ...

    Закрыт
    6 лет назад
  • Дано:  Поисковые ссылки такого вида:   https://www.facebook.com/search/29092950651/employees/present https://www.facebook.com/search/29092950651/employees/present https://www.facebook.com/search/29092950651/employees/present https://www.facebook.com/search/29092950651/employees/present Надо получать с них данные о пользователях:  ФИО; id; место работы и должность (текстом и ссылка на место), город. Что можно получать из этого? Должность обязательно нужна.  Или сразу с ссылок или сначала парсить ...

    Закрыт
    6 лет назад
  • Необходим JS счетчик - с 0 до ~, прибавляющий во временном промежутке от 30 до 60 (рандомно), рандомное число от 1 до 3. В конце суток - обнуление.

    Закрыт
    6 лет назад