Новости Joomla

Голосование

С чем вы используете AdsManager?

Joostina 1.2.*-1.3.*
3 (23.1%)
Joomla 1.0.*
1 (7.7%)
Joomla 1.5.*
7 (53.8%)
Не использую
2 (15.4%)

Проголосовало пользователей: 13

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

Kikasso

  • Захожу иногда
  • 99
  • 45 / 0
Преамбула (или своя правда):
Люди человеки, не используйте AdsManager с Joomla 1.5.*, если делаете сайт, где основной функционал несет AdsManager. Т.к. ей приходится работать в режиме  Legacy, в итоге Вы не используете ни одного преимущества Joomla 1.5.*, а только лишь усложняете работу ей и себе!

А теперь по теме топика
Для того кто уже оценил легкость и удобство CMS Joostina (или хочет попробовать это сделать), выкладываю мамбот для вывода списка объявлений AdsManager пользователя.

Используя это решение можно с легкостью создать личный кабинет на основе компонента com_users, который идет в поставке с joostina и не связываться с тяжеловесом CommunityBuilder!

Для того чтобы после добавления объявлений попадать на вкладку "Мои объявления" в личном кабинете, ищем строчку в adsmanager.php
Цитировать
mosRedirect(sefRelToAbs("index.php?option=com_comprofiler&task=userProfile&tab=AdsManagerTab&Itemid=$itemid"),$redirect_text);
и меняем на
Код
mosRedirect(sefRelToAbs("index.php?option=com_users&task=profile&view=user_board&user=$my->id"),$redirect_text);

А для тех кто любит использовать в своих решениях AJAX, в Joostina достаточно будет сформировать запрос с адресом следующего типа
ajax.index.php?option=com_users&plugin=user_board&task=action
а в файле user_board.ajax.php написать код функции для отправленного параметра task=action
Код файла привожу ниже:
Цитировать
<?php
// запрет прямого доступа
defined('_VALID_MOS') or die();


$task = mosGetParam( $_REQUEST, 'task', '' );

switch ($task){
   case 'action':
      action();
      break;

   default:
      echo 'error-act';
      return;
}

function action() {
   echo 'AdsManager';
}




[вложение удалено Администратором]
« Последнее редактирование: 27.05.2010, 21:58:25 от Kikasso »
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Огромный респект!
Завтра хотел заняться подобной вещью, но теперь, думаю, облегчил работу!
Спасибо..

для Joostina 1.2.0 в win сделай релиз :) а то utf-8 криво отображается.
спс
« Последнее редактирование: 28.05.2010, 09:25:51 от GlooM »
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
что-то с утра явно не заладилось.. установил, но не могу понять как использовать... ужас.
*

Kikasso

  • Захожу иногда
  • 99
  • 45 / 0
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Да, может в icq? 348453688 )
делаю ссылку в модуле авторизации
Код
<a href="index.php?option=com_users&task=profile&view=user_board&user=<?php echo $my->id; ?>">Мои объявления</a>
но что-то не работает.
Цитировать
Извините, страница не найдена.
Пожалуйста, вернитесь на главную страницу сайта.
*

Kikasso

  • Захожу иногда
  • 99
  • 45 / 0
а по адресу index.php?option=com_users&task=profile&user=62 что ты видишь? если пусто, у тебя скорее всего Joostina 1.2 а в ней компонент com_users еще не функционален
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
У меня Joostina 1.2 :) я итак мог бы сказать :)
ну ладно, сделал просто показ "своих" объявлений через ссылку index.php?option=com_users&task=profile&view=user_board&user=<?php echo $my->id; ?>
« Последнее редактирование: 28.05.2010, 17:10:25 от GlooM »
*

Kikasso

  • Захожу иногда
  • 99
  • 45 / 0
Абгрейдить "Личный кабинет" не сложно, если есть желание, скачай 1.3
Замени на новые файлы все из  в components\com_users и administrator\components\com_users
Структура БД по моему не менялась, если что замени еще таблицы _users и _users_extra
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заглушки с http://placehold.it вместо картинок в списке объявлений

Автор efimov777

Ответов: 6
Просмотров: 5426
Последний ответ 12.04.2020, 07:25:59
от Pavel
Хочу уточнить, есть в AdsManager возможность загрузки объявлений с парсера?

Автор DomBeri

Ответов: 3
Просмотров: 9422
Последний ответ 28.03.2019, 17:20:10
от DomBeri
Удалить карту объявлений Google

Автор trel

Ответов: 7
Просмотров: 3728
Последний ответ 25.03.2019, 09:02:25
от Technic
Вывод объявлений в случайном порядке

Автор Sabotage

Ответов: 3
Просмотров: 1634
Последний ответ 28.09.2018, 14:21:05
от Sabotage
Поля в списке объявлений

Автор klekovkinandrey

Ответов: 0
Просмотров: 1370
Последний ответ 17.01.2018, 10:18:34
от klekovkinandrey