Готовый сайт доски объявлений для Joomla 3.5

    Совместимость Joomla!
Оцените материал
(18 голосов)
Готовый сайт доски объявлений для Joomla 3.5
 Версия: 1.0
 Лицензия: GNU/GPL
 Прочитано: 11727 раз
 Скачиваний: 439
 Скачиваний: 619

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

Внешний вид и функциональный набор.

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



А вот так все это выглядит на более скромных в размере экранах:



Совершенно все важные функции будут идентично работать на мобильных гаджетах.

 А теперь обратимся к функционалу. Самое главное достоинство этой доски объявлений, состоит из трех пунктов. Первый из них хорош тем, что при создании использовалась самая новая версия Joomla, а это о многом говорит. Второй пункт – AdsManager, ведь лучшего компонента, который как раз и является доской объявлений, просто не найти. Ну и третий пункт – это наличие К2, без него и вовсе сложно уже представить себе работу с каким-либо из ресурсов. Конечно же, нельзя забывать и о других расширениях, которые в буквальном смысле являются костяком этой задумки. Например, JComments занимается организацией комментариев, а AdsMap LM, насыщает карту добавляемыми объявлениями, что упрощает поиск, если клиент интересуется конкретным регионом. Ну и, конечно же, куда же можно деться без системы защиты – здесь она представлена KeyCaptcha, само собой, последней версии. Что интересно, административная часть данного расширения получила перевод на русский, кстати, украинцев тоже есть чем порадовать – этот язык также поддерживается. Помимо всего вышеуказанного, неплохо организована система смены стиля, сюда внедрили 5 схем с разными цветами.

Самые новые функциональные наработки.

Важный момент – это работа с изображениями. Отныне, какой бы файл вы не выбрали, он будет автоматически выравниваться, красиво обволакиваться текстом и иметь стандартный размер. Кстати, сам текст в превью материала, вернее его объем, можно корректировать. Такая же ситуация и в полном формате материала, теперь вообще ничего не нужно делать, поскольку вставив текст и картинку, все уже будет готово само. Что касается самого компонента доски объявлений, то тут работа с изображениями тоже налажена. Они выводятся в виде круга, необычная форма, все одинаковы в размере, притом и на главной страничке, и в категориях. Вот как это выглядит:



 А наиболее важный момент для развития ресурса – это новая возможность вывода схожих по смыслу объявлений, так что теперь любой клиент будет обладать большим количеством предложений. Также, слегка доработан вывод каждого объявления на карте. Выглядит это следующим образом:



 Теперь это расширение умеет выводить на страницах категорий поданные туда объявления, и в момент поиска, будет выводить туда соответствующие объявления. Ну и самый основной момент оптимизации проекта – это title и на странице категорий, и объявлений, и на главной. В менеджере меню нужно будет указать ваш title.

Устанавливаем сборку

 «Казалось бы, что обновлений в сборке доски объявлений очень много, а из-за этого её установка может слегка усложниться. Но все вполне просто, главное не ошибиться в мелочах. Сам по себе процесс схож с обычной установкой, потому тот, кто делал нечто подобное, с легкостью определится, как и что делать. А вот новички должны внимательно следовать указаниям и все получится!»

 Первым делом на своем хостинге нужно создать базу данных – ключевой шаг, так сказать. Первым делом нужно будет попасть в phpMyAdmin, куда импортируется файл baza.sql. Кодировка устанавливается стандартная – UTF-8. Вот как это будет примерно выглядеть:



 В главную директорию сайта необходимо будет загрузить архив, который носит название «sayt.zip». После разархивации содержимого требуется отыскать файл configuration.php, где обязательно нужно найти следующие строки:



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



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



 Сохранить, что очень важно, этот файл нужно под установленным именем «1.php». После этого, нужно будет сделать переход по адресу, в котором указывается домен/1.php. Полученные отсюда данные как раз и вводятся в строчки выше, и только после этого сохраняется файл. Дело в шляпе, сайт должен работать, а чтобы зайти в панель администратора, нужно просто ввести адрес домен сайта/administrator. При этом логин нужно вписать «admin», а пароль – это же слово, только дважды и без пробела. Сменить его, конечно же, можно очень просто.

Примечание

 Если вы хотите создать проект исключительно для какого-то конкретного региона, то тут нужно будет немного поработать с настройками. В данном случае, корректировке поддается и модуль ввода объявлений, и плагин, который занимается вводом информации о местонахождении конкретного объекта. Задача довольно простая. Для начала нужно перейти в менеджер модулей, где вас интересует мод – объявления на карте. Его нужно открыть, и если вы все сделали верно, то вот что появится:



 Важны здесь всего два поля: Default Latitude, ну и, соответственно, Default Longitude. Далее следуем на сайт, и заходим на страницу, где происходит добавление объявления. Здесь есть поле «карта», и задействовав поиск, можно будет найти нужный вам регион, а если уж так не получается, то можно просто воспользоваться маркером и поставить его в нужную точку карты. Далее вводим адрес и ищем заданную точку на карте с помощью соответствующей кнопки. Опять же, если что-то будет неточно, можно указать или скорректировать точку вручную. А после этого выполняем простейшие движения – в нижней части карты будут два значения долготы и широты. Те поля, которые обозначались изначально (Default Latitude), должны заполниться этими значениями, так что копируем и просто вставляем. Не забудьте зайти через панель в AdsManager, и туда же ввести точно такие данные – это очень важно. Сделать такой шаг просто, нужно всего лишь зайти в раздел «поля», и в поле ad_karta, нужно найти такие же два значения, вписав туда данные.

 После всего этого, ваш сайт станет еще более полноценным, если вас интересует привязка к региону. Пользуйтесь и развивайте свой ресурс!

 

Предыдущие: Шаблон Vina Bakery II для Joomla 3.5
Следующие: Шаблон Beau – портфолио в стиле минимализма

Комментарии   

-1 #1 Дмитрий
не работает. затык на моменте установки. поставил денвер. создал папку с сайтом. скопировал туда джумлу 3.1.5. установил. Где брать файл baza.sql? Создал свою базу. установил джумлу и удалил папку инстал. сайт работает. далее коипирую все из вашего архива sayt в дирректорию с моим сайтом, заменой файлов... и все....ни сайт ни админка не работают.
Пробывал по частям копировать. на первой папке ошибка сразу Fatal error: Call to undefined method JAdministrator::execute() in Z:\home\localhost\www\Ssosedom\administrator\index .php on line 47
Цитировать

Добавить комментарий


Защитный код
Обновить

© Joomru.com - бесплатные шаблоны joomla и расширения
Наверх