Новости Joomla

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

Grendy

  • Захожу иногда
  • 247
  • 26 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #180 : 23.12.2011, 10:32:03 »
Прошу прощения, может быть, за глупый вопрос. Как увеличить число категорий, к которым можно привязать определённое поле?

Например, что касаемо поля "Цена". С одной стороны, хочется, чтобы оно было обязательным, так как многие любят оставлять информацию о стоимости товаров для телефонного разговора, но с другой стороны, если человек хочет отдать что-то даром, цены, естественно, никакой нет. В связи с этим хочется привязать поле "Цена" к определённым категориям, но их число каким-то образом ограничивается.

Выделяю нужные категории в настройках поля, сохраняю, вновь захожу в настройки этого же поля и вижу, что половина категорий просто не выделены. Несколько попыток показали, что проблема, судя по всему, в конкретном количестве категорий, к которым можно привязать одно поле.

Не подскажете, Alex89, в какую сторону копать или как конкретно изменить это количество?  ;)

P.S. Если вопрос где-либо уже звучал, поделитесь ссылкой, пожалуйста, или подскажите, как оформить запрос для поиска.
Плюс в репутацию больше говорит о благодарности, чем слово "Спасибо" в теме, которую повторно, возможно, никогда уже не посетишь.
*

sav

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #181 : 08.01.2012, 13:46:20 »
Может кто знает как в колонке "Содержание" отобразить не только поле "Дополнительная информация"  но и другие поля?
*

taraskin

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #182 : 10.01.2012, 20:46:08 »
Здравствуйте,Alex89.У меня проблема следующая по етой сборке.Буду весьма признателен за помощь.При открытии например категории "квартиры"в ссылке выдает вот такие знаки(тире)glavnaya/2----.Я так понимаю ето из-за написания категорий и самих обьялений кирилицей.Где ето можно поправить?Спасибо.
*

ramzan0603

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #183 : 11.01.2012, 20:18:31 »
Доброго времени суток всем! Подскажите пожалуйста, кто знает как предотвратить появление объявления на первом месте после редактирования?
*

dzirt68

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #184 : 16.01.2012, 23:20:53 »
Warning: Missing argument 3 for AdsManagerAjaxcityPlugin::getFormDisplay(), called in X:\home\test1.ru\www\components\com_adsmanager\helpers\field.php on line 638 and defined in X:\home\test1.ru\www\images\com_adsmanager\plugins\plug\plug.php on line 38
Здравствуй Alex89, подскажи пожалуйста в чем может быть ошибка
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #185 : 17.01.2012, 21:39:45 »
Цитировать
Warning: Missing argument 3 for AdsManagerAjaxcityPlugin::getFormDisplay()
проверьте чтобы в коде всё совпадало с этим
http://joomlaforum.ru/index.php/topic,167641.msg912996.html#msg912996
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

dzirt68

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #186 : 18.01.2012, 20:18:07 »
HeadD,
1. в файле \components\com_adsmanager\helpers\field.php находите
Код
function showFieldForm($field,$content,$default)
и заменяете на:
Код
function showFieldForm($field,$content,$default,$mode)

и
Код
$return .= $this->plugins[$field->type]->getFormDisplay($content->id,$field );
меняете на
Код
$return .= $this->plugins[$field->type]->getFormDisplay($content->id,$field,$mode);

2. в файле \administrator\components\com_adsmanager\views\admin\tmpl\editcontent.php находите
Код
echo $this->field->showFieldForm($field,$this->content,$this->default);
и меняете на
Код
echo $this->field->showFieldForm($field,$this->content,$this->default,$this->isUpdateMode);

3. в файле \components\com_adsmanager\views\edit\tmpl\default.php находите
Код
echo $this->field->showFieldForm($field,$this->content,$this->default);
и меняете на
Код
echo $this->field->showFieldForm($field,$this->content,$this->default,$this->isUpdateMode);

4. скачиваете сборку
5. файл \plugins\ajaxcity\plug.php упаковываете в zip-архив
6. устанавливаете плагин через админку компонента, выбрав архив
7. импортируете список городов

