AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


 
Ответить в данную темуНачать новую тему
> Мультиязычность в HTML шаблонах
vanwailder
сообщение May 15 2009, 06:52
Сообщение #1


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 17
Регистрация:
16.8.2008
Пользователь №: 5,102
Спасибо сказали: 2

Вставить ник




Не смотря на примитивное навание темы, перед мною стал вопрос, как в HTML шаблоне который инклюдом подключаем к основному PHP срипту, организовать мультиязычность, и сделать это так чтобы в этом же шаблоне и не пахло PHP!? Еще суть в том что подключаемых шаблонов предостаточно, и на разных страницах инклюдим что-то другое соответственно! Обшарил все что можно было, но так и не нашел ничего подходящего! Реализовать все на библиотеке Smarty в полне реально, но это нужно бросить все и учить этот же смарти... Вообще кто что посоветует, примеры, ссылки на примеры и прочее! За любую помощь буду признателен! (IMG:http://antislaed.net/style_emoticons/default/wink.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
XaXoL
сообщение May 15 2009, 09:40
Сообщение #2


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 337
Регистрация:
16.12.2007
Из: хакляндия =)
Пользователь №: 1,649
Спасибо сказали: 36

Вставить ник




Увы что такое смарти незнаю.
Мультиязычность, если я правильно понял (многоязычность) организовать возможно. И про это есть всё на этом форуме.
Шаблоны можно менять разные, начиная присваивать каждому модулю в отдельности новое оформление и так далее даже для каждой категории и даже подкатегории.

Как? Очень просто:
Делаем в папке оформления кроме главного
index.html
index-home.html - главная страница
index-news.html - оформление к модулю новостей
index-news-cat-1 .html - оформление к категории №1 модуля новостей
И тд. для всех модулей
то же самое для каждого блока.

в общем главное не запутаться. (IMG:http://antislaed.net/style_emoticons/default/wink.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vanwailder
сообщение May 15 2009, 20:31
Сообщение #3


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 17
Регистрация:
16.8.2008
Пользователь №: 5,102
Спасибо сказали: 2

Вставить ник




(IMG:http://antislaed.net/style_emoticons/default/laugh.gif) (IMG:http://antislaed.net/style_emoticons/default/laugh.gif) (IMG:http://antislaed.net/style_emoticons/default/laugh.gif) спасибо конечно!!! Сори за неполное изъяснение, постараюсь описать шире!
Допустим у меня есть меню навигации

КОД
<div class="menu"><a href="#">_MENU1</a><a href="#">_MENU2</a><a href="#">_MENU3</a></div>


Вот эти моменты где _MENU1-2-3 при клике на любую кнопку из "рус" "eng" "укр" должны выводить тот язык на который кликнул человек! В PHP это все просто и без проблем, но меня интересует как сделать вот это все в подключаемых шаблонах HTML не присваивая в этих же шаблонах PHP скрипты!

XaXoL - если интересно, почитай! http://www.smarty.net/ (IMG:http://antislaed.net/style_emoticons/default/wink.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Jerirock
сообщение Sep 14 2009, 11:17
Сообщение #4


Я только смотрю...
Иконка группы

Группа: Пользователи

Сообщений: 2
Регистрация:
13.9.2009
Пользователь №: 9,116
Спасибо сказали: 0

Вставить ник




HTML и PHP это разные вещи, хоть и связанные.

HTML - язык разметки, это даже не язык программирования. Если выучишь его, то PHP ты учить все равно с нуля будешь. Просто РНР используется для weba, соответственно на входе РНР - скрипт, на выходе - HTML.

Учи все вместе.
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
rAmantiK
сообщение Sep 18 2009, 07:49
Сообщение #5


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 462
Регистрация:
23.5.2008
Из: Aktobe Kazahstan
Пользователь №: 3,888
Спасибо сказали: 51

Вставить ник




ЦИТАТА(XaXoL @ May 15 2009, 09:40 ) *
Шаблоны можно менять разные, начиная присваивать каждому модулю в отдельности новое оформление и так далее даже для каждой категории и даже подкатегории.

Как? Очень просто:
Делаем в папке оформления кроме главного
index.html
index-home.html - главная страница
index-news.html - оформление к модулю новостей
index-news-cat-1 .html - оформление к категории №1 модуля новостей
И тд. для всех модулей
то же самое для каждого блока.


Уже множество сайтов сделал таким путем, но меня интересует еще один вопрос.
Какие еще CMS могут так делать?
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение

Ответить в данную темуНачать новую тему

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 14 June 2024 - 05:44
Хостинг предоставлен NetLevel.Ru   Eleanor CMS