Быстрая доработка сайта на yii2


Итак, волею судеб достался мне на сопровождение сайт дверной-эксперт.рф реализованный на php фреймворке yii2, с весьма аскетичным административным интерфейсом. Соответственно — в каких либо корректировках сайта шаг влево, шаг вправо считается побегом 🙂 и без каких то базовых знаний фреймворка любые допилы никак не реализуемы.
ТЗ от владельца сайта — встроить на сайт онлайн калькулятор по доставке товара с Новосибирска на Дальний Восток (ссылка с уже готовым решением).
Кому интересно, подробное решение ТЗ:
Рабочий пример калькулятора берём у разработчика http://agencytr.ru/site/api
Далее необходимо встроить это решение в дизайн сайта (шапка и подножие сайта должны остатья как есть).
Готовое решение (Андрей — спасибо за помощь)
1. В конфиге (./config/web.php) прописываем роутинг для UrlManager: ‘calc/’ => ‘site/calc’
2. В контроллере создаем (./controllers/SiteController.php) создаем экшн для этого роута
public function actionCalc() {
return $this->render(‘calc’);
}
3. Контроллер у нас рендерит вьюху тест, значит создаем и ее: ./views/site/test.php
Собственно, в последнем пункте размещаем калькулятор.

,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *