Jump to content

Kā pareizi pievienot veikalu Salīdzini.lv - xml fails?


andrai2
 Share

Recommended Posts

Sveiki!

 

Doma ir pievienot veikalu iekš salīdzini.lv, te ir pamācība http://www.salidzini.lv/shops_info.php#banner

 

Varbūt kāds ir to darījis, bannera html kodu iepiestot ir vienkārši,

 

Bannera html kodu iepiestot ir vienkārši, bet tālāko īsti nesapratu? Respektīvi kā pareizi ievietot xml failu serverī?

 

XML fails jāizvieto veikala web serverī, piemēram, http://www.shop-name.lv/export/salidzini.xml un jāatjauno reizi 3 stundās.

Tagā <category_full> jānorāda pilns kategorijas nosaukums ar visām virskategorijām.

Tagā <price> cenai jābūt norādītai latos un ieskaitot PVN. <?xml version="1.0" encoding="utf-8" ?>

<root>

<item>

<name>Nokia 6120</name>

<link>http://www.shop-name.lv/info/Nokia6120/</link>

<price>150.55</price>

<image>http://www.shop-name.lv/images/Nokia6120.jpg</image>

<category_full>Mobilie telefoni >> Nokia</category_full>

<category_link>http://www.shop-name.lv/nokia</category_link>

<manufacturer>Nokia</manufacturer>

<model>6120</model>

<in_stock>7</in_stock>

</item>

<item>

...

</item>

</root>

 

 

Link to comment
Share on other sites

serioussam909

vienkārši uzraksti skriptu kas no db lasīs preces un izvadīs xml un viss.

Tad ir 2 varianti - vai nu uzlikt cron jobu kas ik pa 3 h uzģenerēs un tad saglabās to xml tur kur tu to norādīsi.

Vai arī tajā skriptā ģenerēt xml pa tiešo un salidzini.lv iedot linku uz pašu skriptu

Link to comment
Share on other sites

Nu viena lieta ir tāda, ka pa lielam priekš visām populārākajām interneta veikalu sistēmām ir izstrādāti jau skripti kas to dara un vajag tikai forumos pameklēt.

Ja nu gadienā tomēr ir custom taisīts veikals un īsti nav saprašanas kā to darīt - tad ir firmas kas šo izdarīs. Piemēram:

http://www.erisinajumi.lv/interneta-veikalu-izstrade/datu-eksports-salidzini-lv-un-kurpirkt-lv/

 

Nu jā un arī preces Kurpirkt.lv var ievietot, tur viss ir bezmaksas un XML der tas pats.

Link to comment
Share on other sites

  • 2 months later...

Bet, ja man to xml saiti, ko piedāvā kāds interneta veikals, būtu jāievieto savā lapā tā, lai tajā uzrādītos tā preču bāze, kā tās būtu darāms?

Labots - DeUld
Link to comment
Share on other sites

.. vai arī skraidot ar disketīti ik pa 3h pie tā veikala, sak`, davai, fiksi iekopējiet man HTML kodu no jūsu precēm .. :cool2:

arī naktīs, lai preču saraksts saglabājas aktuāls! :)

Link to comment
Share on other sites

Nē, nu, skaidrs, ka ne aveņu pīrāgā bakstot, tomēr ne programmētājiem varbūt ir pieejams jau kas gatavs, ko atliek vien ievietot savā mājaslapā

Link to comment
Share on other sites

marrtins

Ir gatavs tikai aveņu pīrāgs, kam sen zināma recepte un interfeiss - stumt ģīmī.

 

Par tavu mājaslapu un tā cita veikala XML, diemžēl, receptūra mums nav zināma, un interfeiss arī nav. Tākā...

Link to comment
Share on other sites

ja nav pieredzes ar servera puses valodām, var likt klientam ielādēt XML failu ( daži megabaiti ) un pielietot XSLT, transformējot saturu uz ko skatāmu .. katrs klients pats tiks pie smuki saformatēta satura. Šitā - http://www.w3schools.com/xsl/xsl_client.asp :ph34r:

 

variantu ir daudz .. atliek tikai pielietot. starp citu, 1 dienas laikā atliektiem galiem šito var sataisīt. vismaz 3 dažādos variantos:

1) php->parsējot datus ar krontabu->saliekot iekš DB->attēlojot

2) php->rīltaimā parsējot datus katrā pieprasījumā

3) ar minēto XSLT lasot datus un attēlojot tos pa taisno no XML

Varianti sakārtoti pēc loģiskuma dilstošā kārtībā.

Labots - usver
Link to comment
Share on other sites

Un tomēr priekš nespeciālista programmēšanā vēl mazliet par sarežģītu. Varbūt iekš Wordpress ir dabonams kāds spraudnis, ar kura palīdzību logdaļā, vienkārši importējot to XML, var tā saturu vietnē jau dabūt ieraudzīt kā vizualizētu preču vai jelkādu citu piedāvājumu saturu?

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...