Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Отправка почты Yii

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
MADONZY
Отправлено: 17 Июня, 2014 - 21:44:02
Post Id


Гость


Покинул форум
Сообщений всего: 104
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Всем привет, кароче на работе дали тестовое задание...
Нужно что-бы на сайте platinium[dot]dev[dot]server[dot]webvizarts[dot]com форма отправлялась на конкретный email. Но я вообще ничего не шарю в Yii, может кто-то подскажет что и где искать?

Вот целый код страници резервации:
CODE (html):
скопировать код в буфер обмена
  1. <?php
  2. $places = $field->fromPage(3)->withNameLike('Miejsce')->findAll();
  3. $baners = $field->fromPage(3)->withNameLike('Rezerwacja Baner')->findAll();
  4. ?>
  5.  
  6. <div class="container">
  7.     <h1 class="page-header">Rezerwacje Stolikуw</h1>
  8.  
  9.     <div ng-hide="send" class="row">
  10.         <div class="col-sm-5 col-md-4">
  11.             <h2 class="page-sub-header">Zarezerwuj</h2>
  12.  
  13.             <form class="reservation-form">
  14.                 <bts-input-wrap for="name" name="IMI&#280; I NAZWISKO" errors="errors.name">
  15.                     <bts-input-text model="model.name"></bts-input-text>
  16.                 </bts-input-wrap>
  17.                 <bts-input-wrap for="tel" name="TELEFON" errors="errors.tel">
  18.                     <bts-input-text model="model.tel"></bts-input-text>
  19.                 </bts-input-wrap>
  20.                 <bts-input-wrap for="email" name="E-MAIL" errors="errors.email">
  21.                     <bts-input-text model="model.email"></bts-input-text>
  22.                 </bts-input-wrap>
  23.                 <bts-input-wrap for="persons" name="ILO&#346;&#262; OSУB" errors="errors.persons">
  24.                     <bts-input-text model="model.persons"></bts-input-text>
  25.                 </bts-input-wrap>
  26.                 <bts-input-wrap for="date" name="GODZINA PRZYJ&#346;CIA" errors="errors.date">
  27.                     <bts-input-text size="5" bs-timepicker time-format="HH:mm" time-type="string"
  28.                                    model="model.date"></bts-input-text>
  29.                 </bts-input-wrap>
  30.             </form>
  31.             <p style="font-size: 12px">Stolik czeka na pa&#324;stwa przez 30 minut od wskazanego czasu przyj&#347;cia do klubu. Po tym czasie rezerwacja
  32.                 jest anulowana </p>
  33.         </div>
  34.         <div class="col-sm-7 col-md-8">
  35.             <h2 class="page-sub-header">Preferowane miejsce</h2>
  36.  
  37.             <div ng-show="errors.seat" class="alert alert-danger">
  38.                 <p>Prosz&#281; wybra&#263; preferowane miejsce:
  39.  
  40.                 <p>
  41.             </div>
  42.             <div class="row">
  43.                 <div class="col-lg-9">
  44.                     <h3 class="reservation-header">Sala Kolumnowa</h3>
  45.  
  46.                     <div class="reservation-row">
  47.  
  48.                         <?php
  49.                        for ($i = 0; $i < 6; $i++) {
  50.                            if (!isset($places[$i])) continue;
  51.                            $name = str_replace("Miejsce - ", "", $places[$i]->name);
  52.                             $id = "seat{$places[$i]->id}"
  53.                             ?>
  54.  
  55.                             <div class="col-xs-3 col-md-2 reservation-seat">
  56.                                 <h5 class="reservation-seat-header"><?php echo $name ?></h5>
  57.  
  58.                                 <div class="reservation-seat-image-holder">
  59.                                     <?php
  60.                                    if ($places[$i]->preview->hasImage()) {
  61.                                         ?>
  62.                                         <img style="width: 100%" class="img-responsive" src="<?php echo $places[$i]->preview->getUrl('small') ?>">
  63.                                         <?php
  64.                                    }
  65.                                    ?>
  66.  
  67.  
  68.                                     <div class="radio-cust-holder">
  69.                                         <input ng-model="model.seat" id="<?php echo $id ?>" type="radio" name="seat"
  70.                                                value="<?php echo $id ?>">
  71.                                         <label for="<?php echo $id ?>"></label>
  72.                                     </div>
  73.                                 </div>
  74.                                 <p class="reservation-seat-price"><?php echo $places[$i]->value ?></p>
  75.                             </div>
  76.  
  77.                         <?php } ?>
  78.  
  79.                     </div>
  80.                 </div>
  81.                 <div class="col-lg-3 reservation-quarter-column">
  82.                     <h3 class="reservation-header">Sala RNB</h3>
  83.  
  84.                     <div class="reservation-row">
  85.                         <?php
  86.                        for ($i = 6; $i < 8; $i++) {
  87.                            if (!isset($places[$i])) continue;
  88.                            $name = str_replace("Miejsce - ", "", $places[$i]->name);
  89.                             $id = "seat{$places[$i]->id}"
  90.                             ?>
  91.  
  92.                             <div class="col-xs-3 col-md-2 col-lg-6 reservation-seat">
  93.                                 <h5 class="reservation-seat-header"><?php echo $name ?></h5>
  94.  
  95.                                 <div class="reservation-seat-image-holder">
  96.                                     <?php
  97.                                    if ($places[$i]->preview->hasImage()) {
  98.                                         ?>
  99.                                         <img style="width: 100%" class="img-responsive" src="<?php echo $places[$i]->preview->getUrl('small') ?>">
  100.                                         <?php
  101.                                    }
  102.                                    ?>
  103.  
  104.                                     <div class="radio-cust-holder">
  105.                                         <input ng-model="model.seat" id="<?php echo $id ?>" type="radio" name="seat"
  106.                                                value="<?php echo $id ?>">
  107.                                         <label for="<?php echo $id ?>"></label>
  108.                                     </div>
  109.                                 </div>
  110.                                 <p class="reservation-seat-price"><?php echo $places[$i]->value ?></p>
  111.                             </div>
  112.  
  113.                         <?php } ?>
  114.                     </div>
  115.                 </div>
  116.             </div>
  117.         </div>
  118.     </div>
  119.     <div class="row">
  120.         <?php
  121.        foreach ($baners as $baner) {
  122.            if ($baner->value && $baner->preview->hasImage()) {
  123.                ?>
  124.                <div class="col-xs-6 col-sm-3">
  125.                    <a ng-href="<?php echo $baner->value ?>">
  126.                        <img class="img-responsive" src="<?php echo $baner->preview->getUrl('medium') ?>">
  127.                    </a>
  128.                </div>
  129.                <?php
  130.            }
  131.        }
  132.        ?>
  133.    </div>
  134.    <div ng-show="send" class="alert alert-success">
  135.        <p>Rezerwacja zosta&#322;a przes&#322;ana<p>
  136.     </div>
  137.     <div ng-hide="send">
  138.         <div ng-show="errors.party" class="alert alert-danger">
  139.             <p>Prosz&#281; wybra&#263; dat&#281; lub imprezy:</p>
  140.         </div>
  141.         <div class="reservation-party-date">
  142.             <div class="row">
  143.  
  144.                 <div class="col-sm-8 hidden-xs">
  145.                     <h2 class="reservation-party-date-label pull-left"> Wybierz imprez&#281; lub podaj dat&#281;</h2>
  146.  
  147.                     <div class="form-group pull-left reservation-select-date" ng-class="{'has-warning': errors.date }">
  148.                         <bts-input-wrap for="rez-date" name="WYBIERZ DAT&#280;" errors="errors.date">
  149.                             <bts-input-text type="date" class="form-control" placeholder="" date-type="string"
  150.                                            bs-datepicker min-date="today"
  151.                                            date-format="yyyy-MM-dd"
  152.                                            model="model.partyDate"></bts-input-text>
  153.                         </bts-input-wrap>
  154.                     </div>
  155.                 </div>
  156.                 <div class="hidden-xs col-sm-offset-1 col-sm-2">
  157.                     <button ng-click="submit(model)" class="btn btn-default btn-block">Rezerwuj</button>
  158.                 </div>
  159.                 <div class="visible-xs">
  160.                     <h2 class="reservation-party-date-label pull-left col-xs-12 "> Wybierz imprez&#281; lub podaj dat&#281;</h2>
  161.                     <div class="col-xs-12 form-group pull-left reservation-select-date" ng-class="{'has-warning': errors.date }">
  162.                         <bts-input-wrap for="rez-date-mobile" name="WYBIERZ DAT&#280;" errors="errors.date">
  163.                             <bts-input-text type="date" class="form-control" placeholder="" date-type="string"
  164.                                            bs-datepicker min-date="today"
  165.                                            date-format="yyyy-MM-dd"
  166.                                            trigger ="click"
  167.                                            model="model.partyDate"></bts-input-text>
  168.                         </bts-input-wrap>
  169.                     </div>
  170.                     <div class="col-xs-12">
  171.                         <button ng-click="submit(model)" class="btn btn-default btn-block reservation-button">Rezerwuj</button>
  172.                     </div>
  173.                 </div>
  174.             </div>
  175.         </div>
  176.     </div>
  177. </div>


Надеюсь на вашу помощь, спасибо!
(Добавление)
нешел, тему можно закрыть
 
 Top
esterio
Отправлено: 18 Июня, 2014 - 11:46:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB