Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Атрибуты глючат при мульти-язычности


 Поделиться

Рекомендованные сообщения

Здравствуйте.

Устанвоил версию 1.5.2.1, vqmod, пару модулей. Добавил русский язык (к уже существующему по дефолту английскому).

В БД атрибуты вроде сидят нормально:

db1.gif

Да и на фронт-энде всё ок -- в русском атрибуты на русском, в ингилше - на английском.

Но вот что происходит в админ панеле, когда пытаемся редактировать продукт:

adm1.gif

Как видете, некорректно печатает, определяет как 2 разных атрибута, один по-русски, второй по-инглишу. Пожалуйста, объясните что не так?

Вот на всякий случай отрывок из вью продукта:

		<div id="tab-attribute">
		  <table id="attribute" class="list">
			<thead>
			  <tr>
				<td class="left"><?php echo $entry_attribute; ?></td>
				<td class="left"><?php echo $entry_text; ?></td>
				<td></td>
			  </tr>
			</thead>
			<?php $attribute_row = 0; ?>
			<?php foreach ($product_attributes as $product_attribute) {$fix_prod_id[$attribute_row] = $product_attribute['attribute_id']; ?>
			<tbody id="attribute-row<?php echo $attribute_row; ?>">
			  <tr>
				<td class="left">
				  <input type="text" name="product_attribute[<?php echo $attribute_row; ?>][name]" value="<?php echo $product_attribute['name']; ?>" />
				  <input type="text" name="product_attribute[<?php echo $attribute_row; ?>][attribute_id]" value="<?php echo $product_attribute['attribute_id']; ?>" /></td>
				<td class="left"><?php foreach ($languages as $language) { ?>
				  <textarea name="product_attribute[<?php echo $attribute_row; ?>][product_attribute_description][<?php echo $language['language_id']; ?>][text]" cols="40" rows="5"><?php echo isset($product_attribute['product_attribute_description'][$language['language_id']]) ? $product_attribute['product_attribute_description'][$language['language_id']]['text'] : ''; ?></textarea>
				  <img src="view/image/flags/<?php echo $language['image']; ?>" title="<?php echo $language['name']; ?>" /><br />
				  <?php echo "\r\n"; } ?>
				</td>
				<td class="left"><a onclick="$('#attribute-row<?php echo $attribute_row; ?>').remove();" class="button"><?php echo $button_remove; ?></a></td>
			  </tr>
			</tbody>
			<?php $attribute_row++; ?>
			<?php } ?>
			<tfoot>
			  <tr>
				<td colspan="2"></td>
				<td class="left"><a onclick="addAttribute();" class="button"><?php echo $button_add_attribute; ?></a></td>
			  </tr>
			</tfoot>
		  </table>
		</div>

post-21501-0-30718100-1344980771_thumb.gif

post-21501-0-24176900-1344980928_thumb.gif

Ссылка на комментарий
Поделиться на других сайтах


по умолчанию с этим проблем не наблюдалось

может это вам поможет

https://opencartforum.com/files/file/518-модуль-атрибуты-advanced-vqmod/

либо верните дефолтные файлы

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.