Николай Савин

Николай Савин

Был в сети 29 июня 2026, 12:35
Заказы принимаю
Вполне
На каждой странице в вызов Formit вставляйте номер нужной книги в параметр &book.
Не забудьте применить хук sendpulse (это будет сниппет, который нужно создать)
Содержимое примерно такое

// Вызываем класс 
$modsendpulse = $modx->getService('modsendpulse');
// Получаем email любым удобным способом, по вкусу проводим валидацию
$email = 'test@text.ru';
//Опционально добавляем Имя адресата любым удобным для Вас способом
$name = 'Петя Иванов';
//Номер адресной книги уже есть в параметре $book

// Вызываем метод добавления email в адресную книгу
$params['emails'] = array(
    array(
        'email' => $email,  
        'variables' => array(
            'name' => $name  
        )
    )
);
$modsendpulse->sendPulseAddEmailsToBook($params, $book);

По идее такая конструкция должна решить ваш вопрос.
По поводу портфолио. Мне кажется достаточно взглянуть на рейтинг пользователя здесь, на сайте. Посмотреть как часто человек что-то пишет. Статьи ли это или же вопросы просто.
Первые 20-30 в рейтинге разработчиков автоматом считаются весьма квалифицированными специалистами, с собственными приложениями, наработками и опытом.

А портфолио это часто лишь то, на чем настаивал заказчик.
Надо же, я и не знал, про такой подход к редактированию контента.
Было бы здорово увидеть какой нибудь обзорный материал о возможностях Content Blocks и вообще об репозитарии modmore. Может там еще чего полезного есть.
Я понимаю что можно зайти и полистать — вопрос к тому, что использую опытные разработчики, что нравится, что не очень.