Это форк Vinaora Nivo Slider, пришлось переименовать, в силу требования JED. Даже старую версию качать можно было только с варезных сайтов, нашпигованную троянами. Зачем оно такое, согласитесь.
16.05.2016. Почти два года прошло со дня публикации этого топика. Судя по web-аналитике, модуль пользуется популярность, его активно качают. Внимание, не рекомендую этого делать сегодня; в самые ближайшие дни, надеюсь, станет доступен для загрузки новый релиз Fancy AJAX Contact Form - модуль Joomla 3. Это будет уже новый модуль - программный код доработан, контактная форма станет более гибкой, появятся новые стили, также и поддержка recaptcha v.2.0. Только одно неизменно - модуль по-прежнему останется бесплатным и свободным. Спасибо за ваш интерес к данному расширению, и подождите, пожалуйста, еще несколько дней: ссылка на описание и загрузку новой версии модуля обязательно появится здесь, в этом топике.
18.05.2016 - опубликовал. jTriad Contact Form - страничка проекта. Welcome.
<field
name="1email"
type="text"
default=""
label="1 email"
description="Введите 1 email"
/>
$email = $params->get('1email');
echo $email;
<option value = "<?=$params->get('1email'); ?>"><?=$params->get('1email'); ?></option>
Aleksej пишет: и затем, зайдя в админку модуля, присвоим этому вновь созданному полю "1email" (обзовите как хотите) некое значение (любое, от балды напишите чего хотите). "Здесь был Вася", допустим.
<config>
<fields name="params">
<fieldset name="basic">
<field
name="1email"
type="text"
default=""
label="1 email"
description="Введите 1 email"
/>
<field
name="2email"
type="text"
default=""
label="2 email"
description="Введите 2 email"
/>
<field
name="3email"
type="text"
default=""
label="3 email"
description="Введите 3 email"
/>
<field
name="4email"
type="text"
default=""
label="4 email"
description="Введите 4 email"
/>
<field
name="5email"
type="text"
default=""
label="5 email"
description="Введите 5 email"
/>
<field
name="layout"
type="modulelayout"
label="JFIELD_ALT_LAYOUT_LABEL"
description="JFIELD_ALT_MODULE_LAYOUT_DESC" />
</fieldset>
<!-- Дополнительные параметры для модуля -->
<fieldset name="advanced">
</fieldset>
</fields>
</config>
</files>
Aleksej пишет: Возможность редактирования пунктов выпадающего списка можете попробовать вывести в админку таким примерно способом...
beginner пишет: Как добиться отправки сообщения с сайта на несколько адресов, причем чтобы вводить разные emai я мог с админки?!
$category_name = $params->get('email1');
$category_name1 = $params->get('email2');
$category_name2 = $params->get('email3');
<tr>
<td width="70%"><input type="hidden" name="category_name" id="category_name" value="<?=$category_name; ?>" /></td>
</tr>
<tr>
<td width="70%"><input type="hidden" name="category_name1" id="category_name1" value="<?=$category_name1; ?>" /></td>
</tr>
<tr>
<td width="70%"><input type="hidden" name="category_name2" id="category_name2" value="<?=$category_name2; ?>" /></td>
</tr>
$mail->AddReplyTo($input->getString('email'), $input->getString('name'));
$mail->AddAddress($input->getString('category_name'));
$mail->AddAddress($input->getString('category_name1'));
$mail->AddAddress($input->getString('category_name2'));
/* config start */
/* config end */
</extension>
<config>
<fields name="params">
<fieldset name="basic">
<field
name="email1"
type="text"
default=""
label="email1"
description="Введите email 1"
/>
<field
name="email2"
type="text"
default=""
label="email2"
description="Введите email 2"
/>
<field
name="email3"
type="text"
default=""
label="email3"
description="Введите email 3"
/>
</fieldset>
</fields>
</config>
beginner пишет: что-то с валидацией текстового поля и алерты отображаются криво...
Aleksej пишет: Чуть позже опубликую подробную, насколько смогу, аннотацию...
Aleksej пишет: Возможность редактирования пунктов выпадающего списка можете попробовать вывести в админку таким примерно способом:
<option value = "<?=$params->get('1email'); ?>"><?=$params->get('1email'); ?></option>
beginner пишет: А можно чуть более развернуто этот момент? не совсем ясно.
<field
name="list_item_1"
type="text"
default=""
label="Первый пункт списка"
description="Введите тему 1"
/>
<field
name="list_item_2"
type="text"
default=""
label="Второй пункт списка"
description="Введите тему 2"
/>
<tr>
<td><label for="subject">Тема</label></td>
<td>
<select name="subject" id="subject">
<option value="" selected="selected"> - Выберите -</option>
<option value = "<?=$params->get('list_item_1'); ?>"><?=$params->get('list_item_1'); ?></option>
<option value = "<?=$params->get('list_item_2'); ?>"><?=$params->get('list_item_2'); ?></option>
<option value = "<?=$params->get('list_item_3'); ?>"><?=$params->get('list_item_3'); ?></option>
<option value = "<?=$params->get('list_item_4'); ?>"><?=$params->get('list_item_4'); ?></option>
</select>
</td>
<td> </td>
</tr>