База знаний : Интеграция и настройка дизайна
AMIRO.CMS не имеет ограничений по
настройке внешнего вида веб-сайта.
Точность переноса дизайн-макета в
систему зависит только от
профессионализма специалиста,
выполняющего верстку макета.
В первую очередь, оформление страницы
задаётся CSS-стилями и HTML-каркасом. В
системе Amiro это всё объединено в
макеты.
Каждый макет может иметь свой html-код и
свой файл CSS-стилей.
AMIRO.CMS позволяет создавать
неограниченное кол-во макетов
страни...
Вопрос:
Например мне нужно сменить
изображение в верхней части веб-сайта.
Могу я в вашей системе сменить
оформление именно верхней части всех
страниц веб-сайта или страниц какого
либо раздела?
Ответ:
AMIRO.CMS позволяет изменять оформление
с...
Чтобы сменить дизайн сайта полностью,
нужно:
* выполнить верстку нового макета,
* назначить этот макет всем страницам
сайта,
* настроить стили и шаблоны.
Перечисленные работы обычно занимают
от часа, до одного-двух дней, что
зависит от сложности дизайна....
AMIRO.CMS использует уникальный парсер,
который исключает наличие
программного кода в шаблонах. Чтобы
настраивать шаблоны, достаточно знать
язык разметки HTML.
Рекомендуем посмотреть
иллюстрированный Самоучитель по
интеграции «Создание визитки от А ...
Счетчик посещения - это некоторый код
(HTML + JavaScript), который выдается Вам на
сайте счетчика (liveinternet, rambler, hotlog и т.д.),
осуществляющий подсчет.
Возьмите код счетчика и проделайте
следующие шаги:
* Откройте менеджер сайта
* Устано...
А, собственно, там же где и все
остальные: в Центре документации
AMIRO.CMS: в вашем распоряжении полный
комплект исчерпываюющей
документации, доступной как в онлайне,
так и в скачиваемых форматах CHM и PDF.
Особо отметим иллюстрированный
Самоучитель по...
Добавить свои поля возможно только
непосредственно в шаблоне обратной
связи(feedback.tpl). Для того, чтобы данные
этих полей передавались в форму,
необходимо при отправке формы, при
помощи JS, копировать значения из этих
полей в одно из существующих(к
...
Для включения отображения FAVICON
необходимо:
* В настройках менеджера
сайта(Настройки - Раздел: Менеджер
сайта, модуль: Менеджер сайта) для
параметра "Включить иконку сайта
(FAVICON)" или "Включить анимированную
иконку сайта (FAVICON)"(в зависимос...
Для отображения названия группы
всплывающего изображения, необходимо
добавить в конец файла /_js/common.js
следующую строку:
AMI.UI.MediaBox.setShowGroupNameIfSingle(true);
Добавить свои поля в форму обратной
связи можно через шаблон, при помощи
JavaScript. При этом, значения всех
добавленных полей будут выводиться не
отдельными пунктами, как это делают
стандартные поля, а будут
передаваться и "собираться" в одно
общее стан...
Узнать, для какого элемента какие
стили и атрибуты заданы, просмотреть
объектную модель сайта,
протестировать отображение сайта с
разными параметрами стилей и
атрибутов в режиме on-line,
проинспектировать загрузку страницы,
работу скриптов и пр. вы можете...
Этот баннер задан гаджетом "лента
изображений". Для того, что бы удалить
этот гаджет с указанной страницы
каталога, необходимо зайти на форму
редактирования категорий(Каталог
товаров - Каталог - Категории), открыть
главную категорию на
редактирование(отл...
Добавьте в CSS пользователя(Менеджер
сайта - Макеты страниц), в самый конец,
следующий код: .imagetape_fullinfo,
.imagetape_fullinfo_select { font-size: 0; padding: 5px; }
Для более простого и оптимального
добавления кнопок соц. сетей вы можете
использовать специальные сервисы, к
примеру - http://share.pluso.ru/ и http://share42.com/ru
Для вставки кнопок:
1) Выбираете нужный вид кнопок\нужные
кнопки
2) Копируете...
Видео возможно загрузить по FTP [1], и, в
дальнейшем, разместить ссылку на
скачку видео на сайте, или
использовать модуль файловый архив [2]
Для того, чтобы была возможность
просматривать видео сразу на сайте,
без скачки на компьютер, возможно
использов...
Для того, что бы скрыть фильтр на
страницах каталога, необходимо в
шаблоне _eshop_item_list.tpl (Менеджер сайта -
Шаблоны модулей), в сете var="body_items", для
блока/ячейки переменной ##filter## задать
скрывающее свойство - style="display:none", к
пример...
Для того, что бы скрыть заголовки
страниц на сайте, необходимо в шаблоне
pages.tpl(Менеджер сайта - Шаблоны
модулей), в самом конце шаблона
заменить переменную ##name## на ##--name--## ,
т.е. закомментировать эту переменную
Общий вид(html-код) определяется
шаблоном меню, menu.tpl. Чтобы открыть
шаблон главного меню нужно зайти в
"менеджер сайта" - "Шаблоны модулей". И
найти в списке шаблонов "menu.tpl"
Цвета, параметры html-тэгов и пр.
задаются css-стилями. В дизайне
по-...
В системе возможно интегрировать
вызов php-функции в шаблон, с помощью
конструкции - ##setvar
@my_calc_result=my_php_function(param1, param2, ..., paramN)##,
где:
my_php_function - имя функции, объявить ее вы
можете в файле /_local/common_functions....
В системе, в шаблонах, возможно
создавать новые переменные, на основе
существующих, изменяя их при помощи
php-функций. Т.е.: задаём новую
переменную на основе старой: ##setglobalvar
@new = old##К примеру, в значении
переменной old есть в начале и в конце
...
Узнать, для какого элемента какие
стили и атрибуты заданы, просмотреть
объектную модель сайта,
протестировать отображение сайта с
разными параметрами стилей и
атрибутов в режиме on-line,
проинспектировать загрузку страницы,
работу скриптов и пр. вы можете...
Положение всплывающего меню задаётся
в шаблоне menu.tpl(Менеджер сайта -
Шаблоны модулей), в сетах var="main_item" и
var="main_item_active", в участке кода " showMenu(##id##,
0, 'left', 'bottom', 210, -20); ".
Необходимые значения параметров:
* ...
Для того, что бы изменить режим
отображения товаров
по-умолчанию(сетка/список), необходимо
выполнить следующие действия в
шаблоне _ESHOP_ITEM_LIST.TPL:
1) В сете VAR=\"BODY_ITEMS_SORT;BODY_SEARCH_SORT\", в
участке кода
%%GRID%% %%LIST%%
Для тог...
Для того, чтобы перенести дизайн с
одного сайта на другой, нужно
выполнить следующие действия:
* Перенести изображения, связанные и
дизайном
Изображения находятся в папках
_MOD_FILES/CE_IMAGES и _IMG
* Перенести файлы стилей.
Файлы стилей находятся в...
При задании переменных, в них можно
использовать условия, как и в
PHP(стандартные условия шаблонов вида
##IF(...)## ##else## в переменных не
обрабатываются):
Общее описание:
##setvar @src = (var1=='srting')?result1:result2##
где
(var1=='srting') - тек...