Про систему MODX CMS
MODX (читається «модекс») - це безкоштовна професійна система управління вмістом (CMS) і фреймворк для веб-додатків, призначена для забезпечення і організації спільного процесу створення, редагування і управління контентом сайтів.
Версія MODX: Revolution
Підкажіть як правильно прописати, щоб наприклад з форми поля email після натискання кнопки заносилися дані в БД. Таблиця з полем уже створена в phpmyadmin. Пошукав по інету, але що то так і не розібрався. Хотілося б за коштами можливостей ModX реалізувати.
Пробував робити за прикладом:
Але нічого не відбувається видно не так що роблю або ж цей варіант не підходить.
Ну якщо Вам просто потрібно писати дані форми в базу, то оновіться до останнього FormIt - він це вміє.
Там і додаток спеціальне є, де можна переглядати дані, фільтрувати їх за формами і датою, і навіть експортувати в CSV.
Використовувати дуже просто - почніть виклик з цього:
Хук FormItSaveForm якраз і додає все в базу, а параметри:
formName - ім'я форми в додатку (для фільтрації),
formFields - які поля писати
fieldNames - як їх обзивати в додатку.
якщо formFields і fieldNames не вказувати, то збережуться всі поля з їх іменами як вони вказані в формі.
Як я зрозумів дивитися дані можна через Додаток FormIt. Дак воно порожньо як ніби нічого не збереглося. Я щось не так зробив?
А сам лист прийшло?
я розумію що можна реалізувати безпосередньо звертаючись до бази) просто думав що можна реалізувати використовуючи можливості ModX.
Якщо відправка не потрібно, то хук email приберіть:
Ага відмінно запрацювало. У мене ще один питаннячко.) А можна організувати ще й можливість видалення з цієї бази. Тобто наприклад якщо людина перехотілося отримувати розсилку. Натиснув на «Видалити» вказавши свою пошту і з бази пішла запис
Якщо Вам потрібен функціонал розсилок, то краще використовувати спеціально заточений під це модуль.
Там можна і розкидати користувачів по групах і проводити тестові розсилки і, природно, є можливість користувачеві відписатися.
Дякую за допомогу!
Так це мені під самий кінець рішення задачі сказали що треба буде мати можливість відписатися))).
Також потрібно створити сторінку для відписки з викликом
Ну і природно, в шаблоні розсилки вказувати посилання на неї.