Александр

Александр

Был в сети 03 февраля 2025, 17:16
Заказы принимаю
выкиньте этот reg ru.
Помню, были там конфиги для битрикса, которые конфликтовали с modx, надо было в htaccess прописывать правила, не могу точно сказать какие.
Попробуйте сравнить настройки стандартные php ini с рег.ру.
FastCGI обычно отключен, косяк скорее всего в конфигах сервера.
Возьмите к примеру beget на 30 дней бесплатно и перенесите туда modx свой. Протестируйте, если все будет ок, тогда проблема 100% в конфигах рег ру.
Большего посоветовать увы, не могу… Может у кого опыта больше — подскажут, я с подобным не встречался
Валидация проходит в msorderhandler.class.
Есть 2 эвента: msOnBeforeValidateOrderValue до валидации и msOnValidateOrderValue — после валидации.
Сейчас receiver пытается расставить символы согласно русскому и англ языку. (Имя)
Вам нужно попробовать на эвенте отлавливать значение, просто проверять его наличие и ставить валидацию в true
Что за хостинг? Кеш чистили?
2437 это
/**
     * Gets the php data type for the specified field.
     *
     * @access protected
     * @param string $key The field name to get the data type for.
     * @return string The PHP data type of the field.
     */
    protected function _getPHPType($key) {
        $type= 'string';
        $actualKey = $this->getField($key, true);
        if ($actualKey !== false && isset($this->_fieldMeta[$actualKey]['phptype'])) {
            $type= strtolower($this->_fieldMeta[$actualKey]['phptype']);
        } elseif ($this->xpdo->getDebug() === true) {
            $this->xpdo->log(xPDO::LOG_LEVEL_DEBUG, "xPDOObject::_getPHPType() -- No PHP type specified for field ({$key}), using `string`.");
        }
        return $type;
    }
Свои приложения есть?