Категории |
Способ Оплаты 2 разаТолько заметил. UP В admin/lang/ru/orders.php явно видна ошибка в строках В admin/lang/ru/orders.php define('TEXT_INFO_SHIPPING_METHOD', 'Способ Оплаты:'); заменить на define('TEXT_INFO_SHIPPING_METHOD', 'Способ Доставки:'); В файле admin\orders.php найти $contents[] = array ('text' => '<br />'.TEXT_DATE_ORDER_CREATED.' '.os_date_short($oInfo->date_purchased)); ВЫШЕ добавить $shipping_method_query = os_db_query("select title from " . TABLE_ORDERS_TOTAL . " where orders_id = '" .$oInfo->orders_id. "' and class = 'ot_shipping'"); if (os_db_num_rows($shipping_method_query) > 0) { $shipping_method = os_db_fetch_array($shipping_method_query); $order_shipping_text = ((substr($shipping_method['title'], -1) == ':') ? substr(strip_tags($shipping_method['title']), 0, -1) : strip_tags($shipping_method['title'])); } else $order_shipping_text = ''; Должно работать. Все работает. Вылезла подобная проблема, но только вместо выбранного способа доставки пишет просто "Доставка". Где-то похоже накосячил, найти не могу, помогите пожалуйста, спасибо. А что за картинка которой нет у вас на скрине? Сами правили файлы? Да, сам правил тогда смотрите, может и изменили там что-то. стандартно все работает. Шаблоны все пересмотрел, такая проблема вылезает при любом выборе способа доставки, где-то, скорее всего в одной переменной проблема. Что может отвечать за вывод способа доставки в админ панели? Попробуйте заменить файл admin\orders.php на стандартный, т.е. не правленый, а затем сделайте изменения, описанные выше NeBox. Не помогло:( Где находится одна переменная, которая отвечает за вывод информации о способе доставки как в админ панели, так и в личном кабинете? В общем везде выводит просто слово "Доставка":( Следовательно я никак не могу посмотреть какой способ выбрал клиент. Хелп, очень надо... Ура, нашел ошибку! Ура, нашел ошибку! Только теперь еще вопрос: как сделать чтобы вместо названия способа доставки с комментариями к нему, выводилось просто название способа доставки? Ну наверное можно в самом способе доставки убрать эту строку (комментарий) И написали бы в чём была ошибка то и как её решили, может кому ещё пригодится. Проблема была в том, что я, дабы решить вышеописанную мною проблему, изменил код в "/modules/order_total/ot_shipping/ot_shipping.php" $this->output[] = array('title' => $order->info['shipping_method'] . ':', на просто $this->output[] = array('title' => 'Доставка:', , что вызвало ошибку.Подскажите, плиз, как решить вышеописанную проблему, а то выглядит некрасиво страница. Посмотрите файл /ваш сайт/modules/shipping/flat/ru.php Может в нём есть этот комментарий (описание), попробуйте его удалить. В том и дело, что комментарий удалять не хочу, надо чтобы оно не выводилось как на скрине. в некоторых местах эта информация тянется из БД вместе с другими. Если я правильно понял, то epushkin у нужно чтобы не выводилось это длинный комментарий "Курьерская доставка осуществляется по Москве и за МКАД до 20 км." на странице подтверждения заказа, только в общей стоимости. А это по видимому переменная {$TOTAL_BLOCK} которая находится в файле /themes/ваш шаблон/module/checkout_confirmation.html Если я правильно понял, то epushkin у нужно чтобы не выводилось это длинный комментарий "Курьерская доставка осуществляется по Москве и за МКАД до 20 км." на странице подтверждения заказа, только в общей стоимости. А это по видимому переменная {$TOTAL_BLOCK} которая находится в файле /themes/ваш шаблон/module/checkout_confirmation.html Наверное и нужно убирать этот длинный комментарий там где формируется переменная {$TOTAL_BLOCK} Все правильно, попробую посмотрю эту переменную. Вот как раз за этот {$TOTAL_BLOCK} отвечает "/modules/order_total/ot_shipping/ot_shipping.php" |
|