Куда идем?

Простые свойства.

Больше
13 года 2 мес. назад - 13 года 2 мес. назад #1708 от pro100vova
pro100vova создал тему: Простые свойства.
Как в списке свойств установить особенность -0,00 или -0.00??? В первом случае при сохранении появляется две особенности, одна -0 и вторая 00. Во втором случае вообще не сохраняет.
Последнее редактирование: 13 года 2 мес. назад пользователем pro100vova.

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

Больше
13 года 2 мес. назад #1715 от pro100vova
pro100vova ответил в теме Re: Простые свойства.
Видно такой сложный вопрос, что всех ставит в тупик:(

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

Больше
13 года 2 мес. назад #1727 от Wedal
Wedal ответил в теме Re: Простые свойства.
pro100vova, видимо просто никому не требовалось устанавливать особенность -0,00. Мне точно.

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

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

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

Больше
13 года 2 мес. назад - 13 года 2 мес. назад #1734 от pro100vova
pro100vova ответил в теме Re: Простые свойства.
Отвечу сам.
В файла administrator\components\com_virtuemart\classes\ps_product.php нужно закомментировать код (с 161 по 190 строки). Теперь можно вводить через точку.
Code:
// 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; } } }
Пока что вроде все работает.
Последнее редактирование: 13 года 2 мес. назад пользователем pro100vova.

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