Lander, это не ко мне, а к автору вопроса. Я ему показал два варианта, с которых я бы начал. А какой ему подойдёт... Надо видеть что и с чем он сравнивает, реальные примеры.
Максим Осадчий, ну а кто Вам мешает сделать проверку, какая страница открывается? Если открывается нужная, то и передавайте $contact, если нет - null;
Или создайте для этой определённой страницы своё действие и своё представление.
Я бы вынес в отдельный метод модели, но не очень понимаю, как данные будут обрабатываться
Точно так же, как и в findModel(), которую генерирует crud
Дима Tect, и ещё, для работы с данными формы есть хорошая вещь как serialize()
Вот при помощи этой штуковины Вы одной строкой кода собираете все данные со всех полей формы.
Добрый день.
Данные из формы?
В обработчике print_r($_POST) или в консоли браузера, смотрите, что передаёте на сервер.
И избавьтесь от "@"! Это не очень хорошо.
И что это такое $['ajax']({?
Прочитал некоторые статьи по Вашей ссылке и понял, если я правильно понял статьи, что я неверно изначально построил базу.
Начал с такой структуры:
1) Таблица маршрутов, в ней хранятся два id для города выезда и города прибытия.
2) Таблица с промежуточными(транзитными) городами.), связующая для маршрутов и городов.
Это вызвало трудность с отображением информации по отдельному городу. Нужно было выводить к каким маршрутам привязан город и является ли он отправной точкой или транзитной.
Потом слил все города в одну таблицу и добавил поле 'type' для определения типа города - отправная точка (значения 1 или 2 - начальные города) или транзитная(значение 0).
В этом варианте тоже неудобно определять начальную и конечную точку маршрута.
Сейчас думаю переделать это на две связующие таблицы:
1) Для исходных точек маршрута
2) Для транзитных точек маршрута.
В общем запутался окончательно.
Как бы Вы посоветовали сделать?
Связи между таблицами настроены.
khh1, вот этого я не знаю.
У меня была проблема с работой дополнительных кнопок и я её решил способом, который предлагаю Вам.
А что касается подсветки, то у меня на мышке её просто нет)))
Fortop, вот только не могу понять, как это лучше сделать, я о нумерации городов.
Сейчас у меня select multiple. Каким способом можно пронумеровать? Города в списке идут в алфавитном порядке.
Отлавливать через js выбранные города?