Как вносить правки в базу?
Подскажите, пожалуйста, как делать через базу данных, может где есть инструкция как это сделать на примере типа контента? Никак не найду на сайте!
В новостях релиза звучит такая мысль: "Выполнена очередная порция правок по мультиязычности. По сути уже сейчас можно делать мультиязычный сайт, но без управления в админке, только через базу данных;".
Подскажите, пожалуйста, как делать через базу данных, может где есть инструкция как это сделать на примере типа контента? Никак не найду на сайте!
В таблицах (контента) нужно создать альтернативные поля данных. Например, если нужен английский вариант поля title то нужно создать поле title_en и внести в него аналог на английском. Движок при запросе данных из таблицы поищет поля и подставит, если найдет
Единственная проблема из-за .html приходится решать еще вопрос по его удалению, чтобы не потерять набранные позиции топа своему городу.
Если бы система состояла только из одного компонента "Типы контента", проблем таки да, было бы меньше))По моему вообще проблем не должно быть. Создаешь одинаковые Типы контента для разных языков с системными именами RU, EN и т.д.
В англоязычной версии в меню ссылки поправьте (http://5jamsohauto/en/contacts.html)перенесен с самописного на iCMS jamsohauto.ru
Спасибо, что нашли ошибку. Это ссылка с Open Server, где делал переносВ англоязычной версии в меню ссылки поправьте (http://5jamsohauto/en/contacts.html)
Я не спорю) Не думаю, что есть или будет универсальное решение без ошибок. При каждом случае, нужно делать разные подходы. Я когда еще первоначально создавал этот сайт пару лет назад, то заранее задумывался о подходе, чтобы всегда была возможность его сделать на нескольких языках. Если это блог или новостной сайт, то это просто.бы система состояла только из одного компонента "Типы контента"
Дело в том, что сам Instant не задумывался первоначально как универсальное решение и о мультиязычности могут только задумываться сами разработчики модулей, чтобы больше получить покупателей. Это как в магазине, хочешь борщ — ты покупаешь определенные продукты, так и с мульти сайтом покупаешь или просто скачиваешь модули подготовленные к мультиязычности.
Мало того, что это добавляет удобства, например, можно настраивать новый шаблон пока все видят старый.
Так еще это полностью решает задачу мультиязычности.