Вступайте в нашу группу ВКонтакте и будьте в курсе наших последних новостей и акций! Для получения доступа в панель администратора портала напишите On-line Консультанту, либо в Отдел продаж через форму "Задать вопрос"

База знаний

Возможности

Адаптивный дизайн

Полностью адаптивный дизайн. Отлично отображается на мобильных устройствах и планшетах

Социальная авторизация

Пользователи могут войти на сайт и зарегистрироваться с помощью любимых социальных сетей

Курсы валют

Курсы валют в режиме реального времени во курсу Центрального банка России

Прогноз погоды

Прогноз погоды в режиме реального времени любого города России через API OpenWeatherMap.org

Умный поиск

Умный поиск ищет во всем разделам портала включая форум, что дает посетителю найти всю необходимую информацию

Хэштеги

Система хэштегов дас Вам возможность организовать еще более удобный поиск по интересам посетителей

Система отзывов

Гибкая система отзывов позволит посетителям делится своим мнением практически во всех разделах портала

Система рейтингов

Система рейтингов позволит посетителям поставить оценку любой организации или событию в афише
Наш портал будет работать быстро ТОЛЬКО на хостинге TimeWeb Лучший хостинг для городского портала

Сегодня вышла новая версия портала "мой Город", в которую мы добавили Доску объявлений. В портале появился новый раздел для пользователей, теперь они могу продавать и покупать собственные товары и услуги

Номер версии: 2.0

Что нового?

  • Добавлена простая и удобная Доска объявлений
  • Расширена рабочая область портала
  • Добавлена возможность добавления Яндекс.Метрики
  • Исправлены некоторые недочеты

Инструкция по обновлению до версии 2.0

Важно!

После обновления все файлы шаблона будут заменены на стандартные, поэтому, если Вы делали какие-то собственные доработки в файлах,они будут заменены стандартным кодом. Учитывайте это при обновлении и ОБЯЗАТЕЛЬНО делайте резервные копии!

ОБЯЗАТЕЛЬНО!

Перед этим обновлением сделайте полную резервную копию портала, вместе с базой данных

Обновляем файлы шаблона

Для общего обновления файлов шаблона.

  1. Вам необходимо пройти авторизацию на сайте
  2. Перейти на страницу с порталом
  3. Под кнопкой Скачать портал, Вы увидите кнопку Скачать обновление
  4. После того, как Вы получите архив с обновлением на Вашу почту, Вам необходимо перейти Расширения/Менеджер расширений/Установка
  5. Перетащите архив с обновлением в поле Перетащите и отпустите файл сюда для загрузки.
  6. В архиве с обновлением есть под архив compact.zip. В нем файл compact.php его нужно заменить по пути modules\mod_slogin\tmpl\compact.php (либо через файловый менеджер хостинга, либо по FTP)
  7. Так же в архиве с обновлением есть под архив languages.zip. Его содержимое нужно скопировать с заменой в папку languages/ru-Ru (либо через файловый менеджер хостинга, либо по FTP)

Добавление разделов доски объявлений

После установки обновления нам необходимо создать все разделы Доски объявлений. Для этого переходим Материалы/Менеджер категорий. Проверьте есть ли у Вас категория Доска объявлений. Если нет, то создайте. И далее в эту категорию добавьте все необходимые разделы и подразделы (категории и подкатегории). Структуру, которую нужно создать, можете посмотреть на демо версии.

В новых созданных категориях нам нужны будут их id (они написаны в правой колонке таблицы с категориями)

Создание дополнительных полей для Доски объявлений

Переходим Материалы/Группы полей. Создаем новую группу Доска объявлений

Далее переходим в Поля. Фильтруем выдачу полей по группе. И создаем 4 поля с типом Текст

- Телефон
- Цена
- Адрес
- E-mail

И 1 поле с типом Переключатель (radio)

- Торг

Создаем пункты меню доски объявлений

Для каждого раздела доски (категории) нам необходимо создать пункт меню, что бы вывести это меню в раздел доски объявлений.

Переходим в Меню/Верхнее главное меню и создаем пункт меню Объявления с типом меню Доска объявлений. Так же добавляем подпись и иконку.

По аналогии создаем все остальные подпункты для каждой из категорий доски, которые в дальнейшем будем выводить на страницах Доски объявлений

Создаем модуль меню для страниц Доски объявлений

После того, как мы создали меню, нам необходимо вывести его на страницы сайта. Для этого переходим Расширения/Модули. Создаем новый модуль с типом Меню.

Выбираем Верхнее главное меню и наш корренной пункт меню Объявления.

Вывод числа уровней меню ставим 2

