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

Здравствуйте, коллеги! Актуальные вопросы:
1. Как сделать СМС подтверждение при регистрации?
2. Создать геотаргетинг: автоматическое определение точки входа на сайт (населенного пункта) и предложение объявлений из той же местности.
Может кто сталкивался, подскажите!
 
Последнее редактирование:
Купил официально mini только компонент (67$). Обновил. Стоял отсюда скачанный 3.4.6 долго и работал с одним глюком: иногда при редактировании с фронта слетали категории и пользователи не замечали этого и после сохранения данные терялись, и заново подача. Нужно было по-новой выбирать нужные категории, редактировать то, что нужно и потом сохранять.
После обновления на 3.7.2 официальную из панели главной страници компонента исчезла табличка с информацией о версии. В этой же табличке была возможность ввести лицензионный ключ и была возможность обновлять компонент и дополнения прямо с панели напрямую! Я собственно так и обновлял - ввел ключ еще е 3.46, написало - лицензия ОК, при клике на надпись по обновлению появился список всех приложений и самого компонента с номерами версий, чо стоит, и что можно поставить. Я обновил и установил все. Все прошло ок. Компонент остался последним. Только его обновил - обновился, но тут же пропала картинка с номером версии. Вместо нее сообщение об ошибке, что-то с CURL ..... С телефона пишу, не помню. Собственно пропала возможность обновляться, хотя подписка на 3 мес. Разраб говорит, что не включен CURL у хостера. Хостер говорит, что включен. Чей косяк, что делать???? Х.з..
Какие мысли???
 
Ищу:
- Плагин оплаты Interkassa для DJ-Classifieds
- Плагин оплаты WebMoney для DJ-Classifieds
- Плагин оплаты Яндекс Деньги для DJ-Classifieds

Эти плагины представлены на Для просмотра ссылки Войди или Зарегистрируйся
всё супер, но subscription plans нельзя оплачивать, я так купил liqpay в своё время
 
Граждане народ пошукайте по закромам может у кого случайно завалялся MyOffers v1.01 или 1.02 :ah:
 
Привет. может у кого есть djcfpoints и multicategories-app? выложите пожалуйста)
 
Последнее редактирование:
Решила подружить Easy Profile Pro + DJ-Classifieds
Открываем \www\administrator\components\com_djclassifieds\config.xml
Дописываем Easy Profile :
Код:
<field name="profile_avatar_source" type="list" default="" label="COM_DJCLASSIFIEDS_CONFIG_PROFILE_AVATAR_SOURCE" description="COM_DJCLASSIFIEDS_CONFIG_PROFILE_AVATAR_SOURCE_DESC" menu="hide">
                    <option value="">Текущий компонент</option>
                    <option value="easysocial">EasySocial</option>
                    <option value="joomsocial">JoomSocial</option>
                    <option value="cb">Community Builder</option>
                    <option value="ep">Easy Profile</option>
                </field>
                <field name="profile_social_link" type="list" default="" label="COM_DJCLASSIFIEDS_CONFIG_PROFILE_LINK_TO_SOCIAL" description="COM_DJCLASSIFIEDS_CONFIG_PROFILE_LINK_TO_SOCIAL_DESC" menu="hide">
                    <option value="">COM_DJCLASSIFIEDS_CONFIG_DISABLED</option>
                    <option value="easysocial">EasySocial</option>
                    <option value="joomsocial">JoomSocial</option>
                    <option value="cb">Community Builder</option>
                    <option value="ep">Easy Profile</option>
                </field>

Здесь, "ep"..
Открываем \www\administrator\components\com_djclassifieds\lib\djsocial.php

Добавляем в соответствующие блоки:
вывод аватара (примерно 70 строка:(
Код:
    else if($source=='ep'){
           
            if ( ! file_exists( JPATH_ROOT.'/components/com_jsn/helpers/helper.php' ) ) {
                echo 'not installed!';
                return;
            }           
            include_once (JPATH_ROOT.'/components/com_jsn/helpers/helper.php');
            $user=JsnHelper::getUser($user_id);
            if($size=='S'){
                $user_avatar = $user->getField('avatar');
            }else{
                $user_avatar = $user->getField('avatar');
            }             
            echo $user_avatar;
        }
Вывод ссылки на профиль (после 150 строки:(
Код:
        else if($source=='ep'){
            if(JFile::exists(JPATH_ROOT.'/components/com_jsn/helpers/helper.php')){                           
                include_once (JPATH_ROOT.'/components/com_jsn/helpers/helper.php');
           
                $user=JsnHelper::getUser($user_id);
                $link = JRoute::_('index.php?option=com_users&view=profile&userid='.$user);
               
               
            }                       
        }
 
Назад
Сверху