Войти / Регистрация
Войти в свою учетную запись
Запомнить меня
Создать учетную запись
Поля, отмеченные звездочкой (*), обязательны для заполнения.
Reload Captcha
 
Идеи на практике

ARENAM

Веб разработка

По умолчанию при установке любых плагинов в Joomla они не публикуются. Если нам нужно сразу опубликовать его, добавляем все тот же вспомогательный скрипт script.php в корень нашего плагина. А в установочном файле myplgname.xml обязательно добавляем

Файл myplgname.xml

<extension type="plugin" group="content" version="3.2" method="upgrade">
    <name>plg_myplgname</name>
    ...
    <scriptfile>script.php</scriptfile>
    ...
</extension>

Файл script.php

class plg_MyplgnameInstallerScript
{
	public function postflight($type, $parent)
	{
		if ($type == 'install')
		{
			// Включить плагин
			$db = JFactory::getDbo();
			$query = $db->getQuery(true);
			$query->update('#__extensions')
				  ->set('enabled = 1')
				  ->where('element = '.$db->quote('myplgname')) // Plugin name
				  ->where('type = '.$db->quote('plugin'))       // Type
				  ->where('folder = '.$db->quote('system'))     // Group
			;
			$db->setQuery($query)->execute();
		}
		
	}
}

Гарантии покупки

Secured payment
100% безопасные платежи с помощью банковских карт, ЮMoney, QIWI и других.
Official invoice
Вы получите официальный счет мгновенно в соответствии с законом 54-Ф3.
Instant download
Мгновенная загрузка после оплаты.