Форма регистрации с отсылкой письма

Тема в разделе "Общие вопросы", создана пользователем Genri, 7 окт 2023.

  1. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Здравствуйте. ocstore 3.0 и выше.

    Подскажите пожалуйста какой модуль выбрать или как лучше это сделать.

    Для "Дилеров"
    Необходимо чтоб была форма регистрации и после ее заполнение можно было скачать или получить на майл (почту) информацию (условия или договор).
    Чтоб можно было ее установить на любой страничке.

    Заранее благодарен за помощь.
     
  2. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Её кого? Форму ? Ссылку на скачивания?
     
  3. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    После заполенения формы (ФИО, Тел, эл-почты). Суть в чем чтоб информацию (условия или договор) можно было получить или скачть только после заполнения формыи отправки, после появлялась кнопка СКАЧАТЬ или письмо выслано на вашу почту.
     
  4. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Создайте группу покупателей Дилеры для начала.
    Ну а далее имея её (группы) ID можно что то будет предлагать.
    Единственное, пока не совсем понятно.
    Я предположим не собираюсь регистрироваться, но хочу получить этот договор.
    Заполнил, скачал , не заканчивая регистрацию ушёл...
     
  5. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Регистрация должа быть закончена и только после должна появится данная возможность скачать или письмо должно отослаться на почту.
     
  6. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Создал группу, регистрация через ЛК а вот что дальше ? Да и к стати там нет ID
     
  7. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Дальше у вас несколько вариантов.
    В поиск исполнителя.
    Ну или своими руками.
    ID группы можно посмотреть в адресной строке при входе в саму группу покупателей.
    Задачу вашу видимо пересмотреть придется. Опенкарт в момент регистрации считает всех покупателей дефолтными(по умолчанию). Перевод в какую то иную группу осуществляется руками админом магазина. Отсюда и нюансы выполнения вашей задачи.
    Можно ничего не отправлять никуда, а добавить изначально ссылку в меню, в подвал, в личный кабинет исключительно для одной группы покупателей, у вас это Дилеры. Как только покупатель попадет в эту группу, ссылки станут доступны.
     
  8. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    ID нашел, вот это интересно конечно и как это сделать ? Правда не совсем понимаю
     
  9. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
  10. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Глянул очень интересно, попробую правда не совсем понимаю как это сделать. С другой стороны если зарегистрировался как Дилер и при этом его нужно перевести ручками то почему бы не выслать так же ручками ему договор на почту и только после подписания его перевести в Дилеры. Как Вы думаете это лучшии вариант или я ошибаюсь?
     
  11. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    802
    Симпатии:
    91
    не заморачивайтесь вы с этим все намного проще и все уже давно придумано.
    создали группу дилеры, добавляете в настройки симплы ее, если это юрлицо, то добавляете к регистрации данной группы в симпле поля, если нужно, к примеру огрн инн и т.д. при регистрации, чел выбирает группу заполняет данные, все. он зарегин в данной группе.
    ставите модуль, если мне не изменяет память - конструктор форм, формируете там то что вам надо, к примеру ссылку на скачку чего то. указываете для какой группы будет данный функционал видимым, вставляете форму куда вы хотите, на главную, в шапку, в подвал и т .д.
    все.
     
  12. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Смотрите.
    Вам если письмо отправить , более приоритетно. То и это не проблема.
    Не нужны ни правки, ни в код лезть ни устанавливать список модулей.
    При чём даже после их покупки не будет у вас автоматом связи между этими модулями.
    1. И так вы создали группу покупателей.
    2. Далее в админке, открываете в списке данного покупателя и переводите его в эту группу.
    3. Создаём простецкий шаблон письма. Прям самый минимальный.
    Ну например :

    Код:
     <meta charset="UTF-8">
        <title>Письмо о регистрации дилера.</title>
    
    
        <div style="max-width: 680px; margin: 0 auto; padding: 20px; border: 1px solid #ddd; background-color: #f5f5f5;">
            <div class="header" style="background-color: #f5f5f5;">
                <img src="http://tom.tw1.ru/image/catalog/logo.png" alt="Логотип магазина" style="width: auto; height: auto; max-width: 250px; float: left;">
                <ul style="list-style-type: none; padding: 0; float: right;">
                    <li>Email: ваш_электронный_адрес</li>
                    <li>Телефон 1: ваш_номер_телефона_1</li>
                    <li>Телефон 2: ваш_номер_телефона_2</li>
                    <li>WhatsApp: ваш_номер_WhatsApp</li>
                </ul>
                <div style="clear: both;"></div>
            </div>
    
           <p style="color:#555;line-height:1.5;font-size: 25px;font-weight: bold;">Уважаемый господин Genri!</p>
    
            <p style="color: #555; line-height: 1.5;">Благодарим вас за регистрацию в качестве Дилера. Будем рады сотрудничеству. Ознакомьтесь, пожалуйста, с нашими условиями.</p>
    
            <p style="color: #007bff;"><a href="ссылка_на_файл_с_условиями" style="color: #007bff; text-decoration: none;">Скачать условия</a></p>
        </div>
    4. Открываете раздел Рассылки самого опенкарт.
    В тройке это Маркетинг - Почта.
    Выбираете надстройку "Покупатели" и после появления поля с автопоиском, находите нового дилера.
    Вписываете тему письма.
    Далее останется нажать в текстовом поле письма символ исходного кода </> и вставить наш шаблон.
    Повторно нажать </> (выйти из режима исходного кода ВАЖНО).
    И нажать иконку в виде синего конверта сверху вверху.
    Готово.

    PS : шаблон лишь в качестве примера и вам нужно изменить , добавить свои и удалить данные которые не нужны .
     

    Вложения:

    • 1111111111.png
      1111111111.png
      Размер файла:
      57,1 КБ
      Просмотров:
      14
    Последнее редактирование: 9 окт 2023
  13. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    На днях буду пробовать все варианты чтоб не обидеть никого.
     
  14. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Напишите позже на каком варианте остановились. Отложу в копилку идей для реализации. Возможно пригодится в одном из проектов.
     
  15. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Обязательно отпишусь здесь.
     
  16. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Вот этот вариант мне как-то больше нравится. Но тут есть свой недостатки. При выборе групы покупателей "Дилеры" письмо будет доставлятся всем. Если же выбрать Партнеры и добавить нужного то получит письмо именно этот адресат ( прада там написано что автодобавление, сработает или нет пока не могу ответить). И вот тут самое главное после отправки письма все пропадает (исчезаает код) значить его нужно постоянно вносить. немного печалит эта ситуация. Может я что не так сделал ?
     
  17. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Если вы не укажите кому конкретно.
    Всё верно.
    Если не лезть в код как я и предлагал, вы всегда можете создать некую заготовку и сохранить её.
    Могу поделиться лайфхаком.
    Создаёте на своей почте папку. Обзываете так что было понятно именно вам, что это.
    Оправляете себе письмо, с данной заготовкой в виде текста, файла итп. Переносите в эту папку.
    В любой момент под рукой.
    Вариант номер два, это создать этот шаблон уже на уровне кода. И подставлять в текстовый редактор из предположим некоего списка таких же готовых шаблонов писем.
     
  18. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Второй вариант конечно интереснее но как это сделать ?
     
    Последнее редактирование: 9 окт 2023
  19. Tom

    Tom Специалист

    Сообщения:
    607
    Симпатии:
    180
    Это уже прямая дорога в раздел услуг.
     
  20. Genri

    Genri Пользователь

    Сообщения:
    43
    Симпатии:
    0
    Согласен