В "Оставить заявку" убрать дата, время заезда и выезда

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение case » 16 янв 2013, 14:24

Xpycm писал(а):Для FireFox есть плагин FireBug, либо в Google Chrome есть "инструменты разработчика".

Смотрите при помощи этих приблуд названия полей в форме, удаляете из из файла /protected/modules/booking/views/_form.php
+ удаляете в файлах
/protected/modules/booking/models/Booking.php
/protected/modules/booking/models/SimpleformModel.php

из массива валидации моделей (метод rules())


всё сделал по описанию, выводит ошибку:


Error 500
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

помогите, прожалйуста, первый день вижу эту машину.
case
Незнакомец
 
Сообщения: 2
Зарегистрирован: 16 янв 2013, 14:12
Очки репутации: 0

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение Xpycm » 16 янв 2013, 17:16

Ответ кроется в тексте ошибки: где-то накосячили с sql запросом и FireBug в данном случае не при чём
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение case » 16 янв 2013, 18:36

Xpycm писал(а):Ответ кроется в тексте ошибки: где-то накосячили с sql запросом и FireBug в данном случае не при чём

да, я это понял. только представления не имею как и где вообще искать ошибку, работа не моя, я лишь редактирую. есть какие-нибудь варианты?
case
Незнакомец
 
Сообщения: 2
Зарегистрирован: 16 янв 2013, 14:12
Очки репутации: 0

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение Koduc » 28 янв 2013, 02:51

case писал(а):да, я это понял. только представления не имею как и где вообще искать ошибку, работа не моя, я лишь редактирую. есть какие-нибудь варианты?

В index.php раскомментировать две строчки:
Код: Выделить всё
defined('YII_DEBUG') or define('YII_DEBUG',true);
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3); 

Это включит подробное отображение ошибки. Там будет и сам запрос и место возникновения ошибки.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение Владимир » 17 апр 2013, 16:55

Как в обсуждаемой форме бронирования убрать лишние выпадающие значения в пункте «Я хочу»?
Там есть: сдать, продать, снять, купить, обменять. Мне надо оставить только: сдать, снять.
В каком файле править?
Владимир
Незнакомец
 
Сообщения: 16
Зарегистрирован: 11 апр 2013, 20:39
Очки репутации: 0

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение Владимир » 17 апр 2013, 23:37

Koduc писал(а):В index.php раскомментировать две строчки:
Код: Выделить всё
defined('YII_DEBUG') or define('YII_DEBUG',true);
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3); 

Это включит подробное отображение ошибки. Там будет и сам запрос и место возникновения ошибки.


Ну раскомментировал я эти строчки. Стало еще более не понятно. Выдало целую простыню с ошибками. И что с этим делать?
Владимир
Незнакомец
 
Сообщения: 16
Зарегистрирован: 11 апр 2013, 20:39
Очки репутации: 0

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение fisher » 18 апр 2013, 11:51

Владимир писал(а):Как в обсуждаемой форме бронирования убрать лишние выпадающие значения в пункте «Я хочу»?
Там есть: сдать, продать, снять, купить, обменять. Мне надо оставить только: сдать, снять.
В каком файле править?

Смотрите файл protected/modules/booking/controllers/MainController.php
там есть следующий код
Код: Выделить всё
$type Apartment::getTypesWantArray(); 

то есть массив данных берется из функций getTypesWantArray в файле protected/modules/apartments/models/Apartment.php
вы можете в функции убрать ненужные варианты
fisher
Разработчик
Разработчик
 
Сообщения: 285
Зарегистрирован: 15 апр 2013, 09:25
Очки репутации: 8

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение fisher » 18 апр 2013, 11:55

Владимир писал(а):
Koduc писал(а):В index.php раскомментировать две строчки:
Код: Выделить всё
defined('YII_DEBUG') or define('YII_DEBUG',true);
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3); 

Это включит подробное отображение ошибки. Там будет и сам запрос и место возникновения ошибки.


Ну раскомментировал я эти строчки. Стало еще более не понятно. Выдало целую простыню с ошибками. И что с этим делать?

если у вас есть доступ к логам sql запросов, то можете там посмотреть, или же пришлите нам ошибки, которые выдает скрипт на странице
fisher
Разработчик
Разработчик
 
Сообщения: 285
Зарегистрирован: 15 апр 2013, 09:25
Очки репутации: 8

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение Денис » 04 ноя 2013, 18:03

Xpycm писал(а):1) Так удалите код, который чуть выше
Код: Выделить всё
array('label' => '|'), 

2) Файл \protected\modules\apartments\views\_view.php нужно сохранить в кодировке UTF-8 без BOM

http://clip2net.com/s/28OgO

если выше удалил после входа с логин-паролем палки не хватало...удалил которую ниже...так можно?
Screenshot_2.png
Screenshot_2.png (9.02 КБ) Просмотров: 52865

Screenshot_1.png
Screenshot_1.png (19.29 КБ) Просмотров: 52865

или правельней так
Screenshot_3.png
Screenshot_3.png (12.2 КБ) Просмотров: 52864
С уважением, Денис.
Skype........Denis_Ustinow
Tel............8-923-755-1802
Tel............8-929-325-6604
Mail......Denis_Ustinow@mail.ru
Site.............ОВИТО.рф
Аватара пользователя
Денис
Гражданин
Гражданин
 
Сообщения: 206
Зарегистрирован: 19 сен 2013, 09:20
Откуда: Алтайский край, г. Рубцовск
Очки репутации: 7

Re: В "Оставить заявку" убрать дата, время заезда и выезда

Сообщение Koduc » 05 ноя 2013, 21:45

Денис писал(а):[если выше удалил после входа с логин-паролем палки не хватало...удалил которую ниже...так можно?

Первый вариант, вроде норм должно быть.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Пред.След.

Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

cron