Ваш логин:
Ваш пароль:
 
 
Вы смотрите: Блог разработчика » Портфолио » polexp.com
11-05-2011, 10:11, прочитали: 3985 раз, раздел: Портфолио
Сайт под ключ - polexp.com

Сайт для транспортной компании Polar Express. Требовалось полностью переработать старый движок сайта с модификацией функционала.

Админ-панель:

Сайт под ключ - polexp.com


Сайт под ключ - polexp.com


Сайт под ключ - polexp.com


Настройки системы
Система должна содержать в себе централизованный набор настроек доступный администратору из админ-панели. Настройки должны распределяться на группы. Группы настроек должны быть закреплены за модулями системы.

Сайт под ключ - polexp.com


Шаблоны
Администратору должна быть доступна возможность редактирования шаблонов системы и модулей. Шаблоны должны быть закреплены за модулями. Шаблоны должны распределяться по темам.

Шаблоны писем
Администратор может создать или изменить любой шаблон письма (т.е. текста который будет отправлен пользователю на почту). Шаблоны писем должны закрепляться за модулями.

Языки
Администратор должен иметь возможность создавать языки на сайте. Каждому языку должно соответствовать неограниченное кол-во языковых констант, которые администратор сможет менять.

Сайт под ключ - polexp.com


Сайт под ключ - polexp.com


Статические страницы
Администратор должен иметь возможность неограниченное кол-во страниц для сайта, где может указать любой контент.
Каждой отдельной странице необходимо указывать заголовок и мета-теги (для поисковой оптимизации)
Страницы должны открываться по ЧПУ ссылкам (для поисковой индексации). Например: http://polexp.com/about.html или http://polexp.com/ru/about.html. Для этого необходимо будет задействовать роутер, чтобы в любой момент можно было легко изменить ссылки вручную из админ-панели.

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com


Управление пользователями – модуль 'Пользователи'
Администратор должен иметь возможность управлять пользователями. Менять их данные, пароль и т.д.
Данные о пользователе должны расширяться за счёт дополнительных полей, которые будет создать администратор вручную из админ-панели. Эти поля будут доступны при регистрации пользователя и в профиле пользователя.

Управление группами пользователей и доступ к сайту
Все пользователи должны распределяться на группы. Каждой отдельной группе должны соответствовать настройки, которые будут определять доступ пользователя к сайту.
Настройки (или правила доступа) должны создаваться администратором вручную (должна быть возможность).

Управление адресами клиента
Каждый клиент может заводить несколько адресов для доставки.( Все адреса доставок должны быть сохранены в кабинете у клиента ). Администратор должен иметь возможность просматривать и редактировать любой адрес любого клиента.

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com

Сайт под ключ - polexp.com


Управления заказами и товарами – модуль ‘Заказы’
Администратор должен иметь возможность управлять сформированные клиентами заказами.
Каждому отдельному заказу должен назначаться уникальный ID.
Администратор должен иметь возможность поиска по ID, по статусу, по дате, фамилии клиента , по любой базе данных (от и до) .
Администратор должен иметь возможность редактировать любой заказ.
Администратор должен иметь возможность просматривать заказы по статусам.
Каждый отдельный заказ может содержать в себе неограниченное кол-во товаров. Администратор должен иметь возможность добавить, удалить существующий товар или добавить дополнительно ещё сколько угодно.

Пользовательская сторона:

Сайт под ключ - polexp.com

* Просмотр заказа


Сайт под ключ - polexp.com

* Калькулятор для предварительного расчёта стоимости доставки


Сайт под ключ - polexp.com

* Список всех заказов


Сайт под ключ - polexp.com

* Адресная книга пользователя


Сайт под ключ - polexp.com

* Профиль пользователя


Сайт под ключ - polexp.com

* Первый этап формирования посылки


Сайт под ключ - polexp.com

* Второй этап формирования посылки (добавление товаров в заказ)

 (голосов: 9)
