Любой домен вплоть до домена второго уровня.
Не требует знаний html и веб-программирования.
Возможность выбора дизайна одним кликом.

ЭТОТ САЙТ СДЕЛАН С ПОМОЩЬЮ ОНЛАЙН СКРИПТА

КОНСТРУКТОР САЙТОВ версия 2.3

Неограниченное количество статей и категорий, 
a также подключение/отключение комментариев к ним

Главная Комментарии Новости Галерея Контакты

Главная

Дополнительные модули для каталогаКонструктор сайтов версия 1Конструктор сайтов версия 2Новости


Многофункциональный php класс multinews

Стоимость скрипта 30$

Купить можно здесь -> http://www.plati.ru/asp/pay.asp?idd=1816854

Многофункциональный php класс multinews

Данный класс позволяет удобно выводить практически всю информацию по контрагентам в каталоге фирм i-soft bizness зависимости от страницы. Его можно указывать как в шаблонах tpl так и в основных файлах шаблона. Указав вывод страницы в основном шаблоне Вы получите вывод в зависимости от страницы, например на странице странице контрагента будут выводиться только новости контрагента, а на странице с категориями (подкатегориями, подподкатегориями) будут выводиться новости только тех фирм, которые присутствуют в этой категории (подкатегории, подподкатегории).

Главной примечательностью данного класса в том, что он позволяет делать запросы в базу данных и совершать вывод без знаний php, и не вызовут сложности в освоении и удобстве использования у людей имеющих хотя бы базовые знания css и html. Запросы и вывод информации осуществляются на синтаксисе сходным с html, где вместо тегов используются русифицированные названия тегов как то <новости>…</новости>. А использование после названия первого тега числа в квадратных кавычках позволяет указать необходимое количество выводимых новостей <новости[ 3 ]>...</новости>. Это создает полноценный запрос в базу с выводом всей необходимой информации. Как и к любым html тегам подобные теги также позволяют использовать классы, стили и другие атрибуты

----------------------------------------------------------------------------------------

Основной шаблон

----------------------------------------------------------------------------------------

Для вывода последних публикаций должны использоваться нижеописанные основные шаблоны.

Основной шаблона, как и html теги, обязательно должны иметь закрывающий тег

В квадратных кавычках -> [ ]

-  обязательно необходимо указывать количество выводимых публикаций

Пример : <новости[ 3 ]>...</новости> - выведут 3 последние новости

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

Если в базе нет публикаций, то ничего не выведется.

Внутри основного шаблона между -[ ]

- можно использовать любые допустимые стили, атрибуты и классы, также как и в обычных тегах

Пример : <новости[ 3 ] style=background: red;>...</новости> - фон новостного блока будет красного цвет

 

Также внутри основного шаблона можно использовать любой текст, или другие допустимые Html теги

Пример  : <новости[ 3 ]><a href=http://construktor.info>Скрипт  конструктор сайтов</a></новости> выведет внутри новостного  блока ссылку с текстом на сайт construktor.info. Данный синтаксис будет  выводится в каждой публикации. Т.е. если указано [ 3 ] публикации, то в  каждой из них будет выведена ссылка на construktor.info

 

>>>>>>>>  Синтаксис основного шаблона <<<<<<<<<<<<

(ВАЖНО,  синтаксис регистрочувствительный, соответственно, для  получения  новостей нужно писать новости, а не Новости, или не НОВОСТИ)

  <новости[ число ]></новости> - Выводит последние новости

  <тендеры[ число ]></тендеры> - Выводит последние тендеры

  <объявления[ число ]></объявления> - Выводит последние объявления

  <вакансии[ число ]></вакансии> - Выводит последние вакансии

  <пресс-релизы[ число ]></пресс-релизы> - Выводит последние пресс-релизы

  <прайсы[ число ]></прайсы> - Выводит последние прайсы

  <товары[ число ]></товары> - Выводит последние товары

  <галерея[ число ]></галерея> - Выводит последние товары

--------------------------------------------------------------------------------------------------------------

Внутренний шаблон

--------------------------------------------------------------------------------------------------------------

Для того, чтобы основной шаблон выводил текст последних публикаций, необходимо указать в них внутренние теги. Внутренние теги несколько отличаются от типов публикаций.

<Заголовок[ число ]>  - выводит заголовок публикации основного шаблона в виде ссылки [ число ] -  укажите число, чтобы урезать выводимую ссылку до указанной длины  (полезно, если ссылка слишком длинная, особенно в описании)

<Описание[ число ]> - выводит краткое описание публикации [ число ] - урезает описание на указанное количество символов

<Изображение> - выводит изображение публикации, в случае отсутствия изображения не выводит ничего. (Не используйте данный тег в прайсах)

<Цена> - выводит цену товара (Используется исключительно между тегами  <товар[ число ]></товары>)

Данные теги можно использовать внутри основного шаблона наравне с другими тегами шаблона или текста.

Квадратные скобки [ ]

во внутренних шаблонах являются необязательным атрибутом.

если Вы не хотите ограничивать количество символов, то можете оставить данное поле пустым, или не использовать вовсе

Пример : <Заголовок[ 7 ]> - выведет первые семь первых символов из заголовка

    <Заголовок[ ]> или <Заголовок> - выведет заголовок полностью, так как он есть.

    Внутри внутреннего шаблона, также как и внутри основного шаблона можно между <>

можно использовать любые теги и атрибуты

Пример : <Описание style=font-size: 12px;> выведет текст описания размером шрифта 12 px;

Данный синтаксис можно использовать как на страницах шаблона каталога

Например в файле main_a.tpl и других tpl  файлах

а также в файлах основного шаблона

таких как header.php или footer.php