На вкладке дополнительные параметры добавляем суффикс меню

 no_count //перед кодом обязательно ставьте пробел

И вставляем иконку CSS-класс заголовка

fa fa-handshake-o

На вкладке Привязка к пунктам меню выбираем Только на указанных страницах и выделяем все разделы доски объявлений

Создаем форму добавления объявления

В архиве с обновлением есть архив update2.0.tgz. Его необходимо восстановить через форму в компоненте RS Form. Для этого переходим Компоненты/RS Form/Архивация Восстановление. На вкладку Восстановление. Прикрепляем update2.0.tgz и нажимаем Восстановить. У Вас появятся 3 новые формы для доски объявлений

Теперь осталось лишь проверить id новых категорий в разделе доски объявлений и в форме доьбавления объявления. Переходим в форму Добавить объявление. Переходим к редактированию поля cat. Видим кусок кода с id главной категории нашего раздела Доски объявлений.

$db->setQuery("SELECT id, title FROM #__categories WHERE parent_id = '234'");

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

По аналогии проверяем все остальные id категорий, согласно разделам

lichnoe = Личные вещи
elektronika = Бытовая электроника
dom_dacha = Все для дома и дачи
hobbi = Хобби и отдых
bizness = Для бизнеса
zhivotnie = Животные

Далее переходим на вкладку Свойства в пункт Сопоставление. Тут нас интересуют id наших новых дополнительных полей. Их так же нужно проверить и исправить, если это необходимо

Далее по аналогии с этой формой нужно проверить id категорий и полей в форме редактирования объявлений.

Создание пункта меню для Добавления объявления

Осталось создать пункт меню для формы добавления объявления. Для этого переходим Меню/Меню форм. Создаем новый пункт меню с типом меню RS Form/Форма. И выбираем нужную форму

Важно!

Алиас у этого пункта меню должен быть add-doska

Изменяем id полей, если они отличаются от стандартных

Иногда, если Вы добавляли свои собственные поля, поля в обновлении будут отличаться. Что бы их поменять на Ваши необходимо открыть файл

templates\gorod\html\com_content\category\doska_item.php

с 71 строки начинается код

			<div class="ic_cat">
				<i class="fa fa-map-marker"></i>
				<?php echo $f[80] ?>
			</div>
			<div class="ic_big_phone doska_price">
				<span><?php echo $f[79] ?></span> <i class="fa fa-ruble"></i>
				<?php if($f[82] == 'Да'){?>
					<sup>возможен торг</sup>
				<?php } ?>
			</div>

тут есть вставки

<?php echo $f[80] ?>
<?php echo $f[79] ?>
<?php echo $f[82] ?>

где 80 - id поля Адрес, если у Вас этот id отличается нужно поменять на свой

где 79 - id поля Цена, если у Вас этот id отличается нужно поменять на свой

где 82 - id поля Торг, если у Вас этот id отличается нужно поменять на свой

Далее с 96 строки идет код

<div class="phone_block">
			<div class="ic_big_phone">
				<i class="fa fa-mobile"></i>
				<?php echo $f[78] ?>
			</div>
			<?php if($f[81]) {?>
			<!--noindex-->
			<div class="ic_big">
				<i class="fa fa-envelope-o"></i>
				<span><?php echo $f[81] ?></span>
			</div>
			<!--/noindex-->
			<?php } ?>

тут есть вставки

<?php echo $f[78] ?>
<?php echo $f[81] ?>

где 78 - id поля Телефон, если у Вас этот id отличается нужно поменять на свой

где 81 - id поля E-mail, если у Вас этот id отличается нужно поменять на свой

Далее переходим в файл templates\gorod\html\com_content\article\doska.php

ищем во всем файле цифры

78, 79, 80, 81, 82 и меняем на свои, они в этом файле встречаются до 5 раз

Добавление пути к папке с изображениями доски объявлений

Что бы добавлялись изображения, Вам необходимо создать папку на сервере images/doska

 

Все! Портал обновлен до версии 2.0. Если у Вас остались вопросы, либо в инструкции что-то указано непонятно или не развернуто, обязательно спрашивайте в комментариях

Отзывы и комментарии

Для того, что бы оставить отзыв или комментарий, Вам необходимо Войти

Скачать городской портал

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

Скачать городской портал на Joomla 3 PRO-portal.info © 2017 г.

Наш продукт на CMS Joomla 3 - Городской портал "мой Город" принадлежит исключительно и только PRO-PORTAL.info. Любое его распространение, копирование, тиражирование, перепродажа, без согласования с разработчиком, категорически ЗАПРЕЩЕНЫ!

Информация, представленная на сайте, не является публичной офертой