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

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

С нами с 06 июня 2015; Место в рейтинге пользователей: #5
Николай Савин
16 октября 2018, 05:12
1
+1
// Вызываем класс 
$modsendpulse = $modx->getService('modsendpulse');
// Получаем email любым удобным способом, по вкусу проводим валидацию
$email = 'test@text.ru';
//Опционально добавляем Имя адресата любым удобным для Вас способом
$name = 'Петя Иванов';
//Получаем номера адресной книги из параметров сниппета или указываем вручную
$books = '201xxx2,2017xxx1';
//Делаем из строки массив
$books = explode(',', $books);
//В цикле отправляем в каждую книгу отдельно
foreach($books as $book){
// Вызываем метод добавления email в адресную книгу
$params['emails'] = array(
    array(
        'email' => $email,  
        'variables' => array(
            'name' => $name  
        )
    )
);
$modsendpulse->sendPulseAddEmailsToBook($params, $book);
}
//Если книг много, и ждать перебора с отправкой долго - пишем параметры в промежуточную таблицу задач, потом по крону вызываем таблицу и по порядку отправляем данные в книги
Николай Савин
07 октября 2018, 08:15
0
Хочу заметить, что на практике заметил — Яндекс, не всегда отвечает, бывают сбои или что то вроде того. Соотвествено yTranslit не всегда срабатывает.
Тогда как просто translit работает локально и безоткано.
Николай Савин
01 октября 2018, 13:06
0
Спасибо Евгений. Очень познавательно!
Николай Савин
01 октября 2018, 12:03
0
А таблицу проверил? Я не помню, очищается ли она автоматом
Николай Савин
30 сентября 2018, 10:39
0
Установил, проверил. Все без проблем парсится. Конкретно по твоему примеру — вижу полный текст отзывов.
Николай Савин
28 сентября 2018, 13:44
0
Уже Сейчас никто не мешает вставить вместо текста код вызова чанка или сниппета.
Николай Савин
26 сентября 2018, 15:51
0
Хорошо. На выходных посмотрю что да как. Может и правда пора обновление делать.
Николай Савин
26 сентября 2018, 15:43
0
Постараюсь в выходные посмотреть. Дайте конкретные данные куда смотреть. id магазина или товара, пример комментария который в маркете есть, а на сайт не приходит.
Можно прямо ссылки дать
Николай Савин
26 сентября 2018, 05:59
0
Это нефига не верный пример. В плейсхолдер header попадает не get параметр, а значение из таблицы вариантов.
Николай Савин
25 сентября 2018, 17:12
0
Скорее тогда уж switch case. Я же предлагаю таблицу на десятки разных вариантов
Николай Савин
23 сентября 2018, 16:43
0
Василий, черновики в профиле неудобно сортируются. Сделай пожалуйста по дате, новые вверху.
Николай Савин
16 сентября 2018, 09:59
+1
Почистил, устранил, пофиксил, зарелизил. Спасибо еще раз.
Николай Савин
16 сентября 2018, 09:09
-1
Я вот не особо понимаю. А нахрена вообще нужно создавать файлы через этот класс, если можно пользоваться родными методами php?
Николай Савин
16 сентября 2018, 09:05
+1
Тут к счастью не Иван, админом. Так что забанят только в чате
Николай Савин
16 сентября 2018, 09:04
0
Ларчик то — просто открывался, оказывается.