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

genabukin

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #30 : 25.10.2013, 13:54:29 »
у меня нет папки models по этому пути...../components/com_adsmanager/models/content.php...adsmeneger 2.7 :(
*

LS_D

  • Захожу иногда
  • 155
  • 16 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #31 : 25.10.2013, 14:28:09 »
Поправил путь
administrator/components/com_adsmanager/models/content.php
*

genabukin

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #32 : 25.10.2013, 15:00:40 »
кнопка вип появилась......а обьявления неотображаются
*

LS_D

  • Захожу иногда
  • 155
  • 16 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #33 : 25.10.2013, 18:12:06 »
А если так
case 3:
$order_sql = "ORDER BY a.vip DESC ";
break;
*

genabukin

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #34 : 25.10.2013, 18:31:33 »
ееееееееееес спасибище *DRINK*
*

genabukin

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #35 : 31.10.2013, 21:00:12 »
Напишите пожалуйста как чтоб иконка вип в модуле выводилась...просто в верхних постах непонятно где и что дописывать в каких файлах. В модуле чтоль или в компоненте?
*

khan-alex

  • Давно я тут
  • 647
  • 30 / 1
Re: VIP-объявления для AdsManager 2.8
« Ответ #36 : 01.11.2013, 12:13:19 »
В модуле в файлах:
/modules/mod_adsmanager_ads/tmpl/horizontal.php и
/modules/mod_adsmanager_ads/tmpl/vertical.php
соответственно для горизонтального и вертикального отображения модуля.
*

genabukin

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #37 : 06.11.2013, 00:20:33 »
В модуле в файлах:
/modules/mod_adsmanager_ads/tmpl/horizontal.php и
/modules/mod_adsmanager_ads/tmpl/vertical.php
соответственно для горизонтального и вертикального отображения модуля.
спасибо друг...а то вобще ничё непоймеш...хоть бы писали путь где че менять...пиэчпишники
*

mambo

  • Новичок
  • 4
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #38 : 26.02.2014, 10:11:30 »
Joomla 3.2.2 AdsManager 2.99 объявление не поднимается никаких ошибок не выдает где копать? помогите люди добрые...
*

vitvickid1

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #39 : 09.03.2014, 12:54:22 »
Люди, у кого есть  paidsystem для AdsManager, что бы можно было за денежку размещать объявления выше всех, ПЛЗ... очень надо!
*

vitvickid1

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #40 : 09.03.2014, 13:11:30 »
Люди, у кого есть  paidsystem для AdsManager, что бы можно было за денежку размещать объявления выше всех, ПЛЗ... очень надо!
*

Coollider

  • Новичок
  • 8
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #41 : 21.05.2014, 16:25:53 »
Сделал в модуле AdsManager ads вывод объявлений только с меткой вип.
Перед:
Код
<?php	
$linkTarget = TRoute::_("index.php?option=com_adsmanager&view=details&id=".$row->id."&catid=".$row->catid);
Вставить: 
Код
if ($row->vip == 1) {

Добавить  
Код
}
  между:
Код
 echo "</div>";
  сюда  
Код
?> </li>
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #42 : 11.06.2014, 20:12:45 »
ребята, помогите с кодом. поднять vip получилось, а вот с выделением цвета бедос.
вот мой кусок кода:
<?php
      foreach($this->contents as $content)
      {
          $linkTarget = TRoute::_( "index.php?option=com_adsmanager&view=details&id=".$content->id."&firstsubcatid=".$content->firstsubcatid);
         
         if (function_exists('getContentClass'))
            $classcontent = getContentClass($content,"list");
            else
            $classcontent = "";
         ?>
к нему пробую или в место него, вообщем разными способами как-нить прилепить следующее:
if  ($classcontent->vip == 1)
                 $classcontent = 'vip';         
            else
            $classcontent = "normal";
ну и в стилях дорисовываю нужные цвета-результата ноль...максимум чего добился выделяет нужными цветами но не vip а через одну строчку все объявления....хэээлп))) :o
*

Grendy

  • Захожу иногда
  • 247
  • 26 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #43 : 11.06.2014, 22:36:15 »
...
if  ($classcontent->vip == 1)
                 $classcontent = 'vip';         
            else
            $classcontent = "normal";

Попробуйте вместо
Код
$classcontent->vip 

писать

Код
$content->vip 

