rimen: Комментарии

Главные вкладки

17 декабря 2011 в 15:01

Пользуйте Views, в 3-м можно теперь указывать, в какие контейнеры оборачивать, какие классы давать элементам полей прямо в ui, либо переопределяйте шаблоны .tpl - всю инфу по ним можно найти в Настройках стиля/Theme - information (на странице ред-я представления)

12 декабря 2011 в 5:32

"Chief.chester" wrote:
2) спрашивать, получать ответ (знание) и потом это знание использовать в других вопросах

А если изначального знания у человека нету, не надо отправлять его читать энциклопедию)

Вам ответят, если вопрос стоит того, но учить азам никто не будет.
Откройте для себя css http://ru.wikipedia.org/wiki/Css
Они решат вашу проблему.

12 декабря 2011 в 5:11

"Chief.chester" wrote:
Осталось разобратся со вторым пунктом. Прошу поддержку. В той энциклопедии я ничего не найду даже за 2 месяца...

Жаль, столько времени зря...
Небольшая подсказка - задайте ширину comment wrapper'у.
Большая подсказка - учитесь учиться

7 декабря 2011 в 19:08

"rimen" wrote:
Это в нагрузку к комментарию Chyvakoff, чтобы с нуля все не накатывать ручками.

Видимо, нужно было явно написать, что он галки не ставит)) Задача, которую он выполняет, аналогична, просто выполняется в другом виде.
Если именно галки нужны, то Chyvakoff уже ответил, что Вам поможет.
Пожалуйста!

7 декабря 2011 в 18:06

Согласен, что в задаче ТС можно обойтись "ручками" и просто для полей required сделать проверку своим скриптом, но меня бы смутило, например, при вводе в обязательное поле типа email сначала зеленая галка, что все верно, а потом сообщение об ошибке)) Тут тоже можно сделать проверку на тип поля email и т.д ...
А в плане нагрузки это модуль тем и хорош, что не пропускает кривые сабмиты формы (само название модуля "Валидация на стороне клиента"), хотя и тут можно найти почву для спора))

7 декабря 2011 в 17:43

Можно попробовать использовать свою функцию theme_menu_item_link() переопределив через hook_theme_registry_alter().
Загляните в модуль [module=special_menu_items], там в коде указанных функции можно найти почти готовое для вас решение.

7 декабря 2011 в 17:16

Есть модуль Clientside Validation - он проверяет поля по сабмиту на стороне клиента. знает не только обязательность, но и другие правила валидации.
Это в нагрузку к комментарию Chyvakoff, чтобы с нуля все не накатывать ручками.

6 декабря 2011 в 21:13

Да,все верно. Этот вариант, когда нужно вывести одну форму, проще и даж правильнее))
А в коде самого colorbox ничего не менял?
Попробуй стиль колорбокса сменить или в другой теме вывести.
Еще у него есть параметры позиционирования, может, их изменял.

6 декабря 2011 в 11:53

Можно, все зависит от задачи. Только проверьте, что будет по сабмиту формы из colorboxa в вашем варианте (при неверном заполнении формы) - мне не понравилось.
Мне нужно было передавать параметры в форму в зависимости от нажатой кнопки. На том же сайте, что приводил выше на странице контактов вьюха с контактами многих лиц, по нажатию открывается одна и та же форма связи, но по отправке отправляется смс конкретному человеку и письмо на его мыло. Так же в каталоге заказ уходит в разные отделы.
Потому делал более-менее унифицированный вариант.

6 декабря 2011 в 11:14

По сути, если сделать все, как расписал, теперь таким же макаром, можно любую страницу открывать colorbox - нужно лишь добавить алиас да ссылке добавить класс нужный.

6 декабря 2011 в 11:10

MaximumofmaX wrote:
так он всю страницу подцепляет, а мне только одну форму нужно. все комбинации уже пробовал. поиски читал...такбы не спрашивал

подцепим страницу, на которой будет только форма и ничего лишнего.

Для чего нужно сделать несколько вещей.
1. новый темплейт страницы, например, page-cbox.tpl.php, в котором выводим только то ,что нам нужно
Например (привожу только body)