Новости Joomla

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

Leech

  • Захожу иногда
  • 91
  • 21 / 0
  • НоворосМаркет
Смена категории
« : 18.12.2009, 22:35:03 »
Поразбиравшись в коде, нашел то место, где информация о каталоге остается неизменной, а именно берется из базы. Даже если при редактировании меняешь категорию, подтягивается все равно старая, т.е. та, которая была указана при первой подаче объявления. И соответсвенно категория сбрасывается на изначальную и поля тоже остаются прежними. Исправил у себя таким образом:

в файле adsmanager.html.php ищем функцию function show_write_form, а в ней строку

Код
adsmanager_html::displaySingleCatChooser($ad_id,$conf,$option,$cats,$catid,$itemid);

и перед ней добавляем

Код
$catid = intval( mosGetParam( $_GET, 'catid', -1 ));

у меня на 2.5 работает.
*

everestrus

  • Захожу иногда
  • 97
  • 3 / 0
  • Moto на территории UA
Re: Смена категории
« Ответ #1 : 19.12.2009, 10:28:13 »
у меня тоже заработало, Респект!
только вот получаеться когда редактируешь то оно автоматом ставит на первую категорию в списке, если редактировать обьяву и кто то завтыкает то может сохранить не в ту категорию!
*

Leech

  • Захожу иногда
  • 91
  • 21 / 0
  • НоворосМаркет
Re: Смена категории
« Ответ #2 : 19.12.2009, 16:32:48 »
...только вот получаеться когда редактируешь то оно автоматом ставит на первую категорию в списке, если редактировать обьяву и кто то завтыкает то может сохранить не в ту категорию!
странно, у меня при редактировании в ссылке указан номер объявы и категории, таким образом я попадаю сразу в нужную рубрику, а не в первую. как ссылка на редактирование выглядит у вас?
*

everestrus

  • Захожу иногда
  • 97
  • 3 / 0
  • Moto на территории UA
*

Leech

  • Захожу иногда
  • 91
  • 21 / 0
  • НоворосМаркет
Re: Смена категории
« Ответ #4 : 19.12.2009, 19:27:31 »
вот так http://moto-ua.net/component/adsmanager/?page=write_ad&adid=605

нужно сделать так /adsmanager/?page=write_ad&adid=605&catid=28 - вместо 28 должен быть соотвествующий номер категории из базы
*

samson56633

  • Осваиваюсь на форуме
  • 37
  • 7 / 1
  • Самсон
Re: Смена категории
« Ответ #5 : 26.12.2009, 14:08:38 »
если заменить -1 на 0, то при обновлении объявления пользователю
обязательно придется выбрать категорию, то есть пользователь точно не перепутает куда подавать объяву при обновлении,   у меня работает на adsmanager 2.5.2
*

Leech

  • Захожу иногда
  • 91
  • 21 / 0
  • НоворосМаркет
Re: Смена категории
« Ответ #6 : 26.12.2009, 14:16:26 »
если заменить -1 на 0, то при обновлении объявления пользователю
обязательно придется выбрать категорию, то есть пользователь точно не перепутает куда подавать объяву при обновлении,   у меня работает на adsmanager 2.5.2
если пользователь редактирует объявление, то это не всегда означает смену категории (скорее даже наоборот), возможно он решил подкорректировать цену, поэтому заставлять его каждый раз выбирать заново рубрику нецелесообразно на мой взгляд. Если не хотите из ссылки брать catid, то можно вместо -1 указать $catid из базы данных.
*

samson56633

  • Осваиваюсь на форуме
  • 37
  • 7 / 1
  • Самсон
Re: Смена категории
« Ответ #7 : 26.12.2009, 19:02:34 »
Спасибо! Приму к сведению.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слетают категории объявления

Автор guardnext

Ответов: 1
Просмотров: 3392
Последний ответ 09.07.2019, 10:10:59
от guardnext
Изменить категории в AdsManager 3.1.5

Автор Doc

Ответов: 2
Просмотров: 10227
Последний ответ 17.03.2019, 21:17:30
от Doc
Привязать модуль mod_adsmanager_ads к категории

Автор efimov777

Ответов: 2
Просмотров: 16122
Последний ответ 01.02.2018, 14:01:16
от efimov777
GTMapLocator не варьируется на категории

Автор elipssp

Ответов: 0
Просмотров: 1050
Последний ответ 24.11.2017, 02:47:59
от elipssp
Генерация названий объявлений в категории недвижимость как на авито

Автор vab7

Ответов: 1
Просмотров: 1284
Последний ответ 19.09.2017, 19:45:44
от vab7