И не курить так много незнакомой бяки ;)
Плюс в репутацию больше говорит о благодарности, чем слово "Спасибо" в теме, которую повторно, возможно, никогда уже не посетишь.
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #44 : 13.06.2014, 20:36:09 »
проповал просто content что так что так, не катит...в общем выводит vip выделенным цветом через одну строчку, а остальные объявы в норме Это всё в List-e свёрнутый режим, а  в расширенном режиме всё в норме выделяет vip нужным цветом без лагов ))) я вот так мозгуя подумал, что енто цикл гдэт прописан, вот только хде?))) или может прям тут моно прописать цыкл с нулевым шагом и заштопать тем самым тот)??  ппц)доска-то так ужо готова под надфиль и тут ж...с монеткой :o ^-^)))
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #45 : 13.06.2014, 21:11:27 »
в свёрнутом режиме и не vip объявы тож через строку выделяются...фигня какая-то...
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #46 : 14.06.2014, 00:30:56 »
тема закрыта....стиль table-striped в бутстрапе (на резинке сайт паяю) заливал выбранный мною цвет...))) ибнуться можно 2 дня копал, что где накосячил)) а слона то и не заметил)))
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #47 : 15.06.2014, 22:54:07 »
Господа, кто-нбудь знает как решить вопросs? пропадает статус VIP после редактирования объявления в AdsManager 2.9. И ещё хотелось бы реализовать коммерческую функцию обновления даты объявления.
*

mr.shusty

  • Захожу иногда
  • 167
  • 1 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #48 : 16.06.2014, 02:29:32 »
Сделал всё так, как сказано в первых двух сообщениях. Но не работает частично. Версия доски 2.8.2.
1. Появился пункт в настройках объявлений "VIP". ДА или НЕТ. Могу выбрать ДА, сохраняет. Объявление весит выше всех, но в настройках всё равно показано, что не вип.
2. Цветом не выделяется. Менял цвета в верхнем столбце - все объявление перекрашиваются. Пробовал заменить цвет только в вип - никакой реакции.

Вопрос: как исправить? В чем причина?
« Последнее редактирование: 16.06.2014, 03:24:57 от mr.shusty »
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #49 : 16.06.2014, 19:00:04 »
в каких именно настройках не вип у вас?и про цвета часть кода скиньте. я 2 дня перерыл все проблемы с цветами...помогу
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #50 : 16.06.2014, 19:00:48 »
Сделал всё так, как сказано в первых двух сообщениях. Но не работает частично. Версия доски 2.8.2.
1. Появился пункт в настройках объявлений "VIP". ДА или НЕТ. Могу выбрать ДА, сохраняет. Объявление весит выше всех, но в настройках всё равно показано, что не вип.
2. Цветом не выделяется. Менял цвета в верхнем столбце - все объявление перекрашиваются. Пробовал заменить цвет только в вип - никакой реакции.

Вопрос: как исправить? В чем причина?
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #51 : 16.06.2014, 19:03:07 »
часть кода из list внутри таблицы скиньте включая tr после где вы указываете $classcontent
*

mr.shusty

  • Захожу иногда
  • 167
  • 1 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #52 : 16.06.2014, 19:32:26 »
часть кода из list внутри таблицы скиньте включая tr после где вы указываете $classcontent

Всё  по порядку...
1. В настройках доски захожу в ОБЪЯВЛЕНИЯ, выбираю любое, нажимаю РЕДАКТИРОВАТЬ. В самом низу, под фотографиями появилась маленькая вкладочка VIP. Эта вкладка с выпадающим списком - ДА или НЕТ. То есть могу установить на объявлении статус VIP. Устанавливаю, сохраняю. Сморю на сайте, объявление поднялось наверх. Повторно захожу в настройки доски во вкладку ОБЪЯВЛЕНИЯ, выбираю то же самое и нажимаю редактировать. Внизу, где вкладка VIP, значение стоит на НЕТ. Но на самом сайте всё же так в топе и висит. То есть работает, но визуально почему-то не показывает это.

Дальше, насчет цвета....

Вот в этом коде во втором столбце какие только я не ставил значения цвета, вип-объявление не перекрашивалось. Никак.

Цитировать
.adsmanager_table tr.normal
{
 background-color: #FFFFFF;
 border: 1px solid #ffffff;
 border-collapse: collapse;
 width: 98%;
}

.adsmanager_table tr.vip {
 background-color: #FFDD00;
 border: 1px solid #ffffff;
 border-collapse: collapse;
 width: 98%;
}

Зато если менял цвет в первом столбце ( adsmanager_table tr.normal ), то проблем с заменой цвета не возникало. Сразу всё перекрашивалось.

Что касается  кода из list... Вот такой он у меня был изначально:

Цитировать
if (function_exists('getContentClass'))
    $classcontent = getContentClass($content,"details");
else
     $classcontent = "";
?>   


Последней строчки <tr class="......... >">   у меня там вообще не было.
Но я вставил всё же то, что было сказано вставить вместо моего когда.
Как видите, результата никакого.
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #53 : 19.06.2014, 02:20:27 »
Так. Отвлекусь на минутку. Во благо форума поскольку сам на нём вырос и расту...
значит после создания в базе данных строки vip  и после var $vip == null;  в content.php ниже где-то 450 строка после
foreach($this->data['fields'] as $name => $value) {
         if (is_array($value))
            $v = ','.implode(',',$value).',';
         else
            $v = $value;
         $row->$name = $v;
      }

 не забываем добавлять
