Yourcity - Шаблон Для Городского Портала Для Dle 10.x

  • Автор темы Hbinonuu
  • 20
  • Обновлено
  • 13, Apr 2023
  • #1
Скрытая информация :: Авторизуйтесь для просмотра »
Скачать
Код:$tpl->set( '{userid}', $row['user_id'] );$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_users WHERE name='".$row['autor']."'"));if($avatar['foto'])$tpl->set('{avatar}', $avatar['foto']);else$tpl->set('{avatar}', "{THEME}/dleimages/noavatar.png");
НИЖЕ вставляем:
Код:$tpl->set( '{login}', $row['autor'] );
Ищем:
Открываем /engine/modules/show.full.php

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

Название поля: images, Описание поля: Фотографии, Категория: Объвяления, Тип поля: Несколько строк, Значение по умолчанию: ничего не пишем, Исползовать при желании и Подключать редактор: ставим галочки
Название поля: torg, Описание поля: Торг, Категория: Объвяления, Тип поля: Список, Значение по умолчанию: Возможен торг, Торга нет, Минимальный торг. (каждое название пишем с новой строки и без запятых)
Название поля: phone, Описание поля: Телефон, Категория: Объвяления, Тип поля: Одная строка, Значение по умолчанию: ничего не пишем, Исползовать при желании: галочку
Название поля: count, Описание поля: Цена (руб), Категория: Объвяления, Тип поля: Одна строка, Значение по умолчанию: ничего не пишем, Исползовать при желании: галочку
Название поля: area, Описание поля: Площадь (кв.м.), Категория: Объвяления, Тип поля: Одна строка, Значение по умолчанию: ничего не пишем, Исползовать при желании: галочку
Название поля: lavatory, Описание поля: Санузел, Категория: Объвяления, Тип поля: Список, Значение по умолчанию: Совместный, Раздельный. (каждое название пишем с новой строки и без запятых)
Название поля: rooms, Описание поля: Комнат, Категория: Объвяления, Тип поля: Список, Значение по умолчанию: 1, 2, 3, 4, 5. (каждое название пишем с новой строки и без запятых)
Название поля: floor, Описание поля: Этаж, Категория: Объвяления, Тип поля: Список, Значение по умолчанию: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. (каждое название пишем с новой строки и без запятых)
Название поля: sale, Описание поля: Продаётся, Категория: Объвяления, Тип поля: Список, Значение по умолчанию: Квартира, Дом, Коттедж. (каждое название пишем с новой строки и без запятых)

(поля даны для примера, вы можете добавлять, заменять и вообще что угодно, но не забывайте так же делать изменения в fullstory2.tpl)
Переходим в раздел Дополнительные поля новостей и создаём следующие поля:

Шаблон полной новости: fullstory2
Шаблон короткой новости: shortstory2
В настройках категории не забываем указать шаблоны для объвялений:
Для начала в разделе категории создаём раздел Объвяления.
---------------------------------------------------------
6) Настраивамем раздел с объявлениями

ВНИМАНИЕ! Если вы НЕ планируете делать раздел на сайте с объявлениями, то всё что написано дальше НЕ ДЕЛАЕМ!

Открываем include/social.tpl и прописываем ссылки на свои соц. сети
---------------------------------------------------------
5) Настраиваем кнопки со ссылками на социальные сети

Открываем include/zagolovki.tpl и читаем что там написано
---------------------------------------------------------
4) Настраиваем заголовки для категорий

Жмем ctrl+F и ищем свой город. Код будет слева, например, id="33345".
Скрытая информация :: Авторизуйтесь для просмотра »
Код своего города можно узнать по этому адресу
Там меняем город на свой и вместо кода 27612 пишем код своего города.
Погода настраивается в файле include/sidebar-r.tpl
---------------------------------------------------------
3) Настраиваем погоду для своего города

Так же не забудьте настроить теги custom в файлах include/sidebar-r.tpl и fullstory2.tpl (для объвялений)

category="1" - это id категории, из которой будут выводиться новости (можно перечислять несколько через запятую - нужный id можно посмотреть в админке напротив категории)
где:
{custom category="1" template="cust1" aviable="main" from="0" limit="6" cache="no"}
Пример:
Вывод новостей на главной реализован через специальный тег {custom}
Центральная колонка, а также верх и низ шаблона настраиваются в main.tpl

- правая колонка шаблонаinclude/sidebar-r.tpl
- левая колонка шаблонаinclude/sidebar-l.tpl
---------------------------------------------------------
2) Настраиваем контент, правую и левую колонки

- Для категории фотографий назначаем шаблон короткой новости shortstory3.tpl
- Редактируем psd файл логотипа и сохраняем как logo.png в папку images
- Выбираем в настройках движка наш шаблон
- Устанавливаем для закачанной папки с шаблоном права на запись (CHMOD 777)
- Закачиваем файлы icomm.php и weather.php в папку engine/modules
- Закачиваем папку с шаблоном на сайт в папку templates
---------------------------------------------------------
1) Установка шаблона:


- Гибкость: легко можно добавить нужные блоки не нарушая адаптивности - Поддержка свежих версий CMS DLE (10.1 - 10.5); - Шрифтовые иконки fontsawesome; - Вёрстка HML5/CSS3; - Минимум скриптов; - Полная кроссбраузерность + Адаптивность (Responsive), макс.

ширина 1270px; - Отдельная краткая новость для фото новостей; - Вывод последних комментариев; - 3 вида меню: верхнее выпадающее, в левой колонке выпадающее и обычное в правой колонке; - Реализованный стандартными функциями движка раздел для объявлений; Особенности шаблона: Скриншотов мобильной версии нету, поэтому смотрим достаточно длинную видеозапись шаблона. Адаптивный шаблон для городского портала на DLE.

Шаблон состоит из 3-х колонок, что, несомненно, является большим плюсом для удобного размещения рекламы.

Особенностью шаблона можно отметить реализованный стандартными функциями движка раздел с объявлениями.

Hbinonuu


Рег
24 Nov, 2013

Тем
1

Постов
1

Баллов
11
Тем
49554
Комментарии
57426
Опыт
552966

Интересно