|
Автор |
Сообщение |
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
Подключаем в index.php
Код: |
// Загружаем Файл Конфигурации Ключивых функций
include "Systems/Configurations/config_header.php";
// Подключаем шаблонную сетку
include "Templates/default/header.tpl"; // Верхняя часть шаблона
include "Templates/default/left-bar.tpl"; // Левая часть шаблона
include "Templates/default/news.tpl"; // Шаблон новостей
include "Templates/default/right-bar.tpl"; // Правая часть шаблона
include "Templates/default/footer.tpl"; // Нижняя часть шаблона
|
футер и хиадер отображаются нормально!
левый и правый сайтбары, а так же новости, отображаются слева! ЧТо делать?!
Я думаю, что как-то можно через
Код: |
.right{
float:right;
}
.left{
float:left; |
а как к
Код: |
<div class="left" >
</div> |
подключить right-bar.tpl
Заранее спасибо! |
|
Вернуться к началу |
|
|
олег алексеевич
Тысячник
Зарегистрирован: 18.01.2009 Сообщения: 1365 Откуда: ua Кропивницкий
|
|
|
|
CSS ? _________________ помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping |
|
Вернуться к началу |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
да, вообще при таком подключение файл не работают картинки и css |
|
Вернуться к началу |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
Светозар, наверное, проблемма в относительности путей, т.е., допустим, есть папки:
/site/ - корень сайта
/site/images - картинки
/site/styles - таблицы стилей
если в файле /site/styles/main.css где-то грузится картинка ./images/1.png, то при загрузке страницы /site/index.php, которая инклудит /site/styles/main.css браузер попробует в соответствующем месте попробует загрузить картинку /site/styles/images/1.png
а вообще, открой исходник уже сформированной страницы из мозилки и пощелкай в нем по тех линках, которые не прогружаются (CSS и картинки) _________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
AlexDvo
Новенький
Зарегистрирован: 05.12.2010 Сообщения: 11
|
|
|
|
Решил я попробовать в изучении PHP вставить на свою страничку прогноз погоды с сайта rp5.ru сокращенный выраиант xml выглядит так:
<?xml version="1.0" encoding="UTF-8" ?>
<weather created="rp5.ru" date="2010-12-18">
<point id="7147">
<point_id>7147</point_id>
<country_id>84</country_id>
<point_name>Ростов-на-Дону</point_name>
<point_date>Sat, 18 Dec 2010</point_date>
<timestep>
<time_step>24</time_step>
<cloud_cover>65</cloud_cover>
<precipitation>0.0</precipitation>
<pressure>756</pressure>
<temperature>0</temperature>
</timestep>
<timestep>
<time_step>48</time_step>
<cloud_cover>75</cloud_cover>
<precipitation>0.0</precipitation>
<pressure>756</pressure>
<temperature>0</temperature>
</timestep>
</point>
</weather>
парсить документ я попробывал так:
<?php
$load = "http://rp5.ru/xml/7147/ru";
$xml = simplexml_load_file($load)
or die ("no file loaded") ;
foreach ($xml->point as $point) {
$q3=$point->point_name; //Название города
$q4=$point->point_date; //Местное время
foreach ($point->timestep as $time) {
$w1=$time->datetime; //Число и время прогноза
$w2=$time->cloud_cover; //Облачность%
$w3=$time->pressure; //атмосферное давление в мм рт ст
$w4=$time->temperature; //температура по цельсию
$w5=$time->humidity; //влажность %
$w6=$time->wind_direction; //направление ветра
$w7=$time->wind_velocity; //скорость ветра
$w8=$time->falls; //Тип осадков 0-нет, 1-дождь, 2-дождь со снегом, 3-снег
$w9=$time->drops; //интенсивность осадков от 0.5 до 8
echo "$w1<br> $w2 <br> $w3 <br> $w4 и т.д.";
}
}
само собой я получу все значения элементов расположенных в узле timestep т.е. оба значения всех элементов данного узла, за 24 (time_step) и 48 (time_step) часов, но как поступить, если я хочу выводить значения всех элементов timestep только для 24-х или 48 часов?
как только не пробовал и так и сяк, ну например так,
$q = $xml->point;
$r = $q->timestep;, но добраться далее значений whether created и point id у меня не получилось
Подскажите плиз господа знатоки как добраться к каждому значению элемента по отдельности пользуясь simplexml_load_file |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
А почему именно simplexml_load_file? Поищи другой парсер |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
AlexDvo
Новенький
Зарегистрирован: 05.12.2010 Сообщения: 11
|
|
|
|
Ну на самом деле я совсем не знаком с работой других парсеров, посоветуй каким лучше воспользоваться в данном случае? |
|
Вернуться к началу |
|
|
AlexDvo
Новенький
Зарегистрирован: 05.12.2010 Сообщения: 11
|
|
|
|
и скажи, чем обусловлено предложение использовать другой парсер, это парсер неудобен, или не функционален в данном случае? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Да тем, что если все правильно делал и не заработало, то стоит поискать другой с меньшими усилиями, а не гадать почему не работает текущий. Если за ночь не осилишь, посмотрю завтра твой код, может что не так делал. С виду вроде бы все нормально |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
AlexDvo
Новенький
Зарегистрирован: 05.12.2010 Сообщения: 11
|
|
|
|
Ок, но за ночь точно не осилю, на работу ведь надо идти ))) И спасибо за поддержку Ваших читателей, в данном случае меня), а книга очень достойная! |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
AlexDvo
Новенький
Зарегистрирован: 05.12.2010 Сообщения: 11
|
|
|
|
Спасибо, на самом деле я уже встречал эти статить и читал их, но до настоящего момента хотел разобраться почему не работает мой парсер, к сожалению так и не понял( |
|
Вернуться к началу |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
Добрый день уважаемые форумчани. Как вы уже наверно знаете, я взялся переделывать систему itlati CMS. Это уже готовая cms, но с очень маленьким функционалом. Я её хочу усовершенствовать и т.д. У неё будет своё название: «Carousel Engine».
Но сейчас дело в другом. Одно дело переделывать, другое писать с нуля, что я тоже хочу начать.
Я Достаточно хорошо разбираюсь в движке сайта DLE. Мне известны разные методы и приёмы.
Я прочитал много книг и информации в интернете, но я, все-таки решил задать всё те же вопросы, что задавались до меня.
1) Какой выбрать шаблонизатор? Та система, над которой я работаю, сейчас сидит на смарти. На мой не профессиональный взгляд – это монстр! Читая различную инфу в сети интернет, я натыкаюсь на следующие мнения: «Шаблонизатор вообще не нужен. Делается прстой шаблон и инклудятся модули, для которых отдельно подрабатывается дизайн .tpl файлом, который так же можно проинклудить». Хотелось бы услышать мнения знающих людей!
2) Вот с этим у меня, если честно, сложность возникла! Как сделать ядро? Вообще, я понимаю как его сделать, пишутся библиотеки для работы с БД, новостями, фото, файлами, делается общая библиотека, делается системный файл(маршрутиризатор) и т.д. Но я не одного примера достойного не нашёл. И опять, для смарти готовых библиотек нет!
3) Система безопасности. Как вариант, можно создать файл с зашифрованным кодом. В каждый .php файл дописывать определённую строчку, без которой код не запустится. Для меня это уже сложно!
4) С чего начать сначала? С построения админки, или самого вывода сайта? Я планирую, сделать пробную индексную страничку с возможностью вывода новостей, потом настроить админку, потом уже всё это так сказать «Обделывать»
Жду ваших советов и коминтареев.
Ах да, перед тем как снова загорелся идеи написания свой cms, я поговорил с одним кодером, который написал свою cms. Над ней он работает и до сих пор. На функциональную часть он потратил около двух месяцев. Сейчас у него несколько сайтов, и очень хорошие показатели защиты.
И не говорите мне, что это долгое и неблаговидное занятие. Я всё равно буду строить CMS. Не ищу лёгких путей! |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|