Mega4ell 0 Опубликовано 10 июня, 2009 Жалоба Share Опубликовано 10 июня, 2009 Здравствуйте, Еще проблема возникла, нужно что-бы корзина отображалась на всех страницах в том числе и на странице оформления заказа, поменяли в boxes.php условие с: if ($_SESSION['customers_status']['customers_status_show_price'] == 1) { if (SET_BOX_CART == 'true') include(DIR_WS_BOXES . 'shopping_cart.php'); } на : if (SET_BOX_CART == 'true') include(DIR_WS_BOXES . 'shopping_cart.php'); но не помогло, при оформлении корзина исчезает. Где еще нужно подправить код? Заранее спасибо за ответ! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 июня, 2009 Жалоба Share Опубликовано 10 июня, 2009 Значит смотрите ещё условия в самом файле /templates/шаблон/source/boxes/shopping_cart.php и в шаблоне /templates/шаблон/boxes/box_cart.html А вообще, на мой взгляд, правильно, что корзина не отображается при оформлении, надо бы вообще всё убирать при оформлении, кроме собственно оформления, что б ничего не отвлекало. Ссылка на сообщение Поделиться на другие сайты
Mega4ell 0 Опубликовано 10 июня, 2009 Автор Жалоба Share Опубликовано 10 июня, 2009 Огромное спасибо за быстрый ответ! Да я понимаю что лишнее, но этого требует дизайн сайта… :( Пробовали убрать условия с /boxes/box_cart.html Там только два {if $deny_cart neq 'true'} и {if $empty=='false'} И с /source/boxes/shopping_cart.php Так как не совсем опытны в php то пробовали методом исключения…. Ничего не помогло корзина так и не вывелась на странице checkout_shipping.php и т.д при оформлении Помогите пожалуйста! Какое именно условие нужно убирать? ??? И еще маленький вопрос, где убирается «+» возле надписи доставка, так как саму надпись нужно изменить на кнопку, это получилось но плюсик остался..? нужно чтобы в shopping_cart.php изменилось. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 июня, 2009 Жалоба Share Опубликовано 10 июня, 2009 Вот это уберите в /templates/шаблон/source/boxes/shopping_cart.php: if (strstr($PHP_SELF, FILENAME_CHECKOUT_PAYMENT) or strstr($PHP_SELF, FILENAME_CHECKOUT_CONFIRMATION) or strstr($PHP_SELF, FILENAME_CHECKOUT_SHIPPING)) $box->assign('deny_cart', 'true');[/code]Плюс скорей всего в /includes/classes/main.php Ссылка на сообщение Поделиться на другие сайты
Mega4ell 0 Опубликовано 10 июня, 2009 Автор Жалоба Share Опубликовано 10 июня, 2009 Извините, с корзиной получилось, удалили только условие {if $deny_cart neq 'true'} {/if} в первый раз допустили какую-то ошибку ;) огромное спасибо, очень помогли! :) остался вопрос только с «+» в файле /includes/classes/main.php не нашли вывода + И еще, если можете подсказать, в каком файле редактируется итог оформления заказа, нужно добавить некоторые отступы, а именно перед «всего:» (в табличке итога оформления : "Стоимость товара: 0,00 руб. Бесплатная доставка (Бесплатная доставка для заказов свыше: 0,00 руб.): 0,00 руб. Всего: 0,00 руб" ::) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 июня, 2009 Жалоба Share Опубликовано 10 июня, 2009 С плючиком чуть ошибся, сам текст находится в /lang/russian/russian.php В константе SHIPPING_EXCL Там что именно нужно добавить в итоги?! Тексты итоговых модулей в /lang/russian/modules/order_total/ сидят. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения