FXMLbaseparser

Материал из Браузер Fork - Wiki
Перейти к навигации Перейти к поиску

PHP класс упрощающий верстку кода для Fork browser

Смотреть fxmlbaseparser.php с тестовым использованием кода сторонней страницы для парсинга

Еще примеры использования fxmlbaseparser.php

Вывод списка категорий

<?php
// Подключаем библиотеку fxmlbaseparser.php
include 'fxmlbaseparser.php';
// Используем экземпляр класса fxmlBaseParser
// Можно задать свою базовую директорию если она неправильно определилась (без / в конце) $FXML->BASE="http://site.com/parsers"
$FXML->add(["title"=>"Category 1","playlist_url"=>"/?category=1"];
$FXML->add(["title"=>"Category 2","playlist_url"=>"/?category=2"];
$FXML->render();

Добавление меню

Пример кода для добавления меню

<?php
// Подключаем библиотеку fxmlbaseparser.php
include 'fxmlbaseparser.php';

// Создаем экземпляр класса FXMLBaseParser
$FXML = new FXMLBaseParser();

// Добавляем категории
$FXML->add(["title" => "Category 1", "playlist_url" => "/?category=1"]);
$FXML->add(["title" => "Category 2", "playlist_url" => "/?category=2"]);

// Добавляем меню
$FXML->_PL["menu"][]=["title" => "Home", "playlist_url" => "/"];
$FXML->_PL["menu"][]=["title" => "About", "playlist_url" => "/?mode=about"];

// Генерируем и выводим FXML код
$FXML->render();
?>