.. ================================================== .. FOR YOUR INFORMATION .. -------------------------------------------------- .. -*- coding: utf-8 -*- with BOM. .. include:: ../../../../Includes.txt .. _administrators_setup_caddy_newsletter: Newsletter ========== Customers can subscribe to a newsletter while ordering an item. Workflow -------- * Subscription will stored by a tt_address record. * Subscription category will stored by a sys_dmail_category record. Setup ----- Powermail ^^^^^^^^^ The powermail form must contain a checkbox for subscribing the newsletter. Please add this field and call it "newsletter". If you are using another marker, you must update the setup in the Constant Editor. See category: [CADDY - E-MAIL - SUBSCRIBE] Folder for Subscribers ^^^^^^^^^^^^^^^^^^^^^^ Please add a folder for storing the subscribers. Add to this folder a sys_dmail_category. Add to Page TSConfig .. code:: php mod { web_list { allowedNewTables = sys_dmail_category, tt_address } } TCAdefaults.tt_address { description = Inserted manually at module_sys_dmail_category = x // <- x = Enter the id of your sys_dmail_category module_sys_dmail_html = 1 } TCEFORM.tt_address.module_sys_dmail_category { PAGE_TSCONFIG_IDLIST = x // <- x = Enter the page id of the current folder disabled = 0 } TypoScript ^^^^^^^^^^ Please add the include static template to the page of the Caddy: * Caddy [30] E-mail subscribe (tt_address) Please setup in the Constant Editor the category [CADDY - E-MAIL - SUBSCRIBE]