AcyMailing
Back to LATEST versionOur siteForumBlog
Version 5
Version 5
  • AcyMailing 5 documentation
  • Main pages
    • Users
      • Export Users
      • Import Users in AcyMailing
      • Mass actions
    • Lists
      • Distribution lists
      • List: Add/Edit
    • Newsletters
      • A/B Testing
      • Spam Test
      • Schedule your Newsletter
      • Smart-Newsletters
      • Campaigns
      • Joomla notifications
      • Simple Sending
      • Templates
        • Import a template
    • Queue
    • Statistics
      • Click statistics
      • Comparison page
      • Statistics charts
    • Configuration
      • Configuration tabs
        • Configure your send process
          • DKIM : DomainKeys Identified Mail
          • External SMTP service
        • Cron task
        • Geolocation
        • Captcha
        • Google Analytics
        • Forward to a friend
        • Access level
      • Custom fields
      • Bounce Handling
      • Unsubscribe page
  • Public part of your site
    • Configure your Subscription Module
    • Latest Newsletters module
    • Newsletter archive section
    • Front-end Newsletter edition
  • FAQ
    • Insert your subscription form in your article
    • Update AcyMailing 5
    • Your send process is slow?
    • Could not instantiate mail function
    • Sending issue
    • Spam issue
    • Compatibility issues
    • Install / Update issues
  • Integration plugins
    • Installed with AcyMailing
      • Insert Joomla articles in your newsletter
      • Plugin : Statistics
      • Plugin: (auto)Subscribe during Joomla registration
      • Plugin: Call to action
      • Plugin: Date - Time
      • GMail Inbox Actions
      • Plugin: Joomla Module Loader
      • Plugin: Joomla User
      • Plugin: Manage Subscription
      • Share your Newsletter on social networks
      • Plugin: Subscriber
      • Plugin: Website Links
      • AcyMailing plugin : table of contents generator
    • User management
      • Plugin: AltaUserPoints
      • Plugin : VirtueMart Checkout Subscription
      • Plugin: CB User
      • Plugin: CJBlog
      • Plugin: com_contact
      • Plugin: Community Builder
      • Plugin: Easy Profile
      • Plugin: EasySocial
      • Plugin: ExtendedReg Profile Information
      • Plugin: Grumpy Contacts
      • Plugin: Ja Job Board
      • Plugin: JomSocial
      • Plugin: JUGA
      • Plugin: K2 Users
      • Plugin: MightyMembership
      • AlphaUserPoints plugin
    • Content management
      • Plugin : AdsManager
      • Plugin: AdsManager (by Heigho)
      • Plugin : Dj-Catalog 2
      • Plugin : Kunena
      • Plugin: AdAgency
      • Plugin: CiviCRM
      • Plugin: Cobalt
      • plugin: Dj-Classifieds
      • plugin: EasyBlog
      • plugin: EasyDiscuss
      • Plugin: Emerald
      • Plugin: EZautos
      • plugin: FLEXIcontent
      • Plugin: Form2Content
      • Plugin: GMapFP
      • plugin: JoomBlog
      • plugin: Joomla! Estate Agency (JEA)
      • plugin: K2 items
      • Plugin: ListBingo
      • plugin: Lyften Bloggie
      • Plugin: MightyResources
      • Plugin: MosetsTree
      • Plugin: Newsfeeds
      • plugin: SEBLOD 3
      • Plugin: Sobi2
      • Plugin: SobiPro
    • Events
      • plugin: !Cagenda
      • Plugin: DPCalendar
      • Plugin: EventList
      • plugin: Event Booking
      • Plugin: jCalPro Events
      • Plugin: jEvents
      • Plugin: Matukio
      • plugin: MijoEvents
      • Plugin: Ohanah
      • Plugin: redEvent
      • Plugin: RsEvents
      • plugin: RSEvents Pro
    • E-commerce
      • Plugin: Awo Affiliate
      • Plugin: HikaShop
      • plugin: JoomShopping
      • plugin: K2Store
      • Plugin: redSHOP
      • Plugin: MijoShop
      • Plugin: VirtueMart Coupons
      • Plugin: VirtueMart
      • AwoCoupon plugin
    • Subscription system
      • Plugin: AEC
      • Plugin : CBSubs
      • Plugin: Membership Pro
      • Plugin: MightyRegistration
      • Plugin: OSE Membership Control Manager
      • Plugin: Payplans
      • Plugin: AkeebaSubs
      • AEC AcyMailing micro-integration
    • Files management
      • Plugin : RokDownloads
      • Plugin: DOCman
      • plugin: DOCman 2
      • Plugin: Document Media Manager
      • Plugin: jDownloads
      • Plugin: Joomdoc
      • Plugin: PhocaDownload
      • Plugin: Remository
    • Other
      • Module: Statistics dashboard
      • module: Quick icon for J1.5
      • Plugin : Module Article
      • plugin: AcyMailing toolbox
      • plugin: Auto-create a list on user registration
      • plugin: Add CC
      • Plugin: Create Joomla user
      • Plugin: Autotweet NG
      • plugin: Edit notification
      • plugin: Export users in mass action
      • plugin: List owner notification
      • Plugin: Modify user group
      • plugin: Quick icon for J2.5 and J3.X
      • plugin: Search
      • Plugin: Smart Search
      • Plugin: Squeeze Page
      • plugin: Stop Smart-Newsletter during weekend
      • Universal tag plugin
      • Universal filter plugin
      • Birthday Newsletter
  • Developers
    • AcyMailing 5 Developer Documentation
    • Customize the way the content inserted in emails by plugins
    • Conditional display
    • Multiple queue system
    • External subscription form
    • Subscription via URL
      • Fabrik Form and AcyMailing
      • ChronoForm and AcyMailing
      • RSForm!Pro and AcyMailing
      • BreezingForms and AcyMailing
