# acymailing/11.0.2/back/Views/Plugins/tmpl/available.php

AcyMailing – An Ultimate Newsletter Plugin and Marketing Automation Solution for WordPress, version 11.0.2. 99 lines.

- Page: https://pluginprobe.com/plugins/acymailing/11.0.2/code/back/Views/Plugins/tmpl/available.php
- Raw: https://pluginprobe.com/plugins/acymailing/11.0.2/raw/back/Views/Plugins/tmpl/available.php
- Modified: 2026-08-03T10:18:54+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/acymailing/11.0.2/code/back/Views/Plugins/tmpl/available.php#L10-L20`.

```php
<?php
// phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- View file, its variables are local to the include scope, not true globals.
defined('ABSPATH') || die('Restricted Access');
?>
<div class="cell grid-x acym__content" id="acym__plugin__available">
	<form id="acym_form"
	      action="<?php echo esc_url(acym_completeLink(acym_getVar('cmd', 'ctrl'))); ?>"
	      method="post"
	      name="acyForm"
	      class="cell grid-x acym__form__campaign__edit"
	      data-abide>
        <?php
        $workflow = $data['workflowHelper'];
        $workflow->display($data['tabs'], $data['tab'], false, true);
        ?>
		<div id="acym__plugin__available__application" class="cell grid-x">
			<div class="cell grid-x grid-margin-x margin-bottom-2">
				<input type="text" class="cell medium-3" v-model="search" placeholder="<?php echo esc_attr(acym_translation('ACYM_SEARCH')); ?>">
				<div class="cell medium-4 large-2">
					<select2 :name="'acym__plugins__type'" :options="<?php echo esc_attr(json_encode($data['types'])); ?>" v-model="type"></select2>
				</div>
				<div class="cell medium-4 large-2">
					<select2 :name="'acym__plugins__level'" :options="<?php echo esc_attr(json_encode($data['level'])); ?>" v-model="level"></select2>
				</div>
			</div>
			<div class="cell grid-x" v-show="noPluginTodisplay" style="display: none;">
				<h2 class="cell text-center acym__title__primary__color"><?php echo esc_html(acym_translation('ACYM_NO_ADD_ONS_TO_DISPLAY')); ?></h2>
			</div>
			<div class="cell grid-x margin-bottom-2">
				<div class="cell grid-x align-center text-center acym__plugin__available__loader__page margin-top-3 margin-bottom-3" v-show="loading">
                    <?php acym_loaderLogo(); ?>
				</div>
				<div class="cell grid-x grid-margin-x grid-margin-y" v-show="!loading" style="display: none;" v-infinite-scroll="loadMorePlugins" :infinite-scroll-disabled="busy">
					<div class="acym__plugins__card cell xlarge-3 large-4 medium-6 grid-y align-justify" v-for="(plugin, index) in displayedPlugins">

						<div class="margin-bottom-1">
							<div class="acym__plugins__card__params_type shrink cell">{{ plugin.category }}</div>

							<!-- PICTURE CARD -->
							<div class="acym__plugins__card__image margin-bottom-1 cell grid-x align-center">
								<img :src="imageUrl(plugin.file_name)" alt="plugin image" class="cell">
							</div>

							<!-- MAIN CARD -->
							<div class="acym__plugins__card__params">
								<div class="acym__plugins__card__params__title-line">
									<h2 class="acym__plugins__card__params__title acym_text_ellipsis" :title="plugin.name">{{ plugin.name }}</h2>
									<a target="_blank" :href="plugin.documentation" class="acym__icon">
										<i class="acymicon-book"></i>
									</a>
								</div>
								<div ref="plugins" :class="isOverflown(index)" class="acym__plugins__card__params_desc cell" v-html="plugin.description"></div>
							</div>
						</div>

						<!-- BUTTON ACTION TELECHARGEMENT -->
						<div class="cell grid-x acym__plugins__card__actions">
							<div v-if="!installed[plugin.file_name]" v-show="!rightLevel(plugin.level)" class="cell grid-x align-center">
								<a :data-acym-tooltip="<?php echo esc_attr(json_encode(acym_translation('ACYM_YOU_DONT_HAVE_THE_RIGHT_LEVEL'))); ?> + ucfirst(plugin.level)"
								   target="_blank"
								   href="<?php echo esc_url(ACYM_ACYMAILING_WEBSITE); ?>pricing"
								   class="acym__plugins__button cell small-5 acym__plugins__button__purchase text-center button button-primary">
                                    <?php echo esc_html(acym_translation('ACYM_PURCHASE')); ?>
									<i class="acymicon-cart-arrow-down"></i>
								</a>
							</div>
							<div v-if="!installed[plugin.file_name]" v-show="rightLevel(plugin.level)" class="cell grid-x acym__plugins__card__actions margin-top-1">
								<button v-show="'<?php echo esc_attr(ACYM_CMS); ?>' == 'joomla'"
								        type="button"
								        class="acym__plugins__button cell text-center button button-primary"
								        @click="download(plugin)">
										<span v-show="!downloading[plugin.file_name]">
											<?php echo esc_html(acym_translation('ACYM_DOWNLOAD')); ?>
											<i class="acymicon-download"></i>
										</span>
									<span v-show="downloading[plugin.file_name]"><?php acym_loaderLogo(); ?></span>
								</button>
								<a v-show="'<?php echo esc_attr(ACYM_CMS); ?>' == 'wordpress'"
								   target="_blank"
								   :href="plugin.downloadlink"
								   class="acym__plugins__button cell acym__plugins__button__purchase text-center button button-primary">
                                    <?php echo esc_html(acym_translation('ACYM_DOWNLOAD')); ?>
									<i class="acymicon-download"></i>
								</a>
							</div>
							<div v-if="installed[plugin.file_name]" class="cell grid-x acym__plugins__card__actions margin-top-1">
								<button type="button" class="acym__plugins__button cell text-center acym__plugins__button-disabled button button-secondary">
                                    <?php echo esc_html(acym_translation('ACYM_ADD_ON_SUCCESSFULLY_INSTALLED')); ?>
									<i class="acymicon-check"></i>
								</button>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
	</form>
</div>

```
