Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Разбираемся в коде движка.


glide

Recommended Posts

Господа, пытаясь осмыслить код движка, столкнулся с некоторыми моментами, недоступными для моего понимания.

Поясните, кто в курсе, - что происходит на финальном этапе формирования заказа?

Пройдя все этапы формирования (набор продуктов, указание адреса доставки, формы оплаты и пр..), мы попадаем на страницу:

/index.php?route=checkout/confirm

И здесь есть магическая кнопка:

"Подтвердить заказ"

Ее код:

<a id="checkout" class="button"><span>Подтвердить заказ</span></a>
       <span>Подтвердить заказ</span>
<a id="checkout" class="button"><span>Подтвердить заказ</span></a>
Кто пояснит - где описывается действие на нажатие этой ссылки ?

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

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Спасибо! Вроде, разобрался!

Еще вопрос. Как реализован механизм передачи данных из контроллера в представление?

В контроллере создал переменную

$myvar = "Hello!";
. Пытаюсь ее передавать следующим образом:

$this->data['myvar'] = $myvar;
В шаблоне рисую:

<?php echo "$myvar";?>
Получаю ошибку:

Notice: Undefined variable: myvar
Т.е., такое впечатление, будто эта переменная еще где-то описывается. Где?
Надіслати
Поділитися на інших сайтах


1. оформляйте КОД и ОШИБКИ в тэг CODE

если controller_bla_bla.php использует именно тот шаблон (tmpl_bla_bla.tpl), в котором вы пытаетесь вывести свою переменную, то нигде больше ничего не надо крутить.

просто следите, чтобы ваша переменная была определена в нужном блоке вывода.

воткните ее после первых определений переменных движка.

или опишите подробно - в каких файлах и какие изменения делаете.

чтобы другие могли поглядеть на проблему и обдумать её решение.

Надіслати
Поділитися на інших сайтах

.

спасибо за использование тэга CODE.

предоставьте такую информацию:

файл1/в котором/делаете/изменения

код, после которого / перед которым
вносите свои изменения
добавлено

код ваших изменений

файлN/в котором/делаете/изменения

код, после которого / перед которым
вносите свои изменения
добавлено

код ваших изменений

спасибо

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.