- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart 2
- Не могу вывести radio поле точнее его заголовок
Не могу вывести radio поле точнее его заголовок
Не могу вывести radio поле точнее его заголовок
Значение поля такое: Saryarka
Заголовок этого поля: Сарыарка
в файле: /administrator/components/com_virtuemart/views/orders/tmpl/orders.php вывожу таким способом
<?php
echo JHTML::_ ('link', JRoute::_ ($link, FALSE), $order->ofis_ispolnitel, array('title' => JText::_ ('Внести изменения в заказ') . ' ' . $order->ofis_ispolnitel));
?>
<?php echo $order['details']['BT']->ofis_ispolnitel;?>
вот как сделать чтоб он выводил Заголовок на русском языке
то есть не Saryarka а Сарыарка
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


<pre><?php print_r($order['details']['BT']); ?> </pre>
По аналогии можно сделать и в первом случае, изменив выводимую переменную.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
<?php print_r($order['details']['BT']); ?>
ставлюFatal error: Cannot use object of type stdClass as array in /administrator/components/com_virtuemart/views/orders/tmpl/orders.php on line 113
<?php print_r($order); ?>
но Saryarka_Mira это значение а мне надо заголовок и его там нет[ofis_ispolnitel] => Saryarka_Mira
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Выводит на русском
Поставил
<?php print_r($this); ?>
в файлеArray ( [name] => BT_ofis_ispolnitel [value] => Сарыарка + Мира [title] => 4. Офис исполнитель
[type] => radio [required] => 0 [hidden] => [formcode] => Мира Сарыарка Мира + Сарыарка Сарыарка + Мира
[description] => )
/administrator/components/com_virtuemart/views/orders/tmpl/orders.php
пишу
<?php echo $this->BT_ofis_ispolnitel; ?>
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Во втором случае пишите:
<?php echo $this->value; ?>
<?php echo $this->title; ?>
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
echo '<pre>';
print_r($this);
print_r($order);
print_r($this->orderslist);
echo '</pre>';
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
_virtuemart_userfield_values
Мира
Сарыарка
Мира + Сарыарка
Сарыарка + Мира
<?php
echo '<pre>';
print_r($this);
print_r($order);
echo '</pre>';
?>
подскажите как мне подключить эту таблицу для вывода строк на русском языке
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
_virtuemart_userfield_values
/administrator/components/com_virtuemart/views/orders/tmpl/orders.php
и надо добавлять что то в
/administrator/components/com_virtuemart/models/orders.php
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Прописал
public function getOrdersList($uid = 0, $noLimit = false)
{
// vmdebug('getOrdersList');
$this->_noLimit = $noLimit;
$select = " o.*, CONCAT_WS(' ',u.first_name,u.middle_name,u.last_name) AS order_name "
.', u.kontak_lic_no_rigistr, u.ww, u.dop_phone_no_rigistr, u.kontakn_pfone_no_rigistr, u.name_no_rigistr, u.virtuemart_user_id, u.dataj, u.time20140310, u.last_name_2, u.ofis_ispolnitel, u.email as order_email,pm.payment_name AS payment_method ';
$select = ' `#__virtuemart_userfield_values`.`virtuemart_userfield_value_id`, `#__virtuemart_userfield_values`.`virtuemart_userfield_id`,
`fieldtitle`, `fieldvalue`, `ofis_ispolnitel`';
и в /administrator/components/com_virtuemart/views/orders/tmpl/orders.php
решил вывести так
<?php echo $order->fieldtitle;?>
vmError: exeSortSearchListQuery Unknown column 'calcbook_virtuemart_userfield_values.virtuemart_userfield_value_' in 'field list' SQL=SELECT SQL_CALC_FOUND_ROWS `calcbook_virtuemart_userfield_values`.`virtuemart_userfield_value_id`, `calcbook_virtuemart_userfield_values`.`virtuemart_userfield_id`, `fieldtitle`, `fieldvalue`, `ofis_ispolnitel` FROM calcbook_virtuemart_orders as o LEFT JOIN calcbook_virtuemart_order_userinfos as u ON u.virtuemart_order_id = o.virtuemart_order_id AND u.address_type="BT" LEFT JOIN calcbook_virtuemart_paymentmethods_ru_ru as pm ON o.virtuemart_paymentmethod_id = pm.virtuemart_paymentmethod_id WHERE ( o.virtuemart_vendor_id = "1" ) ORDER BY created_on DESC LIMIT 0, 50
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart 2
- Не могу вывести radio поле точнее его заголовок