Компонент DJ-Classifieds

Спасибо, как раз искал архив с робокассой в комплекте.
Скажите, нет ли у вас плагина Яндекс.Карт? Разработчик его год как выложил, но в архивах нет, нигде не могу найти.
Вот здесь плагин на сайте разработчика: Для просмотра ссылки Войди или Зарегистрируйся
 
Ребят всем привет! Нужна помощь знающих людей, сам я не силен в коде, может быть кто не будь реализовывал подобное.

На сайте в объявлениях не будет раздела с изображениями, вместо них будет фото пользователя из профиля, данную часть я вклеил, теперь нужна помощь:

1. Как убрать синее изображение, изображение берется из самого объявления (в настройках отключено.)?
2. Как вклеить всплывающее окно к профилю (изображению) которое вверху?

PHP:
<div class="profile_item_box">
                        <?php                        
                            echo '<a class="profile_img"  href="index.php?option=com_djclassifieds&view=profile&uid='.$uid_slug.DJClassifiedsSEO::getUserProfileItemid().'">';
                                if($par->get('profile_avatar_source','')){
                                    echo DJClassifiedsSocial::getUserAvatar($item->user_id,$par->get('profile_avatar_source',''),'L');
                                }else{
                                    if($this->profile['img']){
                                        echo '<img src="'.JURI::base(true).$this->profile['img']->path.$this->profile['img']->name.'_ths.'.$this->profile['img']->ext.'" />';
                                    }else{
                                        echo '<img style="width:'.$par->get('profth_width','120').'px" src="'.JURI::base(true).'/components/com_djclassifieds/assets/images/default_profile.png" />';
                                    }                               
                                }
                            echo
                            '</a>';
                       
                            if($icon_fav){
                                                        //echo ' <img src="'.JURI::base(true).'/components/com_djclassifieds/themes/'.$this->theme.'/images/fav_a.png" class="fav_ico"/>';
                                                        echo '<span class="fav_icon fav_icon_a" ></span>';
                                                    }
                                                    if($icon_new){
                                                        echo ' <span class="new_icon">'.JText::_('COM_DJCLASSIFIEDS_NEW').'</span>';
                                                    }
                                           
                                                    if(strstr($i->promotions, 'p_special')){
                                                        //echo ' <img src="'.JURI::base(true).'/components/com_djclassifieds/themes/'.$this->theme.'/images/promo_star.png" class="prom_ico" alt="special" />';
                                                        echo '<span class="p_special_icon" ></span>';
                                                    }   
                                               
                                               
                                                    if(count($i->images)){
                                                        echo '<img src="'.JURI::base(true).$i->images[0]->thumb_s.'"';
                                                        if((int)$par->get('profile_img','1')){
                                                            echo ' class="Tips1" title="'.$tip_title.'" rel="'.$tip_cont.'"';
                                                        }
                                                        echo ' alt ="'.str_ireplace('"', "'", $i->images[0]->caption).'" ';
                                                        echo  '/>';
                                                    }else
                                               
                                                    {
                                                        if($par->get('blank_img_source','0')==1){
                                                            echo '<img style="width:'.$par->get("smallth_width",'56').'px;" src="'.DJClassifiedsImage::getCatImage($i->cat_id).'" ';
                                                        }
                                                        else
                                                   
                                                        {
                                                            echo '<img style="width:'.$par->get("smallth_width",'56').'px;" src="'.JURI::base().$par->get('blank_img_path','/components/com_djclassifieds/assets/images/').'no-image.png" ';
                                                        }
                                                   
                                                        if((int)$par->get('profile_img','1')){
                                                            echo ' class="Tips1" title="'.$tip_title.'" rel="'.$tip_cont.'"';
                                                        }
                                                        echo ' alt ="'.str_ireplace('"', "'", $i->name).'" ';
                                                        echo '/>';
                                                    }
                                ?>

