1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

AlphaUserPoints + K2 v2.3

Тема в разделе "Joomla", создана пользователем anndrrey84, 10 июл 2010.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, NightHunter
  1. anndrrey84

    anndrrey84 Писатель

    Регистр.:
    15 июн 2010
    Сообщения:
    5
    Симпатии:
    1
    Здравствуйте. У меня такая беда:
    Хочу прикрутить AlphaUserPoints к K2 v2.3. На оф. сайте AlphaUserPoints объясняется куда что вставлять (http://www.alphaplug.com/index.php/products/alphauserpoints.html?start=2) Дело в том, что вроде получилось прикрутить, в файл components/com_k2/controllers/item.php :
    код
    Код:
    function save() {
    		$mainframe = &JFactory::getApplication();
    		JRequest::checkToken() or jexit('Invalid Token');
    		JRequest::setVar('tmpl', 'component');
    		require_once(JPATH_COMPONENT_ADMINISTRATOR.DS.'models'.DS.'item.php');
    		$model= new K2ModelItem;
    		$model->save(true);
    		$mainframe->close();
    	        }
    изменил на
    Код:
    function save() {
    		$mainframe = &JFactory::getApplication();
    		JRequest::checkToken() or jexit('Invalid Token');
    		JRequest::setVar('tmpl', 'component');
    		require_once(JPATH_COMPONENT_ADMINISTRATOR.DS.'models'.DS.'item.php');
    		$model= new K2ModelItem;
    		$model->save(true);
    		$mainframe->close();
        $api_AUP=JPATH_SITE.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php';
        if ( file_exists($api_AUP))
        {
          require_once ($api_AUP);
          AlphaUserPointsHelper::newpoints( 'plgaup_k2' );
        } 
    	        }
    Плагин plgaup_k2 установил. Захожу пользователем(зарегистрированным) на сайт, нажимаю добавить новость. После заполнения необходимых полей, нажимаю Сохранить, 1 балл добавляется(как и указал в плагине plgaup_k2). Т.е всё работает, НО из редактора не выходит. Можно до посинения жать Сохранить и накручивать баллы. Кнопка Отмена тоже не работает. Чтоб выйти из редактора необходимо пару раз нажать Назад в браузере. Поставил дефолтный шаблон Joomla, редактор(добавление новости) появляется в отдельном окне, его можно закрыть крестиком, но нажатием кнопки Сохранить все равно можно накручивать баллы. Да и без
    Я туда вставил код? Как я понял, этот кусок отвечает за действие при нажатии сохранить. И что можно добавить чтоб после нажатия производился редирект на предыдущую страницу или на главную(хотя бы)?
     
Статус темы:
Закрыта.