Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Принудительное завершение цикла




break;

for($i=3;$i<=10;$i++){

if($i==0)

{echo "Попытка деления на ноль! <br/>";

break;}

$c=10/$i;

echo "$c<br/>";}

echo "Конец цикла<br/>";

Принудительный переход к следующей итерация

continue;

for($i=-3;$i<=10;$i++){

if($i==0)

{echo "Попытка деления на ноль! <br/>";

continue;}

$c=10/$i;

echo "$c<br/>";}

echo "Конец числа <br/>";

 

Явное преобразование типов

К целому числу это – (int) или (integer). Отбрасывается дробная часть

for($i=-3;$i<=10;$i++){

if($i==0)

{echo "Попытка деления на ноль! <br/>";

continue;}

$c=(int)(10/$i);

echo "$c<br/>";}

echo "Конец числа <br/>";

 

Преобразование к логическому значению - (bool) или (boolean)

В число с плавующей точкой (дробные числа) – (float), (double), (real)

В строку – string

В массив – array

 

Еще раз о функциях...

Параметры по умолчанию:

function MySum($a=2,$b=2){

return $a+$b;

}

echo MySum(3,4); //7

echo "<br/>";

echo MySum(3); //5

echo "<br/>";

echo MySum(); //4

echo "<br/>";

 

CMS – набор сценариев на пхп, который предоставляет пользователю доступ к контенту сайта, размещать контент и его администрировать

для веб-сервера нужно:

1) Операционная система (линукс, юникс, реже винда) – должны быть определенным образом настроены права доступа

2) ПО веб-сервера (Apache) – файлы CMS должны быть расположены в директории веб-документов веб-сервера

3) Интерпретатор php – должны быть установлены опред.настройки

4) Система управления базами данных (MySQL, Oracle) – должна быть база данных

5) CMS

 

Для папке, в которой располагаются файлы cms должны быть настроены права, позволяющие всем пользователям записывать и изменять данную папку. Для линукса должны быть прописаны права 777.

Нужно скачать файлы joomla и русификацию.

Настройки сервера:

Mamp

Заходим на сайт(на главную страницу) http://localhost/MAMP/?language=ru, там phpmyadmin вкладка, пишем любое имя (joomlesite), создаем.

Пользователь root в привилегиях. Пароль root

http://localhost/joomla (если в мампе прописан путь к папке)

admin - administrator

'

korpstyle

http://localhost/joomla2/administrator/index.php

admin - administrator

 

расширения – менеджер расширений – сюда вставляются файлы (темплейты и русификаторы)

 

Удаление демо-данных

материалы – менеджер материалов – снизу показать (кол-во строк) всё - удалить всё (в корзину)

менеджер категорий – в корзину

меню – менеджер меню

компоненты – баннеры

с главной страницы - менеджер модулей – устанавливаем полный просмотр файлов – выделяем все – в корзину

как вернуть?

Выбор состояния – в корзине – появляются перемещенные в корзину файлы

 

Категории, материалы и меню

1) менеджер категорий – создать

заголовок – категория1

алиас – путь к категории (url) – kategoria

родитель – иерархия, у первой нет

состояние, доступ, права, язык – по умолчанию

2) менеджер материалов – создать

избранные – можно потом вывести на экран,например

контент сайта

 

создаем несколько материалов в одной категории

 

3) менеджер меню – создать

заголовок – выводится в панели

тип меню – название

заходим внутрь – создаем пункты меню

тип пункта меню – выбрать - материал

заголовок меню – название пункта меню, которое будет отображаться

главная страница – нет (нужно чтобы хоть один пункт был ДА)

справа – выбор материала – статья на которую ведет ссылка

сохранить – после появится ПОРЯДОК

 

Модуль – самый простой тип расширения Joomla,, предназвание – отображать материал, страница может содержать несколько модулей

Создание модуля для отображения меню

менеджер модулей – создать – меню

позиция - выбор позиции – position-7

справа выбор меню – выбираем ранее созданное меню

 

Любой материал,который мы отображаем на сайте--

1) систематизация (категории)

2) наполнение содержимым категорий (статьи, материалы)

3) отображение материала на экране (создание ссылок-меню)

 

У меня два материала, относящиеся к категории1

есть еще категория 2 и ее подкатегория 3

 

вытаскиваем категорию из корзины

менеджер категорий – корзина – все строки – в самом конце Uncategorised -ставим галку и — опубликовать

создаем материал — Главная страница - и добавляем его в категорию Uncategorised

На главную странцу будем выводить ту инфу, которую пометим галкой «избранное», то есть здесь переключаем на «да»

Добавляем текст

Сохранить и закрыть

 

менеджер меню — мое меню «Меню», которое я создала — видим подпункты — создаем новый — тип пункта меню «избранные материалы» - сохранить — порядок «первый» - главная страница «да» - справа «параметры макета»

выбор категорий — все категории

 

как убрать?:

Категория: Uncategorised

Опубликовано 03.04.2012 07:12

Автор: Super User

Просмотров: 0

 

1) глобально для всех материалов — менеджер материалов — настройки — убираем там всё лишнее — сохранить и закрыть

2) настройки непосредственно материала — менеджер материалов — выбираем конкретно материал — справа «параметры отображения материала» - меняем там — и бац ничего не происходит — это баг

3) настройки, связанные с пунктом меню — менеджер меню — пункт меню, конкретно который хотим поменять - справа «параметры отображения материала» - там меняем и сохраняем

 

менеджер материалов — главная страница — редактор текста внизу

кнопка «подробнее» - ставим курсор там, где должен быть разрыв — внизу «подробнее» - появляется красная пунктирная линия

если надо внутреннюю ссылку, снизу есть кнопка «материал»

Добавление графики

Папки для картинок — это медиа-менеджер (папка images)

Внизу «файлы» - создать «каталог» - слева от кнопки вводим название папки (welcome) — входим в папку, выбираем файл — загрузить

Настройки медиа-менеджера:

использовать flash-загрузчик — иногда может потребоваться «да»,чтобы загружать картинки в одном потоке

Проверять тип файла (MIME) — нет

 

Переходим в статью — снизу там «изображение» - тут выбираем добавленную в папку welcome картинку

можно менять размер тремя способами:

1) при выделении может появиться редактор (ie)

2) выделив картинку и нажав на дерево

3) перейдя в html редактор

 

Тип пункта меню — блок категорий — удобен для новостей

обязательный параметр справа — выбираем категорию

Менеджер материалов — настройки

Вкладка блог/избранное

только введения — кол-во статей,которые выводятся после главных в столбцах

кол-во ссылок


Тип пункта меню — список материалов категории

обязательный параметр — категория


менеджер материалов — настройки

вкладка «макеты списка» -

 

Изменение внешнего вида сайта

1) назначить новый шаблон по умолчанию

2) изменить настройки существующего шаблона «по умолчанию»

 

Менеджер шаблонов — стили — кликнуть на изменение стиля — изменить стиль — дополнительные параметры

Использование различных шаблонов для разных частей сайта:

Beez5 — Default

входим в него

привязка к меню — меню на второй материал (галочку)


Появляется галочка «назначено»

Дополнительные параметры в Beez5 — Default — дополнительные параметры — версия html

 

Использование различных стилей одного шаблона для разных частей сайта:

Ставим галку напротив Beez2-default — дублировать - Beez2 - Default (2)

Beez2 - Default (2) — заходим внутрь

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...