Не оформляется заказ Drupal 7+Ubercart 3+своя тема[РЕШЕНО]

Аватар пользователя Alex_2005z Alex_2005z 1 марта 2012 в 9:20

Здравствуйте!
Возникла проблем с Drupal 7+Ubercart 3+своя тема
Создал свою тему, все работает нормально (я так думал), но возникла проблема:
перехожу на оформление заказа (/cart/checkout)- все нормально,
предварительный просмотр (/cart/checkout/review)- все нормально,
нажимаю "отправить заказ" - попадаю на страницу оформление заказа (/cart/checkout), заказ не оформлен, сообщение не послано и т.д.
Ставлю стандартную тему - все работает нормально
Удаляю только свой page.tpl.php - оформление заказа работает нормально (но теряется разметка)
копирую в свою папку с темой page.tpl.php из modules/system - тоже оформление заказа работает нормально (но теряется разметка)
-------------
вроде уже вставил все php-вставки из стандартного page.tpl.php - все равно не работает.
Я думаю что моя таблица стилей не может на это влиять - в принципе там все стандартно;

Подскажите, где у меня ошибка? Что использует checkout (какие элементы page.tpl.php или в какой последовательности они должны быть расположены в этом файле)?

У меня опыта работы с Drupal мало, так что, если можно поподробнее, или хотя бы направления, куда копать.
Заранее благодарен

Комментарии

Аватар пользователя godson godson 1 марта 2012 в 9:44

Присоединяюсь к вопросу. У меня тоже подобное: на странице "Просмотр заказа" нажимаю кнопку "Отправить заказ" и он загружает мне эту же самую страницу "Просмотр заказа". Может кто сталкивался?

Аватар пользователя Alex_2005z Alex_2005z 1 марта 2012 в 10:47

Нашел проблему:
Страницу page.tpl.php создавал Dreamweaver и там подключил для удобства таблицу стилей -
появилась строчка:

После того, как я ее удалил - все заработало Wink

Аватар пользователя godson godson 1 марта 2012 в 11:51

Похоже, что у меня другая проблема, поскольку установка оригинальной темы не помогло Sad

Аватар пользователя rbf rbf 7 марта 2013 в 10:45

"Alex_2005z" wrote:

После того, как я ее удалил - все заработало ;-)

Да, уж... чем это помещало интересно?

"godson" wrote:
Похоже, что у меня другая проблема, поскольку установка оригинальной темы не помогло :(

Удалось решить проблему?

Аватар пользователя Alex_2005z Alex_2005z 7 марта 2013 в 12:07

Я уже не помню, но я писал тему тогда с нуля и при переходе на страницу оформления заказа возникала ошибка в шаблоне. При отладке, я эту ошибку устранил и все заработало.

Аватар пользователя rbf rbf 7 марта 2013 в 15:00

Убрал страницу подтверждения модулем "Ubercart Optional Checkout Review", вроде стало работать.

Аватар пользователя pantey_33rus pantey_33rus 14 октября 2013 в 9:24

Не разбирал код внутри Ubercart, но действительно подключаемые файлы (будь то CSS, JS, или даже фавикон)влияют на кнопку "Оформить заказ". Так у меня, в html.tpl.php , - случайно было написан вывод 2 раза фавикона - в результате чего кнопка не срабатывала для анонимов и зарегеных пользователей в хроме и ie. Исправил ошибку и всё заработало.