toslan

toslan

С нами с 17 марта 2015; Место в рейтинге пользователей: #1288
toslan
27 марта 2020, 22:56
0
Ещё один наивный вопрос but1head.
Все поля ресурса подменяются локализированными, кроме content, он выводится через {$_modx->resource.localizator_content}
Почему так сделано? Я попробовал в плагине убрать проверку — работает:
//                if($field == 'content') {
//                    $placeholders['localizator_content'] = $value;
//                    $modx->resource->set('localizator_content', $value);
//                } else 
//                {
                    $placeholders[$field] = $value;
                    $modx->resource->set($field, $value);
//                }
Content ресурса тоже подменяется на перевод — в шаблонах вообще ничего менять не надо. И мой первый вопрос отпадает, если перевода нет, выводится content самого ресурса. Наверняка где-то собака зарыта, не подскажешь?
toslan
27 марта 2020, 13:29
0
Вопрос может наивный, но:
Если сайт уже есть на одном языке, а нужно добавить второй, можно ли добавить только одну локализацию?
Как в этом случае выводить content — из ресурса для первого языка и из локализации для нового?