Переместите форму входа с субдомена на домашнюю страницу и сортируйте компании по алфавиту - PullRequest
0 голосов
/ 27 марта 2011

Передал систему управления документами разработчику CakePHP, который теперь исчез, не делая последние штрихи, оставляя меня в полном восторге. Проект должен быть в понедельник 28-го, я волнуюсь! Я сидел в течение 2 дней, но не мог решить эти проблемы. Главное - это форма входа пользователя на dms.domain.com.

Он отлично работает и перенаправляет на http://dms.domain.com/dir/dir, но участникам действительно необходимо войти в систему через форму входа, которую я создал на домашней странице www.domain.com

Я посмотрел на источник формы входа в систему на dms.domain.com, который выглядит действительно просто, очень похоже на стандартный код, однако я попытался найти элементы формы в исходном коде всего сайта, но нет удачи. Это заставляет меня верить, что все вызвано из базы данных, но, надеюсь, не потому, что это не в моей лиге.

Конечно, если я могу найти код формы, используемый на dms.domain.com, я могу просто повторно использовать его на домашней странице?

Во-вторых, после входа список компаний сортируется по дате создания, кажется? но я хочу, чтобы это было отсортировано по компании в алфавитном порядке. Я снова искал в исходном коде, например, «asc», но понял, что Cake не использует стандартные SQL-запросы. Однако я нашел 'sortorder' => 'desc', 'sortname' => 'id' и изменил 'id' на 'company', но не повезло. Ниже то, что я сейчас вижу при входе в систему. Спасибо

Id Company

1 Фос

21 мам

20 гвоздика

25 Орм

24 цвета

1 Ответ

0 голосов
/ 28 марта 2011

Я предполагаю, что ваш основной сайт www.domain.com не написан с использованием CakePHP - это правильно? Если это так, вы можете просто скопировать сгенерированный HTML-код формы входа в систему dms.domain.com и вставить его в форму входа в систему www.domain.com. Убедитесь, что для action формы задан полный путь к действию входа в систему на dms.domain.com, например. http://dms.domain.com/dir/dir.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...