Добавил: nickon,
Эта новость по темам:
Это может вас заинтересовать:
Комментариев оставленно: 7
Комментарий оставил: Станислав, Группа: Посетители
Зарегистрирован: 11.07.2011, ICQ: --
Каким образом реализована поддержка шаблонов?
т.е. само редактирование и создание. Удобно ли использовать CMS для этого, или же проще (менее затратно для нервной системы) править CSS на прямую с сервера?
     
Комментарий оставил: nickon, Группа: Администраторы
Зарегистрирован: 9.04.2010, ICQ: --
Шаблонизатор используется свой собственный. Его реализация описана ранее тут.

Все исходные шаблоны храняться в базе данных. Их создание и редактирование производиться через админ-панель при помощи визуального редактора. CSS из админ-панели не редактируются.
     
Комментарий оставил: Станислав, Группа: Посетители
Зарегистрирован: 11.07.2011, ICQ: --
Визуального редактора?

То есть, текстовых форм, тулбаров и т.д., а не при помощи визуального редактора(аля Front Page, где как не старайся все равно что то страшное получается.)?
     
Комментарий оставил: nickon, Группа: Администраторы
Зарегистрирован: 9.04.2010, ICQ: --
Нет, не аля FrontPage ...

Используется этот, по умолчанию включён режим редактирования html кода, т.е. разработчик правит руками html код, сам редактор ничего левого не вставляет. Визуальный режим он может включить и посмотреть что у него получается.
     
Комментарий оставил: Станислав, Группа: Посетители
Зарегистрирован: 11.07.2011, ICQ: --
А разве в нем возможно, более иле менее разумно сменить полностью дизайн? Использовать заранее вложенные стили в CSS, конечно, но полностью сменить вероятно не получится, без загаживания того же самого html кода, стилями которые разумнее было бы запихать в CSS.

к примеру:
Дизайнер еще тот маньяк, с оптимизацией кода туго. И вот он решил переработать полностью дизайн того же самого Polexp.com, сменить расположения слоев, вбабахать чудо гениальный (по его мнению) дизайнерский ход. И вот он сидит воняет, все стили нагло пишет в тегах(это в худшем случае, в общем маньяк еще тот) ну или запихал в Head.
Они там же и зависнут или же, вы реализовали возможность грабить стили из HTML?
p.s. Смотрю, html код "экспресса", чистенько и красиво.
     
Комментарий оставил: nickon, Группа: Администраторы
Зарегистрирован: 9.04.2010, ICQ: --
Цитата: Станислав
А разве в нем возможно, более иле менее разумно сменить полностью дизайн? Использовать заранее вложенные стили в CSS, конечно, но полностью сменить вероятно не получится, без загаживания того же самого html кода, стилями которые разумнее было бы запихать в CSS

Представьте себе это возможно и довольно таки удобно. Вообще не вижу проблемы. Верстальщик создал CSS файл, загрузил на сервер, подключил в шаблоне и всё отлчино!


Цитата: Станислав
Дизайнер еще тот маньяк, с оптимизацией кода туго

гнать надо в шею таких дизайнеров!

Цитата: Станислав
Они там же и зависнут или же, вы реализовали возможность грабить стили из HTML?

да, эту возможность реализововал, но на данном проекте не использовал. все стили из тегов <style></style> собираются, сжимаются и сохраняются в файл, затем подключаются автоматически.

Цитата: Станислав
p.s. Смотрю, html код "экспресса", чистенько и красиво.

вёрстка экспресса оставляет желать лучшего! вёрстку делал не я, я навешивал её на движок и долго долго плевался...
     
Комментарий оставил: Станислав, Группа: Посетители
Зарегистрирован: 11.07.2011, ICQ: --
Цитата: nickon
p.s. Смотрю, html код "экспресса", чистенько и красиво.


Под чисто и красиво, я имел в виду, отсутствие того мусора которое описывал в примере.

Цитата: nickon
вёрстка экспресса оставляет желать лучшего! вёрстку делал не я, я навешивал её на движок и долго долго плевался...


Из-за кривых рук верстальщика? Или все же что то более специфическое?






     
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
© 2008-2010 nick-on.name
Любая перепечатка материалов без разрешения редакции запрещена!

Обратная связь разработка сайта на joomla . работа компьютера с двумя мониторами