Страница 1 из 2

Проблема с картинкой

Добавлено: Пн янв 30, 2017 11:04 am
SamGsm
Ребята, прошу не бросаться гнилыми помидорами, только начал осваивать язык программирования. У меня маленький вопрос: при создании погоды в шапке столкнулся с проблемой, при добавлении значка погоды, вместо самого значка отображается ссылка на него в инете. Где может быть проблема?

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 12:43 pm
savenko_egor
Давайте скриншот того что получается. Давайте код который используете. Мало информации.

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 1:27 pm
SamGsm
Веб-переменная:
наз. img_Log
ссылка. https://www.gismeteo.md/city/daily/11002/
шаблон. \<dt class="png".+?url\((.+?)\)
действие при изменении.Сценарий. imp_pog
связанный объект.свойство. Sinoptik. img_pog

Сценарий:
назв. img_pog
код.
$dir = gg("Sinoptik.img_Log");

$dir1="<img src=$dir>";

sg("Sinoptik.Imgpog",$dir1);
say("Температура обновилась");



Тело:
<div style="overflow:visible; position:relative; left:250px; top:-60px; height:93; width:93;cursor: default">
%Sinoptik.Img_pog|300%


Я думаю проблема в сценарии, но никак не соображу, что подправить нужно

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 2:09 pm
savenko_egor
Чёт у Вас всё запутано.
Свойство у Вас: img_pog в тоже время в сценарии: img_Log и Imgpog в тоже время в коде: Img_pog.
Вы или проверьте то, что написали или объясните мне почему всё так.

Я сделал так:
Сценарий:

Код: Выделить всё

$dir = gg("Sinoptik.img_pog");
$dir1="<img src='https:$dir'>";
sg("Sinoptik.Imgpog",$dir1);
say("Температура обновилась");
Веб-переменная:
СпойлерПоказать
Изображение
И например где-то в меню так:
СпойлерПоказать
Изображение
И того имеем:
СпойлерПоказать
Изображение

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 5:36 pm
SamGsm
Да, спасибо, все супер. Реально запутался)
Просьба, а можно описать команды сценария? Хочу вникнуть в суть

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 5:45 pm
savenko_egor
Дак просто же всё:
$dir = gg("Sinoptik.img_pog"); - присваиваем переменной dir значение свойства img_pog класса Sinoptik.
$dir1="<img src='https:$dir'>"; - присваиваем переменной dir1 значение: https: + значение переменной dir.
sg("Sinoptik.Imgpog",$dir1); - устанавливаем свойство Imgpog класса Sinoptik в значение переменной dir1.
say("Температура обновилась"); - произносим сообщение.

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 7:27 pm
SamGsm
А есть какой-либо конструктор для создания сценариев? Или все держим в голове?

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 7:31 pm
savenko_egor
В смысле? Что значит "конструктор для создания сценариев"?
Весь код в сценариях пишется на PHP.
Или Вы о чём-то другом?

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 7:46 pm
SamGsm
Что-то вроде: пишешь желаемое на русском-а он переводит на язык программирования

Re: Проблема с картинкой

Добавлено: Пн янв 30, 2017 7:53 pm
Jager
SamGsm писал(а):А есть какой-либо конструктор для создания сценариев? Или все держим в голове?
Есть.