لینک کردن عکسها در xml

samangeraphic

Active Member
سلام
شرمنده من یه کوچولو عجله دارم
دوستان اگه میتونن کمک کنن
من تو فلش از طریق یه فایل xml چند تا عکس رو فراخوانی کردم
میخوام واسه هر کدوم از این عکسها یه لینک هم بذارم که هر کی رو عکس کلیک کرد بره به فلان آدرس
این کد xml:
PHP:
<?xml version="1.0" encoding="utf-8"?>
<content>
 <!-- general vars -->
 <section name="settings">
  <item name="textSelectable">true</item>
 </section>
 
 <section name="configuration">
 <delta_pics>6</delta_pics>       <!-- distance between adjacent images -->
 <alpha_bg>90</alpha_bg>          <!-- transparency of the substrate under the comment -->
 <delta_scr>-16</delta_scr>       <!-- scroller correction -->
 <pic_smoth>true</pic_smoth>      <!-- image smoothness (true/false)-->
 <pic_ext>.jpg</pic_ext>          <!-- big pictures filename extension (.jpg/.png) -->
 </section>
 
<section name="pages">
 
<page name="home page">
<gall name="globalGallery">
  <folder fName="1" fTitle="Marburg WallPpaper" >
  </folder>
 
  <folder fName="2" fTitle="Neff">
 
 
  </folder>
 
  <folder fName="3" fTitle="Noor Gallery">
 
 
  </folder>
   <folder fName="3" fTitle="Steel Farnicher ">
 
  </folder>
   <folder fName="3" fTitle="Alloc Parket">
 
  </folder>
 
  </gall>
  </page>
 
 
</section>
 
</content>

من باید چه چیزی به این کد اضافه کنم که واسه هر کدوم از این عکسها بتونم یه لینک بذارم؟؟؟
اگه با xml نمیشه بگید چی کار کنم که بشه
 
آخرین ویرایش:

DaDaDooDoo

کاربر VIP
شما یه atribute به هر نود به اسم مثلا link اضافه کن و آدرس مقصد رو اونجا بنویس و با استفاده از navigatetoURL به لینک مورد نظر برو
 

samangeraphic

Active Member
شما یه atribute به هر نود به اسم مثلا link اضافه کن و آدرس مقصد رو اونجا بنویس و با استفاده از navigatetourl به لینک مورد نظر برو
ببخشید من متوجه نمیشم
میشه همین کد رو ویرایش کنید مثلا واسه عکس اول یه لینک بدید؟
 

++Hadi++

Active Member
تو نود هایی (node) که مربوط به لینکهاتون می شه به این صورت عمل کنین :
اگه تگ مد نظر به شکل زیر هست :
PHP:
<item >
</item>
بعد واسه اینکه اون attribute رو اضافه کنین می نویسین :
PHP:
<item link="http://www.google.com">
</item>
و یا :
PHP:
<item link="http://www.google.com/>
و بعدش تو فلش به این صورت بهش دس پیدا می کنین :
PHP:
var xml:XML=null;
...
...
بعد از کامپلیت شدن :
xml=XML(evt.target.data);
trace(xml.X.Y.item[0][email protected]());
به همین صورت ...
یعنی چون attribute هست ، با @ بهش دست پیدا می کنین .
آموزش های زیادی تو امضام و تو انجمن و تو گوگل مخصوصا به انگلیسی هست .
موفق باشید ...
 

koZZet

New Member
سلام... ببخشید من یه سوال مهم و عجله ای دارم
میخوام عکسی رو که روش کلیک می کنم بزرگ شده عکس نمایش داده بشه...چی کار باید بکنم
این کدهاش هست:
کد:
<page name="contacts">
<image imageUrl="_pic8.png" link="asfunction:link"/>

<texts>

<pageText><![CDATA[
ﮏﻳ ﻩﺭﺎﻤﺷ ﻥﺍﻮﻨﻋ
]]></pageText>

<pageText><![CDATA[
<font color="#f51e01">ﮏﻳ</font><br>
ﮏﻳ ﻩﺭﺎﻤﺷ ﻥﺍﻮﻨﻋ ﻪﺑ ﻁﻮﺑﺮﻣ ﻦﺘﻣ 
]]></pageText>

<pageText><![CDATA[
ﻭﺩ ﻩﺭﺎﻤﺷ ﻥﺍﻮﻨﻋ
]]></pageText>

<pageText><![CDATA[
ﻭﺩ ﻩﺭﺎﻤﺷ ﻥﺍﻮﻨﻋ ﻪﺑ ﻁﻮﺑﺮﻣ ﻡﻭﺩ ﻦﺘﻣ
]]></pageText>

<pageText><![CDATA[
ﺖﺳﺍﺭ ﺖﻤﺳ ﻥﺍﻮﻨﻋ
]]></pageText>


<link linkType="readMoreLink">
<item name="title"><![CDATA[
ﮏﻳ ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ
]]></item>
<item name="linkText"><![CDATA[
ﮏﻳ ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
<br><br>
ﮏﻳ ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
<br><br>
ﮏﻳ ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
<br><br>
ﮏﻳ ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
]]></item>
</link>


<link linkType="readMoreLink">
<item name="title"><![CDATA[
ود ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ
]]></item>
<item name="linkText"><![CDATA[
ود ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
<br><br>
ود ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
<br><br>
ود ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
<br><br>
ود ﻩﺭﺎﻤﺷ ﺐﻠﻄﻣ ﻪﻣﺍﺩﺍ ﻪﺑ ﻁﻮﺑﺮﻣ ﺕﺎﺤﻴﺿﻮﺗ
]]></item>
</link>

</page>
همون طور که می بینید این صفحه تماس با ما هست که یکسری مطلب داره و یه عکس... البته دو تا ادامه مطلب هم استفاده نشده داره... من میخوام اگه ممکن باشه این عکس توو یکی از این ادامه مطالب ظاهر بشه به صورت بزرگ... عکس این صفحه رو هم گذاشتم...
لطفا منو راهنمایی کنید
 

پیوست ها

  • image1.jpg
    image1.jpg
    46.2 کیلوبایت · بازدیدها: 10

جدیدترین ارسال ها

بالا