2015-03-13 2 views
1

У меня есть веб-сайт Drupal Panopoly, и я хочу добавить некоторые функции для торговли, поэтому я установил на Drupal коммерцию на своем тестовом сайте. Панополия, как вы знаете, в значительной степени основана на панелях. Я клонировал Корзина как панель видов, поэтому я могу использовать ее на странице панели и отлично работает.Где настроена страница корзины объявлений Drupal

На этой панели есть Корзины ссылки, которая приведет вас на странице mysite.com/ корзины. Эта тележка, похоже, исправлена, я не могу ее изменить, скажем, mycart.

Мой вопрос в том, как определена эта страница корзины? Я не могу найти какую-либо страницу под названием cart на моем сайте, как я мог бы. Существует вид под названием Форма корзины покупок, но (и это показывает мое отсутствие знаний о представлениях), выглядит немного странно, не похоже на тип (блок, страница и т. Д.). Я изменил это и, хотя у него нет имени страницы, это то, что производит вывод страницы с тележкой.

Я думал, что буду клонировать эту форму в виде панели просмотра для использования на странице панели mycart, но это создает пустую корзину.

Я googled и читаю коммерческую информацию, но я не могу найти ничего, что объясняет, как это работает, и что я должен делать, чтобы изменить его.

Может кто-нибудь объяснить, как я могу использовать тележку в панели.

ответ

0

Страница корзины создана на основе кода, а основной частью является вид.

Вы можете легко изменить шаблоны для просмотра - вы редактируете представление под названием «commerce_cart_form», откройте панель «Дополнительно» (группа, что бы это ни было) и нажмите «Тема: Информация» ... Там вы можете увидеть, какие файлы шаблонов используются ... и вы можете их редактировать.

Вы также можете изменить вид это сам ... добавить новые поля или что-то ..

+0

Но как я могу использовать его в панели на странице, которую я называю, скажем, mycart? – PedroKTFC

1

я, наконец, наткнулся на это: https://drupalcommerce.org/user-guide/modifying-shopping-cart-using-views.

Я взял клонированную версию Корзины формы зрения, которая является Посмотреть Panes, а просто изменил контекстный фильтр в соответствии с приведенными выше инструкциями.

Чтобы держать ответ самодостаточным:

Изменить контекстный фильтр Предоставлять значение по умолчанию и выберите текущего пользователя заказа Корзина ID.

У меня теперь есть панель, которую я могу использовать в панели. Поражения!