[Помощь] Откуда скобки в стоимости доставки???

d0ublezer0

Мой дом здесь!
Регистрация
21 Май 2009
Сообщения
367
Реакции
201
Я полдня искал дебаггером, откуда эти долбаные скобки и знак плюс добавляются в стоимость стандартного способа доставки , так и не нашел.

Помогите?
uHMOJOVQSNiJFc4cKiL1oQ.png
 
в самом шаблоне искать не пытались?
Скобка левая круглая
Символ - (
ASCII - (
Скобка правая круглая
Символ - )
ASCII - )

<-------------- добавлено через 443 сек. -------------->
Видимо вам нужно почитать мат часть о virtuemart. в частности где и как создавать свой шаблон virtuemart

com_virtuemart у вас не только в самой джумле, но и в шаблоне может стоять.
 
в самом шаблоне искать не пытались?
да вот не в шаблоне оно, видимо.
в
components\com_virtuemart\views\cart\tmpl\select_shipment.php
оно уже приходит сформированной строкой
сейчас разбираю
components\com_virtuemart\views\cart\view.html.php

Получить у себя такую же фигню просто: нужно создать метод доставки weight_countries (стандартный) и назначить ему любую стоимость.
<-------------- добавлено через 547 сек. -------------->
Видимо вам нужно почитать мат часть о virtuemart. в частности где и как создавать свой шаблон virtuemart
Вероятно, вы не внимательно прочитали моё сообщение?
Ещё до моего шаблона, в стандартный файл стандартного способа доставки приходит массив
$this->shipments_shipment_rates, который в себе уже содержит сформированный html
Вот прям не поленитесь - создайте у себя еще один способ доставки и назначьте ему стоимость.
 
Ну если <?php echo $this->shipments_shipment_rates; ?> выводит Вам ( 3 000 руб. )
Тогда да поможет тебе: Для просмотра ссылки Войди или Зарегистрируйся
 
Ну если <?php echo $this->shipments_shipment_rates; ?> выводит Вам ( 3 000 руб. )
Тогда да поможет тебе: Для просмотра ссылки Войди или Зарегистрируйся
Да, я так и делаю, раз по другому не выходит.
Скобки формируются тут:
\administrator\components\com_virtuemart\plugins\vmpsplugin.php
Код:
protected function getPluginHtml ($plugin, $selectedPlugin, $pluginSalesPrice)
Переопределению не подлежит, приходится менять при выводе в шаблоне, т.к. замена в исходном файле - до первого обновления. А следить за этим - фу.
 
Используйте Open server + git (локально) и можно добавить еще SmartGit если не хотите работать с гитом через консоль.
Контроль версий в гите очень помогает контролировать какие файлы изменились и какой код удалился либо добавился при обновлении.
 
Назад
Сверху