- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart
- Простые свойства.
Простые свойства.
pro100vova / Автор темы \

Прохожий

4
0
12 года 6 дн. назад - 12 года 6 дн. назад #1708 от pro100vova
Как в списке свойств установить особенность -0,00 или -0.00??? В первом случае при сохранении появляется две особенности, одна -0 и вторая 00. Во втором случае вообще не сохраняет.
Последнее редактирование: 12 года 6 дн. назад от pro100vova.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
pro100vova / Автор темы \

Прохожий

4
0
12 года 5 дн. назад #1715 от pro100vova
Видно такой сложный вопрос, что всех ставит в тупик

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Wedal

Администратор

2882
228
663
12 года 4 дн. назад #1727 от Wedal
pro100vova, видимо просто никому не требовалось устанавливать особенность -0,00. Мне точно.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
pro100vova / Автор темы \

Прохожий

4
0
12 года 4 дн. назад #1732 от pro100vova
Ну так нужно быть готовому ко всему
В какой то статье читал про эти свойства, и там для примера была частота процессора 2ГГц, 2,4ГГц... Ведь 2,4 уже не будет отображаться как надо.
Неужели все шмотками с размерами XL, X, S, M.... торгуют???

Неужели все шмотками с размерами XL, X, S, M.... торгуют???
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
pro100vova / Автор темы \

Прохожий

4
0
12 года 4 дн. назад - 12 года 4 дн. назад #1734 от pro100vova
Отвечу сам.
В файла administrator\components\com_virtuemart\classes\ps_product.php нужно закомментировать код (с 161 по 190 строки). Теперь можно вводить через точку.Пока что вроде все работает.
В файла administrator\components\com_virtuemart\classes\ps_product.php нужно закомментировать код (с 161 по 190 строки). Теперь можно вводить через точку.
// validate attribute names
foreach ( $d["attributeX"] as $attributeX ) {
// if we only have one attribute it can be left empty
if ( ( $attributeX["name"] == "" ) and ( count ( $d["attributeX"] ) > 1 ) ) {
$vmLogger->err( $VM_LANG->_('VM_PRODUCT_MISSING_ATTRIBUTE_NAME',false) );
$valid = false;
}
if (
strpos( $attributeX["name"], ":" ) or
strpos( $attributeX["name"], "." ) or
strpos( $attributeX["name"], "&" ) or
strpos( $attributeX["name"], '"' ) or
strpos( $attributeX["name"], "'" )
) {
$vmLogger->err( $VM_LANG->_('VM_PRODUCT_INVALID_ATTRIBUTE_NAME',false) );
$valid = false;
}
foreach ( $attributeX["value"] as $property ) {
if (
strpos( $property, ":" ) or
strpos( $property, "." ) or
strpos( $property, "&" ) or
strpos( $property, '"' ) or
strpos( $property, "'" )
) {
$vmLogger->err( $VM_LANG->_('VM_PRODUCT_INVALID_ATTRIBUTE_PROPERTY',false) );
$valid = false;
}
}
}
Последнее редактирование: 12 года 4 дн. назад от pro100vova.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Форум
- Расширения Joomla
- Электронная коммерция.
- VirtueMart
- Простые свойства.