PS: первые 3 пункта нужны для того, чтобы в режиме редактирования объявления, подгружались выбранные значения при подаче объявления
в расширенном поиске работать не будет, а значит какой толк от городов? лучше обычное поле сделать
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #187 : 19.01.2012, 15:20:38 »
Делаем поиск по городам с помощью плагина! Для этого:
1. открываем файлик \components\com_adsmanager\helpers\field.php, ищем функцию showFieldSearch, идём в конец функции и после последней конструкции
Код
case '...':
...
break;
вставляем такой код
Код
case 'ajaxcity':
     echo $this->plugins[$field->type]->getFormDisplay(0,$field,0);
     break;
2. открываем файлик \administrator\components\com_adsmanager\models\field.php, находим функцию getSearchFieldsSql идём в конец функции и аналогично первому пункту после последнего кейса вставляем
Код
case 'ajaxcity':
$country = $_POST["country"];
$region = $_POST["region"];
$city = $_POST["city"];
if ($country != "")
$search .= " AND a.countryid=".$country;
if ($region != "")
$search .=" AND a.regionid=".$region;
if ($city != "")
$search .=" AND a.cityid=".$city;
break;
ЗЫ: Сайтом давно не занимаюсь, поэтому код писал "на память", в случае неработоспособности отписываемся с указанием ошибки (желательно со скрином)
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #188 : 21.01.2012, 21:07:35 »
С поиском по городам вроде все получилось. Спасибо Alex89
Не могли бы Вы попутно ответить на вопрос связанный с полями? Возможно ли чтобы одно поле присутствовало в нескольких категориях одновременно. Например доска объявлений по недвижимости. Есть категория квартиры, есть новостройки, есть частные дома
В каждой есть такие поля как например жилая площадь помещения или состояние помещения
Возможно ли как то настроить поле состояние чтобы оно отображалось при добавлении объявления как в категории квартиры так и в категориях новостройки и частные дома или для каждой категории надо все поля даже одинаковые заводить отдельно?
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #189 : 21.01.2012, 22:01:33 »
Цитировать
Не могли бы Вы попутно ответить на вопрос связанный с полями?
При создании поля выделяете (справа) категории... в этих выделенных категориях поле и будет присутствовать
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #190 : 22.01.2012, 12:32:49 »
Это я знаю. Проблема в том что я не могу выделить несколько категорий. Если при добавлении (или редактировании) поля (например площадь помещения) я ставлю отметку в категории новостройки, то с категории квартиры это выделение снимается . И само поле из квартир исчезает а в новостройках появляется. Можно ли одновременно выделить несколько категорий?
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #191 : 22.01.2012, 13:57:24 »
С ценой разобрался осталось разобраться с датой! Подсобите как можно скрыть дату из колонки
Подскажите пожалуйста как разобрались с ценой?

Ой, все разобралась наконец то . Оказывается после создания колонки надо во вкладке поля найти нужное поле и с строке Колонка изменить No colum на нужное значение.
« Последнее редактирование: 22.01.2012, 17:27:18 от lapwing »
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #192 : 22.01.2012, 19:30:03 »
открываете файл \components\com_adsmanager\helpers\general.php и заменяете функцию showGeneralLink на эту:
Код
function showGeneralLink()
{
?>
<div id="adsmanager_innermenu">
<?php
if ($this->catid == 0)
$link_write_ad = JRoute::_("index.php?option=com_adsmanager&task=write&Itemid=".$this->itemid);
else
$link_write_ad = JRoute::_("index.php?option=com_adsmanager&task=write&catid=$this->catid&Itemid=".$this->itemid);

switch($this->comprofiler)
{
case 2:
$link_show_user = JRoute::_("index.php?option=com_comprofiler&task=showProfile&tab=AdsManagerTab&Itemid=".$this->itemid);
break;
case 1:
$link_show_user = JRoute::_("index.php?option=com_adsmanager&view=list&user=".$this->user->id."&Itemid=".$this->itemid);
break;
default:
$link_show_user = JRoute::_("index.php?option=com_adsmanager&view=list&user=".$this->user->id."&Itemid=".$this->itemid);
break;
}

$link_show_rules = JRoute::_("index.php?option=com_adsmanager&view=rules&Itemid=".$this->itemid);
$link_show_all = JRoute::_("index.php?option=com_adsmanager&view=list&Itemid=".$this->itemid);
echo '<a href="'.$link_write_ad.'"><img align="middle" src="'.$this->baseurl.'/components/com_adsmanager/images/add.png"> '.JText::_('ADSMANAGER_MENU_WRITE').'</a>&nbsp;&nbsp;&nbsp;';
echo '<a href="'.$link_show_all.'"><img align="middle" src="'.$this->baseurl.'/components/com_adsmanager/images/all.png"> '.JText::_('ADSMANAGER_MENU_ALL_ADS').'</a>&nbsp;&nbsp;&nbsp;';
echo '<a href="'.$link_show_rules.'"><img align="middle" src="'.$this->baseurl.'/components/com_adsmanager/images/rules.png"> '.JText::_('ADSMANAGER_MENU_RULES').'</a>&nbsp;&nbsp;&nbsp;';
echo '<a href="'.$link_show_user.'">'.JText::_('ADSMANAGER_MENU_USER_ADS').'</a>';
?>
</div>
<br/>
<?php
}

