LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
19.05.2013, 01:47:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Интеграция в Resources стороннего кода.  (Прочитано 1021 раз)
0 Пользователей и 1 Гость смотрят эту тему.
InK
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 104



« : 31.05.2011, 01:38:49 »

Сразу оговорюсь - в ПХП я не гуру, но с подсказками камрадов разберусь Azn. Итак, есть сторонний php код отвечающий за рассылку СМС. Мне нужно чтобы он исполнялся каждый раз с созданием материала (например при размещении материала, приходит уведомление администратору по емейл, логично предположить что мой код надо вставить в туже степь) Вопрос Azn - где эта степь? В каком файле хранится?
Записан
InK
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 104



« Ответ #1 : 14.07.2011, 09:57:33 »

Неужели никто не знает?
Записан
drinkmaker
Осваиваюсь на форуме
***

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 58


Щасливцю?


« Ответ #2 : 26.11.2011, 22:49:25 »

Ну почему же никто не знает? Я знаю.

Можно например так:
1. Находим файл
Код:
example.com/components/com_resource/helpers/alerts.php

2. В нём есть множество занятных функций которые отвечают за уведомления при тех или иных событиях:
Код:
function new_record($article, $params)
{
    if(!$params->get('alert_new', 1)) return;
    //Здесь нужно вписать вызов функции которая будет уведомлять СМС-кой
...
}

3. Однако следует отметить, что лезть в ядро компонента - "дурной тон". Ибо следующее обновление заменит твои модификации на оригинал и нужно будет всё начинать заново. А посему я бы рекомендовал вставить SMS уведомление при отправке статьи в шаблоне формы:
Код:
example.com/components/com_resource/views/article/tmpl/form_articleform_default.php //Это шаблон поумолчанию, у вас возможно что то типа form_articleform_название_шаблона
Будут вопросы, спрашивайте.
Записан
Pazys
Живу я здесь
******

Репутация: +190/-4
Offline Offline

Пол: Мужской
Сообщений: 1457


<a>А где я ошибся-то?</b>


« Ответ #3 : 26.11.2011, 23:03:56 »

И шаблон кстати тоже может обновиться, так что нужно создать (скопировать) новый шаблон и на нем испытания проводить.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet