Обзор платных компонентов

Последние объявления на saledrom.ru

Sale Drom - это крупнейшая в интернете торговая площадка для размещения бесплатных объявлений.
  • Составить ходатайство в суд
    Юридические услуги качественно и в срок Приветствую Вас, уважаемые клиенты! Пре
  • Монтаж системы безопасности
    Наша организация, созданная в 2009 году, уже выполнила комплексные работы на сор
  • Фибра стальная анкерная
    На складе нашей организации всегда есть фибра стальная анкерная, готовая к отгру
  • Средство для похудения - Окситерм
    Люди с избыточной массой тела объективно не могут быть абсолютно здоровыми. Лишн
  • Просторный дом в деревне
    Продается 

Доска объявлений DJ Classifieds часть 9

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

В этой статье перейдём во вторую часть настроек компонента DJ Classifieds версии 3.4.2 [Beta] да, да именно такая версия выйдет уже скоро, пока было внесен около 48 изменений в него и внедрено несколько новых функций, о всех я рассказывать не буду, затрону лишь интересные на мой взгляд, вот список изменений https://dj-extensions.com/changelog/dj-classifieds/ver-3-4-2-beta.

Тема - выберите тему, которая будет использоваться в этом компоненте, заметьте что тема берётся не из основного шаблона, а из компонента, значит по логике она находится в нём.

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

Тип таблицы - тут выбирайте какой тип отображения вам больше всего подходит.

Тип таблицы в профиле - это можно назначить как отображаться данным в личном кабинете для пользователя, а основной дизайн не будет затронут.

Объявлений на страницу - укажите число объявлений, которые будут отображаться на странице, всё просто.

Лимит символов в кратком описание - итак для чего оно нужно и где его найти. В данном кратком описание можно скажем как то выделить Ваше объявление, добавляется оно перед основным описанием, когда добавляете объявление.

Теперь обратите внимание, что тут есть один недочёт, если пользователь начнёт своё описание товара с тех же слов, что и в кратком описание, то получится как бы 2 дубля первой строки, вот пример ниже. Поэтому решайте сами нужно оно или нет.

Лимит символов в название - тут всё понятно, нужно указать сколько символов будет у Вас в название объявления. Не ставьте больше 80, так как длинные заголовки портят общий вид страницы.

Показывать подсказки при добавлении объявления - это пожалуй очень необходимая функция для тех кто добавляет объявление впервые, поэтому советую включить её.

Разрешить плагины в описание - если включить данную функция, то все используемые плагины будут обрабатываться при помощи Joomla, на опыте я так и не понял в чём разница, поэтому просто включил и всё.

Редактор в описании - эта функция может удалить полностью редактор в описание, если не хотите чтобы пользователе как то могли выделить своё объявление, то просто отключите его.

Разрешить HTML теги и

Разрешить HTML теги в полях и Разрешённые HTML теги - это те же самые настройки, что описаны выше, только для дополнительных полей.

Переход прямо к объявлению - немного не понятная пока настройка для меня, единственное что заметил, если включить "Да" то добавляется суффикс к ссылке #dj-classifieds.

Навигация в заголовке - если включить её, то можно будет наблюдать её под основной категорией, смотрим.

Сортировка по умолчанию - вот эта настройка самая важная, на которой многие делают ошибки, а потом пишут почему ничего не работает. Если Вы планируете использовать платные услуги, такие как поднять объявление вверх и другие, то тут подойдёт только один пункт, "Добавить дату окончания и продвижения". Если не планируете использовать платные услуги, то подойдут любые другие.

Направление сортировки по умолчанию - это по сути использовать показ объявлений с конца или с начала списка. Спец размещение не влияет на эту сортировку, оно будет в любом случае вверху.

RSS лента - это в принципе понятная настройка, нужно лишь указать ленту. Если Вы планируете размещать автоматически новые объявления на фейсбуке, то RSS лента обязательна, но сами по себе они туда не попадут, это нужно будет настраивать, но об этом позже.

Значок "Новое" - эта настройка включает метку, иконку о том, что добавлено новое объявление на сайте.

Показывать как "Новое" (дней) - тут укажите сколько дней будет считаться новое объявление новым. Рекомендуется от 3-5 дней.

Первую часть из нового пункта настроек закончили, скоро продолжим, если что не понятно, спрашивайте. Если нужна помощь, пишите в скайп мне dimon2588, спасибо.

Оставьте свой комментарий

Оставить комментарий от имени гостя

0 / 3500 Ограничение символов
Ваш текст должен быть в пределах 3-3500 символов
правилами и условиями.

    Люди, участвующие в этой беседе

    Загрузить предыдущие комментарии
    • Гость - Konstantin

      Скажите а каким компонентом можно создать карту сайта для данного компонента. Xmap уже вродебы не поддерживает.
      И второй вопрос. Создает ли компонент дубли самих объявлений в процессе работы. Если да то как с этим бороться?

    • Карта сайта только через тот компонент что выше писали, бесплатных я не встречал больше, может платные есть. А зачем его изменять,если он и так прекрасно работает. По поводу дублей, возможно и делает, бороться тяжело, это только через сеф компонент, который они рекомендуют, но он фигня полная, лучше Миджа Сеф не встречал, но опять же с ним другие проблемы возникают, может что то изменилось сейчас, хотя не уверен.

    • Гость - Олег

      Добрый день подскажите какой именно компонент Вы советуете для создания "карты сайта"
      "Карта сайта только через тот компонент что выше писали, бесплатных я не встречал больше, может платные есть..." - о каком компоненте идет речь?

      И еще одна просьба к Вам, помогите как из выбора сортировки объявлений убрать сортировку "истекает через", если на сайте все объявления будут размещены с безлимитным (0 дней) сроком, толку нет в этой сортировке...

    • Компонент Xmap карта сайта. По поводы даты, уже не помню, мне кажется я в коде где то рубил такое, надо вспоминать.

    • Гость - Олег

      помогите найти где удалить эту сортировку в коде, не могу найти
      Заранее огромное спасибо за отзывчивость ;)

    • Точно не уверен но попробуйте сделать так, вот путь components/com_djclassifieds/views/items/tmpl там есть файл default_smart.php вот его нужно изменить, но оригинал сохраните, если прокатит, то потом скажу как правильно сделать.
      Найдите 144 строку и ниже, там будут выводы всех обозначений для шаблона, вот ч то я делал:

      <div class="dj-items_order_by">
                                      <div class="dj-items_order_by_in">
                                              <div class="dj-items_order_by_label"><?php echo JText::_('COM_DJCLASSIFIEDS_SORT_BY')?></div>                                                                                                                       
                                                      <div class="dj-items_order_by_values">
                                                      <a class="<?php if($order=="title"){ echo "active";}?>" href="index.php?option=com_djclassifieds&view=items&cid=<?php echo $main_id; ?>&order=title&ord_t=<?php echo $ord_t.'&Itemid='.$Itemid;?><?php echo $se_link;if($uid){ echo '&uid='.$uid; }?>">
                                                              <?php echo JText::_('COM_DJCLASSIFIEDS_TITLE'); ?>                                                
                                                      </a><span class="item_orderby_separator"></span>                                    
                                                      <a class="<?php if($order=="cat"){ echo "active";}?>" href="index.php?option=com_djclassifieds&view=items&cid=<?php echo $main_id; ?>&order=cat&ord_t=<?php echo $ord_t.'&Itemid='.$Itemid;?><?php echo $se_link;if($uid){ echo '&uid='.$uid; }?>">
                                                              <?php echo JText::_('COM_DJCLASSIFIEDS_CATEGORY'); ?>
                                                      </a><span class="item_orderby_separator"></span>    
                                                      <a class="<?php if($order=="loc"){ echo "active";}?>" href="index.php?option=com_djclassifieds&view=items&cid=<?php echo $main_id; ?>&order=loc&ord_t=<?php echo $ord_t.'&Itemid='.$Itemid;?><?php echo $se_link;if($uid){ echo '&uid='.$uid; }?>">
                                                              <?php echo JText::_('COM_DJCLASSIFIEDS_LOCALIZATION');?>
                                                      </a><span class="item_orderby_separator"></span>
                                                      <a class="<?php if($order=="date_a"){ echo "active";}?>" href="index.php?option=com_djclassifieds&view=items&cid=<?php echo $main_id; ?>&order=date_a&ord_t=<?php echo $ord_t.'&Itemid='.$Itemid;?><?php echo $se_link;if($uid){ echo '&uid='.$uid; }?>">
                                                              <?php echo JText::_('COM_DJCLASSIFIEDS_DATE_ADDED'); ?>
                                                      </a><span class="item_orderby_separator"></span>    
                                                      <a class="<?php if($order=="display"){ echo "active";}?>" href="index.php?option=com_djclassifieds&view=items&cid=<?php echo $main_id; ?>&order=display&ord_t=<?php echo $ord_t.'&Itemid='.$Itemid;?><?php echo $se_link;if($uid){ echo '&uid='.$uid; }?>">
                                                              <?php echo JText::_('COM_DJCLASSIFIEDS_DISPLAYED'); ?>
                                                      </a>      
                                                      <?php if($par->get('column_distance','0')){ ?>
                                                              <span class="item_orderby_separator"></span>
                                                              <a class="<?php if($order=="distance"){ echo "active";}?>" href="index.php?option=com_djclassifieds&view=items&cid=<?php echo $main_id; ?>&order=distance&ord_t=<?php echo $ord_t.'&Itemid='.$Itemid;?><?php echo $se_link;if($uid){ echo '&uid='.$uid; }?>">
                                                                      <?php echo JText::_('COM_DJCLASSIFIEDS_DISTANCE'); ?>
                                                              </a>
                                                      <?php } ?>                        
                                              </div>                                                                    
                                      </div>            
                              </div>

      Лишнее убрал, когда откроете, то поймёте. Можете заменить на моё, главное div не удалите лишний.

    • Гость - Олег

      Спасибо вам еще раз все получилось! :)
      В фаилике все понятно было, просто удалил:
      <a class="<?php if($order=="date_e"){ echo "active";}?>" href="/index.php?option=com_djclassifieds&view=items&cid=&lt;?php_echo_$main_id;_?=&gt;=&order=date_e&ord_t=&lt;?php_echo_$ord_t_'=&Itemid='.$Itemid;?&lt;?php_echo_$se_link;if($uid){_echo_'=&uid='.$uid;%20}?">
      <?php echo JText::_('COM_DJCLASSIFIEDS_DATE_EXPIRATION'); ?>
      </a><span class="item_orderby_separator"></span>

      И все стало красиво ;)

    • Тут сами решайте что нужно удалить, но это ещё не всё, после обновление всё вернётся на свои места, поэтому делаем следующие, нужно создать следующие папки, которых нет components/com_djclassifieds/themes/clean++/views/items . clean++ это название шаблона который используется по умолчанию, назвать можно как угодно, может у вас стоит так jm-real-estate-ads или любой другой, короче в нём создаёте ещё папку views и в ней ещё одну items это идёт обращение к данному файлу, а далее помещаете то что вы переделали в последнею папку, а оригинал возвращаете на место. Данный вариант не стоит использовать в шаблоне default или clean так как они всегда идут с компонентом и будут просто заменено содержание после обновления, поэтому шаблон должен быть свои или придумайте его и поместите туда все файлы с рабочего и сделайте его главным, вот и всё. И не забываем добавлять пустышку index.html во все новые папки.

    • Гость - Андрей

      Добрый день! Прочитал все ваши статьи, но не нашел ответ на свою проблему. Как мне настроить рассылку с сайта для клиентов? Например, когда он не заходил на сайт 5 дней, ему пришло письмо об этом, где советовалось ему поднять свое объявление. Пробовал компонент J!MailAlerts, но он на английском, плюс там ничего не понятно.

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

    Работает на Komento

    Подпишитесь на наши соц группы

    1. Вконтакте
    2. Facebook
    3. Google+1
    4. Ок
    5. Твитер
    Твиты от @cmsjoom

    На правах рекламы

     

     

    Авторизация

    Последние комментарии

    А что не получилось?
    DJ-Embed Light 1.1.0 рус в Материалы Joomla
    Гость - Георгий
    Подскажите как его настроить
    DJ-Embed Light 1.1.0 рус в Материалы Joomla
    В создаваемых Вами Доп полей, там есть вторая вкладка для поиска, то есть если хотите вывести что в ...
    Гость - Яна
    Подскажите, пожалуйста, как в админ панели компонента DJ Classifieds в разделе "Объявления" добавить...
    J!MailAlerts работает при условие, если юзер сам подпишется. Вы можете настроить через планировщика ...

    Последнее на форуме

    • Нет сообщений для показа

    Подписаться на почтовую рассылку

     

    Подписаться на:
    Видео уроки по Joomla
    Новости сайта
    Ваш e-mail: *
    Ваше имя: *

    Возможно Вас это заинтересует