Блог пользователя - satyva

hook_field_widget_info_alter,hook,хук

24 апреля 2013 в 8:19

Здравствуйте, извините за нубский вопрос...
научите пожалуйста вставлять суффиксы после текстового поля если не затруднит
полагаю что это делается с использованием field api

field.api.php

function hook_field_widget_info_alter(&$info) {
// Add a setting to a widget type.

$info['text_textfield']['settings'] += array(
'mymodule_additional_setting' => 'default value',
);

if (isset($info['field_costen'])) {
$info['field_costen'] = $info['field_costen'] .' €';
}

как объединить товары в ubercart

28 декабря 2012 в 22:35

при использовании следующей связки
drupal-7.18
i18n-7.x-1.7
ubercart-7.x-3.3
возникает проблема: при мультиязычном переводе описаний товара переводится не только описание, имя и вступительный текст, но и все остальные данные, которые мне хотелось бы сохранить одинаковыми для аналогичных товаров с описаниями на других языках. Получается у меня на сайте много разных товаров с одинаковыми ценами, которые по сути являются одним и тем же товаром просто с разными описаниями

при переводе сайта только на второй язык это не представляет большой проблемы, но если говорить не о двуязычности а мултиязычности существенно затрачиваются усилия по заполнению товарных полей и существенно увеличивается вероятность ошибки (в артикуле, цене)