Кроме прочего вывод публикаций выводится в следующем порядке

 1) на странице фирмы выводятся последние публикации, товары, прайсы только для конкретной фирмы

 2) на странице с категориями выводятся последние публикации, товары, прайсы только для конкретной категории

 3) на других страницах выводятся только последние новости для всех фирм и во всех категориях

 ------------------------------------------------------------------

Создание дизайна сайта с использованием вышеуказанного шаблона

------------------------------------------------------------------

Основной  шаблона  имеет свойства тега div, соответственно, все теги данного шаблона после  обработки шаблонизатором будут заменены на теги div, т.е. прописывая  <новости[ число ]></новости> вы получите на странице  <div></div>

Тоже самое с внутренними шаблонами

Прописывая <Изображение> - получите <img>

Прописывая <Заголовок> - получите <a></a>

Прописывая <Описание> - получите <span></span>

Внутри тегов <Изображение>, запрещено указывать ссылку src, т.к. она подставляется автоматически

Внутри тегов <Заголовок>, запрещено указывать ссылку href, т.к. она подставляется автоматически

Тег  <Изображение> не следует использовать между тегами  <прайсы></прайсы>, т.к. в данном разделе изображения не  используются.

Учитывая эти особенности, веб-мастер может спокойно верстать шаблоны, используя при верстке их аналоги и видеть результат во время верстки шаблона, а в дальнейшем заменить необходимые теги на теги шаблонизатора

 

 

>>>>>>>Пример во время верстки <<<<<<<<<<

 <div style= border-top: 7px red outset; border-radius: 23px 0 0 0; border-left: 7px red outset; >

      <img align=left style=padding: 3px; width: 77px; text-align:left; border-radius: 23px 0 23px 0; >

<div style=background:yellow;  box-shadow: 0 9px 10px orange; border-radius: 23px 0 77px  0 ; font-weight: bold; >

                            <a style=font-size: 14px; >текст примера при верстке</a>...

               </div>

               <br>

              <span>текст примера при верстке</span>...

             <p align=right style=color: grey; font-size: 8px; font-weight: bold; font-style:italic;>

      Автор: <a href=http://construktor.info>Скрипт конструктор сайтов</a>

   </p>

    </div>

 

>>>>>>>Пример для обработки шаблонизатором

  --- тег div заменен на -> новости[ 3 ] ---

 <новости[ 3 ] style= border-top: 7px red outset; border-radius: 23px 0 0 0; border-left: 7px red outset; >

    --- тег img заменен на -> Изображение ---

<Изображение align=left style=padding: 3px; width: 77px; text-align:left; border-radius: 23px 0 23px 0; >

<div style=background:yellow;  box-shadow: 0 9px 10px orange; border-radius: 23px 0 77px 0 ; font-weight: bold; >

              --- тег a заменен на -> Заголовок[ 33 ] (закрывающий тег  </a> - удален) ---

                <Заголовок[ 33 ] style=font-size: 14px; >...

             </div>

             <br>

             --- тег span заменен на -> Описание[ 77 ] (закрывающий тег  </span> - удален) ---

             <Описание[ 77 ] >...

             <p align=right style=color: grey; font-size: 8px; font-weight: bold; font-style:italic;>

                        Автор: <a href=http://construktor.info>Скрипт конструктор сайтов</a>

              </p>

   --- тег </div> заменен на -> </новости> ---

  </новости>

 

---------------------------------------------------------------------------

Теги для основной информации по фирме

---------------------------------------------------------------------------

Данные теги будут крайне полезны, для подключения основной информации по фирме в любом месте шаблона. Их можно также подключать в файлах footer.php и header.php. При этом за пределами страницы фирмы, например на главной или странице с категориями, вместо них ничего не будет выводить. Таким образом можно например вынести название и логотип фирмы в шапку самого каталог, а при небольшой модернизации в нужных местах выводить название каталога и логотип каталога. Т.е. на страницах фирмы можно выводить название и логотип фирмы, а на страницах к фирме не причастной, собственное название и логотип.

Важной чертой является использование тега <логотип фирмы>, который позволяет как и теги <Изображение> использовать внутри тега классы, стили и другие атрибуты. Остальные теги выводят лишь информацию и подлежат закрытию, я указанием точного синтаксиса.

<логотип фирмы style=border: 1px solid red; width: 200px; height: 200px;> - логотип компании (Как и указано в примере создает тег img с уже сформированной src ссылкой. К тегам можно добавлять любые классы, стили и атрибуты)

<название фирмы> - название компании

<описание фирмы> - описание компании

 

<адрес фирмы>          - адрес

<город фирмы>          - город

<область фирмы>       - область

<страна фирмы>         - страна

<индекс фирмы>         - индекс

<представитель фирмы>        - контактное лицо

 

<телефон фирмы>      - телефон

<факс фирмы>            - факс

<сотовый фирмы> - мобильный телефон

 

<аська фирмы>           - ICQ

 

<элдрес фирмы>     - отправить сообщение контрагенту компании

<www фирмы> - ссылка на web сайт компании

Установка

Для установки достаточно перетащить файл из папки catalog в рабочий каталог

Подключение

 

В папку includes необходимо положить файл multinews.php

В
файле common_header.php

Добавить после строки

$timing_start = explode(' ', microtime());

или в любом месте в самом низу перед строкой

?>

следующий код

require_once ('multinews.php');


В файле common_footer.php

перед строкой

$db->close();

добавить следующих код

ob_end_flush();

Другие статьи данной категории:

    /Баннер +
    /Лицензионное соглашение
    /Многофункциональный php класс multinews
    /Пакетная загрузка фирм для i-soft

Яндекс.Метрика www.megastock.ru Здесь находится аттестат нашего WM идентификатора 293634089463
Яндекс цитирования