Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Помогите найти текст метки
Когда идёт стадия подтверждения заказа внизу выводится таблица с двумя строками. В первой строке блок с товарами {$PRODUCTS_BLOCK} , а во второй строке блок с суммами заказа {$TOTAL_BLOCK} Мне нужно отредактировать этот второй блок (перевести на другой язык) Стоимость товара: Всего: и т.д. Я не могу найти в метках эти константы
Сама таблица находится в теме module/checkout_confirmation.html вот её код:
<table width="100%" border="1" cellspacing="0" cellpadding="4"> <tr> <td> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td>{$PRODUCTS_BLOCK}</td> </tr> <tr> <td align="right">{$TOTAL_BLOCK}</td> </tr> </table></td> </tr> </table>
это меняется в ваш_сайт/langs/*/lang.conf
а вот я там нашел где именно
#Order Confirmation
heading_confirmation = 'Подтверждение заказа:' text_shipping_address = 'Адрес доставки' text_shipping_method = 'Способ доставки:' title_payment_info = 'Оплата' text_payment_info = 'Оплата' text_payment_address = 'Адрес покупателя' text_payment_method = 'Способ оплаты:' text_products = 'Товары:' text_edit = '(Изменить)' text_comments = 'Ваши уведомления' text_shipping_info ='Доставка' text_payment_info ='Оплата' text_confirm = 'Подтверждение' text_finished = 'Заказ оформлен' text_ip = 'Ваш IP адрес:' text_information = 'Вы можете изменить адрес доставки, заказанные товары, отредактировав свой заказ. (Нажмите ссылку <em>(Изменить)</em>).<br />Вы можете отменить свой заказ, просто закрыв окно браузера, либо подтвердить свой заказ, нажав кнопку <span class="bold">Подтвердить</span>.
К сожалению в этом файле таких меток нет Мне нужно найти константы: Стоимость товара: Всего:
и в правду там нету, они в другом месте=)
Строка "стоимость товара" меняется тут ваш_магазин/modules/order_total/ot_subtotal/ru.php Строка "всего" меняется тут ваш_магазин/modules/order_total/ot_total/ru.php
Большое спасибо, Вы мне очень помогли :)
Доброго времени суток:)
Решила в этой теме спросить, так как она наиболее близка по теме:)
Как и многие из нас корретирую этот блок PRODUCTS_BLOCK. Не могу понять, откуда мне взять (на лету) нужный для меня параметр, а именно: products_ean. К сожалению, я использую нужные мне три поля в качестве артикулов, это: products_id, products_model, и свободный (чтобы не дописывать лишний раз, и по назначению он не пригодится никогда) это products_ean. Вывела его, где только смогла. Но в checkout_confirmation.php, пока возможно вывести два: products_id, products_model, а ean не подхватывает, так как выборка идет из таблицы, как я понимаю, os_orders_products, там этого поля по умолчанию нет. Кусок кода, который отвечает за вывод этих параметров в файле: orders.php $this->products = array('qty' => $products['quantity'], 'name' => $products['name'], 'model' => $products['model'], 'tax_class_id'=> $products['tax_class_id'], 'tax' => os_get_tax_rate($products['tax_class_id'], $tax_address['entry_country_id'], $tax_address['entry_zone_id']), 'tax_description' => os_get_tax_description($products['tax_class_id'], $tax_address['entry_country_id'], $tax_address['entry_zone_id']), 'price' => $products_price , 'final_price' => $products_price*$products['quantity'], 'final_price_RUR' => $products_price_RUR*$products['quantity'], 'shipping_time'=>$products['shipping_time'], 'weight' => $products['weight'], 'id' => $products['id']);
Отсюда вопрос: из какого файла он формируется или этот где этот волшебный запрос к базе, который нужно переписать?. Мне бы место, узнать откуда данные эти передаются, в этот кусок кода! Заранее Спасибо!
Источник
|