$row->vip = $this->vip;

после того как для админки пропишите vip :
<tr>
<td><?php echo 'VIP'; ?></td>
<td>
<select name="vip" id="vip">
<option value="0" <?php if ($this->content->vip == 0) { echo "selected"; } ?>><?php echo JTEXT::_('ADSMANAGER_NO'); ?></option>
<option value="1" <?php if ($this->content->vip == 1) { echo "selected"; } ?>><?php echo JTEXT::_('ADSMANAGER_YES'); ?></option>
</select>
</td>
<td>&nbsp;
</td>
</tr>

прописываем эту хню (в каких файлах выше на форуме всё было уже сказано):

$filter_order = "a.vip DESC ,a.date_created DESC ,a.id ";
(да в версии 2.9.10 пару строчкой ниже в подобную хню тоже a.vip DESC нужно на первое место поставить, и если в этом файле порыться можно там же обнаружить последние, произвольные, часто просматриваемые объявления, и для них a.vip DESC поставить на первое место)

идём в list, тут самое интересное, т.к. в разных версия AdsManager немного по разному но суть одна:
<?php
      foreach($this->contents as $content)
      {
          $linkTarget = TRoute::_( "index.php?option=com_adsmanager&view=details&id=".$content->id."&firstsubcatid=".$content->firstsubcatid);
         
         if (function_exists('getContentClass'))
            $classcontent = getContentClass($content,"list");
            else
            $classcontent = "";
         ?>
         <?php
         if  ($content->vip == 1)
                $classcontent = 'vip';
            elseif($content->color ==1)
            $classcontent = 'color';
                            
            else
            $classcontent = "normal";
         ?>
         
      после этого должа следовать эта строка :
         
         <tr class="adsmanager_table_description <?php echo $classcontent;?>.....
никакого <tr class не надо добавлять...и заменять ничего не надо просто добавить после. всё должно быть и так в liste. ну а стили сами знаете как в CSS добавить. да, color-это я уже в базе у себя добавил поле выделить цветом без поднятия по аналогии. Удачи.

*

mr.shusty

  • Захожу иногда
  • 167
  • 1 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #54 : 19.06.2014, 02:25:11 »
ребята, а не проще поставить gold версию, где всё это уже имеется?)) с привязкой к платежной системе и всеми делами...
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #55 : 19.06.2014, 02:27:50 »
да, забыл, firstsubcatid -это я уже для себя исправил, чтобы list и по аналогии другие темы, если у вас своё меню модульное, открывалось само по себе, а не с привязкой к главной странице adsmanagera, если конечно у вас есть подкатегории и в них объявы.только пришлось от брэдкрамбса избавиться, ну он в принципе в доске объяв нахрен не нужен.,-лень его ковырять было))) спасибо за внимание, всё описал как делал на 2.9.10)удачи) рабочий вариант доски объявлений можно посмотреть на сайте viki47.ru! будут вопросы спрашивайте
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #56 : 19.06.2014, 02:29:06 »
про gold версию...мы любим трудности и халяву...))) что уж ручками то не пописать))) ^-^
*

kosmon

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: VIP-объявления для AdsManager 2.8
« Ответ #57 : 19.06.2014, 02:30:56 »
sms привязки есть в gold? скиньте кусок кода кто-нить позеркать)
*

biper

  • Осваиваюсь на форуме
  • 29
  • 0 / 1
Re: VIP-объявления для AdsManager 2.8
« Ответ #58 : 03.12.2014, 17:49:35 »
как убрать категорию в таблице объявлений, как туда добавить другую информацию - из полей ? Все облазил... :o
*

Ishti39

  • Захожу иногда
  • 150
  • 8 / 1
Re: vip-объявления для AdsManager 2.8
« Ответ #59 : 05.12.2015, 16:36:32 »
Теперь выделяем цветом наше VIP объявление
Идем в файл \components\com_adsmanager\views\list\tmpl\default.php
Находим там такой код
Код
if (function_exists('getContentClass')) 
    $classcontent = getContentClass($content);
else
    $classcontent = "adsmanager_table_description";
?>  
<tr class="<?php echo $classcontent;?> trcategory_<?php echo $content->catid?>">
Меняем его на этот код
Код
if ($content->vip == 1) 
    $classcontent = 'vip';
else
    $classcontent = "normal";
?>  
<tr class="<?php echo $classcontent;?>">
к сожалению у меня в AdsManager 2.9.13 такого кода нет чото, может у меня другой какой то?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 12608
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
Редактировать все объявления

Автор den_ko

Ответов: 32
Просмотров: 10313
Последний ответ 25.11.2021, 10:43:38
от FlexNL
AdsManager загрузка файлов

Автор FlexNL

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

Автор murovoz

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

Автор kaman62

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