Witam
Czy w Joomla! 1.5 jest opcja wysyłania e-maila o nowym artykule wpisanym przez użytkownika? Najlepiej na 3 adresy e-mail, choć jeden też może być. W Joomla! 1.0 taka opcja była chyba automatyczna a tu nie mogę znaleźć.
Jola
07-10-2010, 02:13
Witam,
w Joomla 1.5 jest opcja wysyłania takiej informacji na skrzynkę ale wiadomości na zapleczu Joomla.
Wszyscy, którzy w konfiguracji użytkownika mają zaznaczone Powiadamianie na Tak - dostaną taką informację.
niezabitowski
07-10-2010, 20:13
Dzięki za odpowiedź ale to niestety mnie nie satysfakcjonuje. Jest jakiś dodatek spełniający tę funkcję?
Jola
07-10-2010, 23:32
Możliwe, że istnieje jakieś rozszerzenie, które spełnia takie wymagania.
Ja mogę podać takie rozwiązanie:
Plik components/com_content/controller.php linia 218 jest;
$query = 'SELECT id' .
' FROM #__users' .
' WHERE sendEmail = 1';
$db->setQuery($query);
$users = $db->loadResultArray();
foreach ($users as $user_id)
{
$msg = new TableMessage($db);
$msg->send($user->get('id'), $user_id, JText::_('New Item'), JText::sprintf('ON_NEW_CONTENT', $user->get('username'), $post['title'], $section, $category));
}zmienić na:
$query = 'SELECT id, email' .
' FROM #__users' .
' WHERE sendEmail = 1';
$db->setQuery($query);
$users = $db->loadObjectList();