Почему то у меня не получилось. Функцию я заменила, но появилась только сама фраза -Мои объявления-
Если по ней щелкаешь мышью, то выводятся ВСЕ объявления, а не только мои. В чем может быть причина?
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #193 : 23.01.2012, 10:36:00 »
Цитировать
Можно ли одновременно выделить несколько категорий?
Конечно можно! Выделение работает также как и в проводнике windows, т.е. выделяете первую нужную категорию, нажимаете клавишу Ctrl на клавиатуре и не отпуская её выделяете остальные нужные категории, либо, если нужно выделить несколько подряд идущих в списке категорий, то выделяете первую, нажимаете Shift и щёлкаете по последней категории, выделятся и все промежуточные.
Цитировать
Почему то у меня не получилось
Честно сказать я без понятия почему, можно сайтик посмотреть?
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #194 : 23.01.2012, 16:13:12 »
Спасибо,Alex89, за ответ про поля. Как все просто оказалось!

Про второй вопрос вот сайт Selur.ru правда он процессе пока. Там у меня два пользователя Lapwing и Bolgar с одним и тем же паролем a12345 (а латинское).
Я в php совсем не сильна, но поняла, что дело вероятно вот в этом куске кода.

Код
switch($this->comprofiler)
{
case 2:
$link_show_user = JRoute::_("index.php?option=com_comprofiler&task=showProfile&tab=AdsManagerTab&Itemid=".$this->itemid);
break;
case 1:
$link_show_user = JRoute::_("index.php?option=com_adsmanager&view=list&user=".$this->user->id."&Itemid=".$this->itemid);
break;
default:
$link_show_user = JRoute::_("index.php?option=com_adsmanager&view=list&user=".$this->user->id."&Itemid=".$this->itemid);
break;
}
По умолчанию и case1 это случаи когда ссылка -Мои объявления- не нажата
а case 2 как раз и должна показать именно мои объявления. Но это все что я поняла, если вообще правильно  поняла.
Я, конечно, понимаю, что надо учить матчасть, но очень хочется все сейчас и сразу ^-^
Подскажите хотя бы советом
« Последнее редактирование: 23.01.2012, 16:27:29 от lapwing »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #195 : 23.01.2012, 17:15:32 »
Цитировать
Но это все что я поняла, если вообще правильно  поняла.
Нет, всё совсем не так! Попробую объяснить...
В админке компонента (AdsManager->Конфигурация->Общие) есть опция "Использовать CommunityBuilder?", значение которой можно выбрать в выпадающем списке из 3 значений, каждое из которых соответствует значению оператора switch, т.е.
1. Значение "Нет" соотвествует выбору оператором значения "default:". Установка компонента CommunityBuilder не требуется, будет использоваться встроенный в AdsManager интерфейс вывода "моих объявлений".
2. Значение "Профиль" (case 1:). Требуется установка компонента CommunityBuilder, с помощью которого пользователь будет заходить в свой профиль, "Мои объявления" так же будут выводиться с помощью встроенного интерфейса.
3. Значение "Полностью" (case 2:). Требуется установка компонента CommunityBuilder с установленным и опубликованным плагином AdsManager, при этом для вывода "моих объявлений" будет использоваться компонент CommunityBuilder (вкладка "Мои объявления"/"AdsManagerTab" профиля пользователя).
Т.о. судя по тому, что у Вас выводятся "Все объявления", выбранная в админке опция не соответствует действительности, т.е., например, выбрано значение "Полностью", а компонент или плагин компонента не установлен. Других вариантов у меня нет
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #196 : 23.01.2012, 18:39:51 »
Я посмотрела в админке был выбран пункт  -нет- , то есть по идее должен срабатывать пункт 1, т.е. default  и -Мои объявления- должны выводиться средствами AdsManager, но почему то не выводятся. Может попробовать установить этот компонент CommunityBuilder и включить -Полностью-?
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #197 : 24.01.2012, 22:56:47 »
Что то ничего не получилось.
Установила Community Builder
Установила и опубликовала плагин AdsManager
Отключила mod_login и подключила mod_cdlogin
На вкладке -Использовать СВ- переключила с -Нет- на -Полностью-
Вроде ничего не забыла
Не получилось
 :(
*

THE KILLERS

  • Давно я тут
  • 916
  • 28 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #198 : 24.01.2012, 23:00:06 »
А поиск с несколькими полями типа мультичекбокс работает адекватно?
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #199 : 24.01.2012, 23:49:25 »
Да, похоже, не работает. Во всяком случае у меня в расширенном поиске есть поля балкон и телефон -чекбоксы. Если я ставлю там галочки и жму -искать- показываются и те объявления где балкона и телефона нет. И кстати после редактирования/сохранения объявления выкидывает на  -Страница не найдена-
http://selur.ru/index.php/doskarealty?task=save
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #200 : 25.01.2012, 08:47:13 »
Цитировать
Что то ничего не получилось.
Установила Community Builder
...
Не получилось
Мда, похоже без постороннего вмешательства тут не обойтись, "явки и пароли" от сайта в личку, помогу чем смогу
« Последнее редактирование: 25.01.2012, 10:55:17 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

lapwing

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #201 : 25.01.2012, 13:19:09 »
Спасибо Alex89 за помощь
*

gilmors

  • Новичок
  • 4
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #202 : 29.01.2012, 22:40:28 »
установил компонент и паивилась поблема! Подскажите пажалуста как решить ето панел конфигурации

http://fotki.yandex.ru/users/ra-pasaule/view/502222/
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #203 : 30.01.2012, 07:47:09 »
по-моему кто-то заблудился в темах форума, потому что в моей сборке латышского языка точно нету!
уж точно не знаю, но тут одно из двух - либо файл локализации ужасно кривой, либо с кодировкой беда, я почему-то больше склоняюсь ко второму варианту! Кодировка должна быть UTF-8 без BOM, как преобразовать кодировку ищите на форуме, ответов валом
 
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

gilmors

  • Новичок
  • 4
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #204 : 30.01.2012, 11:08:27 »
В языке не проблема. Проблема втом что при входе в конфигурации проподает админпанель и конфигурация отображается некоектно. кодировка таже UTF-8. на руском и енглиш такая ситуация!
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #205 : 30.01.2012, 11:23:32 »
АААААА, теперь ясно, так всё-таки это моя сборка или стандарт?
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

gilmors

  • Новичок
  • 4
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #206 : 30.01.2012, 11:51:19 »
Ваша зборка. Поетому и тут заблудился.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #207 : 30.01.2012, 14:27:28 »
Странно, до этого стоял AdsManager? Если да, то удаляли таблицы БД перед установкой моей сборки?
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #208 : 30.01.2012, 14:48:48 »
Мне почему-то кажется что в базе дело
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

gilmors

  • Новичок
  • 4
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #209 : 31.01.2012, 15:30:58 »
Спасибо! Разобрался. Очистил базу всё заработала.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 2124
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 12634
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 1466
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 11641
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 26801
Последний ответ 27.03.2020, 22:32:04
от Pavel