Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 4059 Просмотров
*

girlwolf

  • Захожу иногда
  • 126
  • 3 / 0
Здравствуйте.

Подскажите, пожалуйста, кто-нибудь реализовал у себя такую функцию, как поднятие объявлений? очень нужная штука... Чтобы пользователь хотя бы раз в неделю мог поднять своё объявление...
*

girlwolf

  • Захожу иногда
  • 126
  • 3 / 0
Re: Кнопка "Поднять объявление"
« Ответ #1 : 31.03.2013, 13:16:52 »
Нужно заменить в /administrator/components/com_adsmanager/models/content.php строчки:
Код
function renewContent($contentid,$ad_duration)
{
$this->_db->setQuery( "SELECT expiration_date FROM #__adsmanager_ads WHERE id = ".(int)$contentid);
$expiration_date = $this->_db->loadResult();
$time = strtotime($expiration_date);
if ($time < time())
{
$time = time();
}
$time = $time + ( $ad_duration * 3600 *24);
$newdate = date("Y-m-d",$time);

$this->_db->setQuery( "UPDATE #__adsmanager_ads SET expiration_date = '$newdate', date_created = CURDATE(),recall_mail_sent=0,published=1 WHERE id=".(int)$contentid." and recall_mail_sent = 1");
$this->_db->query();
}

на вот эти:

Код
function renewContent($contentid,$ad_duration)
{
$this->_db->setQuery( "SELECT date_created FROM #__adsmanager_ads WHERE id = ".(int)$contentid);
$obnovka_date = $this->_db->loadResult();
$time = strtotime($obnovka_date);
$time = $time + (3600 *72);


if (time() > $time){
$this->_db->setQuery( "UPDATE #__adsmanager_ads SET expiration_date = DATE_ADD(NOW(), INTERVAL +$ad_duration DAY), date_created = NOW(),recall_mail_sent=0,published=1 WHERE id=".(int)$contentid);
$this->_db->query();
}

}

Это решение даёт возможность обновлять (поднимать) объявления раз в три дня.

Решение найдено и доделано здесь.
« Последнее редактирование: 02.04.2013, 16:02:35 от girlwolf »
*

sheldom

  • Захожу иногда
  • 56
  • 2 / 0
Re: Кнопка "Поднять объявление"
« Ответ #2 : 02.04.2013, 15:34:57 »
Скажите, а где находится кнопка поднятия объявлений? У меня AdsManager 2.8 и в разделе "мои объявления" в действиях только две ссылки "изменить" и "удалить".
*

girlwolf

  • Захожу иногда
  • 126
  • 3 / 0
Re: Кнопка "Поднять объявление"
« Ответ #3 : 02.04.2013, 15:58:31 »
У меня AdsManager версия 2.6.5 и кнопка стоит при кратком просмотре ("Мои объявления"), она там  под датой конца публикации "Опубликовано до...".  В 2.8 по идее тоже должна быть.
*

Dimka1610

  • Новичок
  • 7
  • 0 / 0
Re: Кнопка "Поднять объявление"
« Ответ #4 : 20.11.2013, 13:29:46 »
Интересует такой момент.
Есть сайт с объявлениями. Как сделать чтобы после оплаты клиентом его объявление было вверху списка и оставалась там пока не закончатся деньги на аккаунте, и чтобы все операции делались автоматически.
Подскажите есть ли такие модули или компоненты для Joomla.
Заранее спасибо.
*

motordrom

  • Захожу иногда
  • 85
  • 0 / 0
Re: Кнопка "Поднять объявление"
« Ответ #5 : 14.12.2013, 14:25:06 »
У меня на сайте был AdsM 2.6.5. Там я решил проблему продления и поднятия объявления по этой теме:
http://joomlaforum.ru/index.php/topic,25254.msg1099784.html#msg1099784

После обновления компонента до 2.8.2 эта возможность исчезла.
Решение проблемы по вышеуказанной теме не помогает.
В детальном виде объявления (на 2.8.2) есть только ссылки на "Обновить содержание" и "Удалить".
Создал ссылку на "Поднять объявление", добавив код в default.php:

$target = TRoute::_("index.php?option=com_adsmanager&view=expiration&catid=".$this->content->category."&id=".$this->content->id);
echo "<a href='".$target."'>".JText::_('ADSMANAGER_RENEW_CONTENT')."</a>";

Ссылка на "Обновить содержание" имеет вид:
http://www.сайт.ru/0-/38285-rewwewr/%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C.html

Тот же 0- в ссылке после названия сайта имеется и при Удалении.
А на поднятие этого 0- нет - там получается ссылка вида:
http://www.сайт.ru/38285-rewwewr/%D0%A1%D1%80%D0%BE%D0%BA%20%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F.html?catid=0

Далее нажимаю на кнопку "Поднять и продлить объявление" на этой ссылке (http://www.сайт.ru/38285-rewwewr/%D0%A1%D1%80%D0%BE%D0%BA%20%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F.html?catid=0) - в результате перебрасывает на главную и выдает сообщение ADSMANAGER_CONTENT_CANNOT_RESUBMIT (объявление не поднялось).
Подскажите, пожалуйста, что я делаю не так.
« Последнее редактирование: 14.12.2013, 15:24:24 от motordrom »
*

mabes

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Кнопка "Поднять объявление"
« Ответ #6 : 14.12.2013, 16:06:07 »
В новой версии AdsM вообще многое не понятно стало. К чему такие изменения
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
Re: Кнопка "Поднять объявление"
« Ответ #7 : 14.12.2013, 23:38:12 »
ссылка на поднятие появляется за N-дней до окончания срока объявления, где N - это количество дней за ..., когда система будет уведомлять об окончании срока. Выставляется в админе: Конфигурация -> сроки.
Если хотите без выставления, то прийдеться немного поковырять код, там не так все просто (править надо несколько файлов)... 
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager 3.0.3 и вставка видео в объявление

Автор Tori777

Ответов: 1
Просмотров: 12464
Последний ответ 26.10.2018, 18:07:45
от avtomastersu
Как добавить тег в объявление?

Автор smls

Ответов: 1
Просмотров: 2401
Последний ответ 23.05.2018, 20:28:48
от smls
Как в Adsmanager'е выделить цветом объявление с определенным значением поля?

Автор Fetka

Ответов: 1
Просмотров: 16686
Последний ответ 20.02.2018, 00:30:44
от Fetka
Не могу подать объявление на локальном хостинге

Автор motordrom

Ответов: 1
Просмотров: 1450
Последний ответ 30.05.2017, 15:14:11
от motordrom
[Решено] IP адрес разместившего объявление в ADS 2.5 Как ?

Автор semo777

Ответов: 20
Просмотров: 5471
Последний ответ 15.03.2017, 22:22:15
от lustoff