Контакты для связи с администрацией ресурса www.saloed.net, skype: sa-lo-ed или Email:sal0ed@yandex.ru

 
Сделай свой сайт лучше с порталом saloed.net » InstantCms » Улучшение - ''Доска объявлений''

Улучшение - ''Доска объявлений''

Улучшение - ''Доска объявлений''


Улучшение типовой доски объявлении. данное улучшение позволяет осуществлять подачу объявления с 1 формы, при этом возможно указать некоторые дополнительные параметры.
Данная доработка позволяет осуществить ввод следующий данных:
1. Тип объявления
2. Рубрику
3. Стоимость товара
4. Контактные данные
5. Прикрепить несколько изображений к объявлению.

Также осуществляется отдельный поиск по доске объявлений.

 

Чтобы отменить обязательные поля:
Фамилия Имя
Телефон
Email
Нужно в файле /components/board/frontend.php


Со строки 340 по строку 342 удалить всё, что есть

 

if (!$nickname && !$inUser->id){ cmsCore::addSessionMessage($_LANG['NEED_NICKNAME'], 'error'); $errors = true; }
if (!$phone) { cmsCore::addSessionMessage($_LANG['NEED_PHOME'], 'error'); $errors = true; }
if (!$email) { cmsCore::addSessionMessage($_LANG['NEED_EMAIL'], 'error'); $errors = true; }
 

Было

// Проверяем значения
if (!$title) { cmsCore::addSessionMessage($_LANG['NEED_TITLE'], 'error'); $errors = true; }
if (!$content) { cmsCore::addSessionMessage($_LANG['NEED_TEXT_ADV'], 'error'); $errors = true; }
if (!$city) { cmsCore::addSessionMessage($_LANG['NEED_CITY'], 'error'); $errors = true; }
if (!$nickname && !$inUser->id){ cmsCore::addSessionMessage($_LANG['NEED_NICKNAME'], 'error'); $errors = true; }
if (!$phone) { cmsCore::addSessionMessage($_LANG['NEED_PHOME'], 'error'); $errors = true; }
if (!$email) { cmsCore::addSessionMessage($_LANG['NEED_EMAIL'], 'error'); $errors = true; }
if (!$inUser->id && !$inCore->checkCaptchaCode(cmsCore::request('code', 'str'))) { cmsCore::addSessionMessage($_LANG['ERR_CAPTCHA'], 'error'); $errors = true; }
 

Стало так
// Проверяем значения
if (!$title) { cmsCore::addSessionMessage($_LANG['NEED_TITLE'], 'error'); $errors = true; }
if (!$content) { cmsCore::addSessionMessage($_LANG['NEED_TEXT_ADV'], 'error'); $errors = true; }
if (!$city) { cmsCore::addSessionMessage($_LANG['NEED_CITY'], 'error'); $errors = true; }
if (!$nickname && !$inUser->id){ cmsCore::addSessionMessage($_LANG['NEED_NICKNAME'], 'error'); $errors = true; }
if (!$phone) { cmsCore::addSessionMessage($_LANG['NEED_PHOME'], 'error'); $errors = true; }
if (!$email) { cmsCore::addSessionMessage($_LANG['NEED_EMAIL'], 'error'); $errors = true; }
if (!$inUser->id && !$inCore->checkCaptchaCode(cmsCore::request('code', 'str'))) { cmsCore::addSessionMessage($_LANG['ERR_CAPTCHA'], 'error'); $errors = true; }


Версия системы:1.10

Для просмотра скрытого содержимого необходимо зарегистрироваться!


Версия системы:1.9

Для просмотра скрытого содержимого необходимо зарегистрироваться!

 

 

Версия системы:1.10

Скачивание файлов без Хайда, доступно для для групп: VIP, ViP - Gold, Nulled

 

Версия системы:1.9

Скачивание файлов без Хайда, доступно для для групп: VIP, ViP - Gold, Nulled

Связь с автором

Автор: clasic от 7-02-2013, 15:18
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Комментарии: Оставить комментарий
  • Группа: Посетители 8 февраля 2013 02:09
^
оооо классная доска!!!
  • Группа: Гости 8 февраля 2013 03:16
^
Хотелось бы увидеть пример и еще старые объявлениям не навредит она?
  • Группа: Nulled 8 февраля 2013 07:35
^
Отличный компонент, жаль только хайд огромный.
  • Группа: Гости 8 февраля 2013 09:22
^
Замечательно !!
  • Группа: Гости 8 февраля 2013 09:29
^
Отличное дополнение но одно но, слишком много данных сделано обязательными например e-mail и ни к чему бы тем более зарегистрированными пользователям.
Назад Вперед
Наверх
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Дополнения для InstantCMS
 
Copyright © 2009-2015

Дополнения для InstantCMS | Рипы сайтов | Социальные сети