<div class="profile_item_box"> Был вставлен, собственно это и есть фото пользователя.
Все что ниже if($icon_fav){ я так понимаю и есть код который отвечает за нижнее изображение и всплывающее окно.

17361569.jpg

Спасибо за помощь заранее!!


14104154.jpg


Еще такой вопрос, есть ли возможность вывести аватар в модуль DJ Item?

Добрый день, получилось ли вывести аватар в модуль DJ Item? Есла да то поделитесь решением. Спасибо.
 
Скажите, нет ли у вас плагина Яндекс.Карт? Разработчик его год как выложил, но в архивах нет, нигде не могу найти.

Только мне он, что то не помог, т.к. API ключ, вроде можно записать. Но по факту сайт ругается, на API. Поэтому буду возвращаться к изначальному Гуглу.
Кто-нибудь подружил сайт с Яндекс-картами?

Подскажите, плиз, может кто сталкивался: сделал при регистрации обязательные доп.поля (текстовые и цифровые). Получил запросы на регистрацию пользователей, при том, что в профиле пользователей DJ-Classifieds, эти поля пустые. Каким образом прошла регистрация? Как не допускать такую регистрацию? Попробовал сам оставить поля пустыми - регистрация не прошла.
P.S. Пользователи, подтверждают ссылку на e-mail, а затем админ уже активирует профиль. Вот и пришло уведомление, что пользователь подтвердил почту, и ожидает активацию админом. Вот при просмотре профиля и увидел, что обязательные поля пустые...
Столкнулся с побочным эффектом той регистрации: тех пользователей я удалил благополучно, а также одну тестовую учетную запись.
На днях получил опять левый запрос на регистрацию ("пользователь из гондураса и мыло @купивиагручтототам"). Но он в принципе заполнил все необходимые поля. Но его профиль меня смутил: при регистрации я дарю пользователю 500 баллов, а у него 1000 баллов. И сразу стоит статус проверенного продавца (Выставляется админом. Кстати, почему то не отображается, в профиле и в объявлении, хотя должен).
Ну собственно я разобрался почему так: новый пользователь получил тот же ID, что и один из удаленных и ему прилетело нахаляву баллы и статус проверенного.
Вот отсюда и вопрос, есть ли плагин, позволяющий присваивать уникальные ID пользователям, вне зависимости от того, удален пользователь или нет. В стандартных настройках вроде нет такой возможности.
 
Последнее редактирование модератором:
Только мне он, что то не помог, т.к. API ключ, вроде можно записать. Но по факту сайт ругается, на API. Поэтому буду возвращаться к изначальному Гуглу.
Кто-нибудь подружил сайт с Яндекс-картами?
Не работают. АПИ ввел, гугл карты отключил - просто ничего нет на странице. Не получилось включить Яндекс.Карты?
 
Подскажите как отключить dj-reviews
 
Учитывая тот факт, что компания гугл подложила нам большую свинью с Картами Гугл, снизив кол-во бесплатных показов и увеличив стоимость платных услуг в 14 раз с 0,5 доллара за 1000 показов до 7 долларов за 1000 показов, нам ничего не остается как интегрировать бесплатную OSMap в компонент DJ Classifieds и уже по этому поводу создали голосование на сайте разработчика и он в принципе эту идею поддержал, но для ее более быстрой реализации предлагаю вам тоже поучаствовать в голосовании Для просмотра ссылки Войди или Зарегистрируйся
 
В данном архиве вирус и бэкдорс. У кого есть сомнения Для просмотра ссылки Войди или Зарегистрируйся в помощь
Что делать с вирусом в архиве? Страшно устанавливать на сервер.
Dr.Web вирусов не обнаружил.

Вирус обнаружен в архивах plg_djclassifieds_pagebreak.zip и djcfAuthorizeNET.zip.
Можно удалить эти архивы из установочного пакета, потому что эти два плагины большинству пользователей не нужны.
 
Последнее редактирование:
Что делать с вирусом в архиве? Страшно устанавливать на сервер.
Dr.Web вирусов не обнаружил.

Вирус обнаружен в архивах plg_djclassifieds_pagebreak.zip и djcfAuthorizeNET.zip.
Можно удалить эти архивы из установочного пакета, потому что эти два плагины большинству пользователей не нужны.
Да я вот тоже решил воздержаться. Буду покупать у разработчика, но только когда он реализует OSMap вместо Гугл карт. А это обновление придется пропустить, тем более, что оно не особо существенно лично для меня)).
 
Назад
Сверху