Powered by GitBook
On this page
  • Description
  • Display the number of users on your mailing list
  • Display a list of users (with their name, email...)
  • Display a field from the currently logged in user (its name, email...)
  • Insert newsletters in your Joomla articles
  • Specific newsletter
  • Latest newsletter
  1. Integration plugins
  2. Other

plugin: AcyMailing toolbox

Last updated 4 years ago

Description

This plugin enables you to include tags in your Joomla website which will be replaced by content loaded from the AcyMailing tables.

This plugin also enables you to insert an AcyMailing newsletter inside a Joomla! article by using a simple tag.

You can download this plugin then install and publish it like a standard Joomla plugin.

Display the number of users on your mailing list

To display the number of users you have in all your mailing lists, you should insert the tag: {acymailing:count}

Additional parameters:

  • listid: This parameter enables you to specify the ID of the list so the tag will count only users subscribed to the specified list. For example, you can add display the number of users subscribed to the mailing list ID 3 by using the tag: {acymailing:count|listid:3}

  • where: You can filter the users based on their custom fields values. Write the field namekey, then the operator (=, !=, LIKE, <, >, <= or >=) then the value, separated by a coma. If you want to insert several conditions, separate them by a semicolon. For example:

    • {acymailing:count|where:subid,>,500;city,LIKE,York}

Display a list of users (with their name, email...)

To display a list of subscribers on your website, you can insert the tag: {acymailing:users} This tag will display the name of your last 50 users inserted in AcyMailing.

Additional parameters:

  • fields : This parameter enables you to display the fields you want. By default this parameter is set to the user name but if you want to display the user name and email, you should use the tag: {acymailing:users|fields:name,email}

  • limit : This parameter enables you to specify the number of users you want to show. By default this parameter is set to 50 so only the last 50 users will be displayed by you can modify it to display more or less users. For example the tag {acymailing:users|limit:10} will display the name of your last 10 users.

  • order : This parameter enables you to specify the ordering. By default the plugin will display the latest inserted users but you can modify it to select the oldest users or based on an alphabetical ordering. For example the tag {acymailing:users|order:name ASC} will display the first 50 user's name in alphabetical order.

  • confirmed : You can add this parameter to only display confirmed users. For example : {acymailing:users|confirmed}

  • listid : This parameter enables you to display only users subscribed to the specified list. For example : {acymailing:users|listid:3} will display the last 50 users subscribed to your list ID 3.

  • header : This parameter will enable you to show a table header with the name of each field For example {acymailing:users|header} will display the name of the last 50 users inserted in AcyMailing with the header "name" on top of the column.

  • width : This parameter enables you to set the width of each column. For example {acymailing:users|width:70} will force the columns to be 70px width.

  • width_FIELDNAME : If you have a special column you want to resize, you can use this parameter to set the width of a specific column based on its field name. For example {acymailing:users|width:70|width_email:90|fields:name,email} will display a list of users (its name and email), the name column will be 70px width and the email column will be 90px width.

  • label_FIELDNAME : If you display the table header, you may not want Acy to use the column name in the header so you can specify your own text using this option. For example {acymailing:users|label_name:Your beautiful Name!|header} will display a list of 50 user's name with the text "Your beautiful Name!" on top of the name column.

  • where: You can filter the users based on their custom fields values. Write the field namekey, then the operator (=, !=, LIKE, <, >, <= or >=) then the value, separated by a coma. If you want to insert several conditions, separate them by a semicolon. For example:

    • {acymailing:users|where:subid,>,500;city,LIKE,York}

Example : This tag will display the name and email address of the last 20 users with a custom header name and size: {acymailing:users|fields:name,email|limit:20|header|width:150|width_email:300|label_name:Name|label_email:Email Address}

Display users on your Joomla articles

Display a field from the currently logged in user (its name, email...)

If you have a page with a restricted access to Joomla logged in users only, you can use this plugin to display AcyMailing user profile information about this user.

You can insert the tag {acymailing:userinfo|field:name} to display the name of the current logged in user in your content.

Additional parameters:

  • field : The field parameter enables you to select the field you want to display. For example {acymailing:userinfo|field:email} will display the email address of the currently logged in user.

Insert newsletters in your Joomla articles

Specific newsletter

If you want to insert a specific newsletter, you'll have to first get its ID. You can find it in Components => AcyMailing => Newsletters (or Smart-Newsletters) :

Then when editing a Joomla article, insert the tag {acy:NEWSLETTER_ID}, for example:

Latest newsletter

You can choose to insert the latest sent newsletter using "0" instead of the newsletter ID, so this tag: {acy:0}. Note that it will only take a published and visible newsletter.

You can also add a filter so that it will take the latest newsletter sent to a specific list. You can get the list ID in the page Components => AcyMailing => Lists :

For example with the list "Newsletters", your tag will be {acy:0|list:1}

​The tag {acy:19} will be replaced by the corresponding newsletter:

on our plugins section