Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 8
Seite [1]
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Thema - 04.10.2010 um 22:11 Uhr
Ich habe mal versucht das Shop-Modul etwas meinen Bedürfnissen anzupassen.
Jedoch funzt es leider noch nicht so richtig.

Ich hätte gerne noch Links zur Live View über die Datenbank geregelt.
Die entsprechende Tabelle hier für habe ich erstellt.
Die eingetragenen Links werden auch angezeigt, bloss kann man sie nicht anklicken.

http://www.tressdesignz.de/index.php?mod=shop&action=list

Der Code sieht z.Z. so aus:

list.tpl +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
1. / 2. / ... 
 <table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
 <
tr>
  <
td class="headb" colspan="3">Forum Liste</td>
 </
tr>
 <
tr>
  <
td class="leftc">{lang:list_items}</td>
  <
td class="centerc">{count:all} {lang:items}</td>    
  <
td class="rightc">{pages:list}</td>
 </
tr>
  <
tr>
     <
td class="leftc"colspan="3">{lang:game}
         <
form method="post" id="item_list" action="{url:shop_list}">
<
div style="display:none;"><input type="hidden" name="cs_xsrf_key" value="98b01ba1eabc1a079ac0e9cd6e9cb8d8" /></div>

             {
head:dropdown}
             <
input type="submit" name="submit" value="Anzeigen" />         
         </
form>
     </
td>
 </
tr>
</
table>
<
br />

<
div style="width: {page:width}; margin: 0 auto;">
{
loop:item}    

<
table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
 <
tr>
  <
td class="leftb" rowspan="7" style="width:30%">{item:item_picture}</td>
 </
tr>
 <
tr>
  <
td class="leftb" style="width:20%">{icon:folder_yellowName:</td>
  <
td class="leftb">{item:item_name}</td>
 </
tr>
 <
tr>
  <
td class="leftb">{icon:sms_protocol} {lang:amount}:</td>
  <
td class="leftb">{item:item_amount}</td>
 </
tr>
 <
tr>
  <
td class="leftb">{icon:coinsPreis:</td>
  <
td class="leftb" style="font-size: 14px;">{item:item_coins_cost} {item:lang_coins}</td>
 </
tr>
 <
tr>
  <
td class="leftb">{icon:agentAGB's:</td>
  <td class="leftb"><a href="/?mod=rules&action=listcat&listcat&id=9">Bitte die AGB'
s beachten !</td>
 </
tr>
   <
tr>
    <
td class="leftc">{icon:web} {lang:url}:</td>
    <
td class="leftb">{item:item_url} </td>
  </
tr>
 <
tr>
  <
td class="leftb">{icon:documentinfoText:</td>
  <
td class="leftb">{item:item_text}</td>
 </
tr>
</
table>
<
br />
{
stop:item}</div>


Da das Shop-Modul ja über einige Dateien verfügte, die ich nicht brauchte/wollte,
habe ich versucht diese zu entfernen.
Ich hoffe ich habe das auch so richtig gemacht.

Ich habe dann in der list.php folgendes eingebaut:

Unter:
$data['head']['dropdown'] = cs_dropdown('where','categories_name',$cat_data,$categories_ id,'categories_id');


Habe ich:
$data['item']['item_url'] = cs_html_link('http://' . $cs_item['item_url']);

gesetzt. Jedoch scheint da noch was nicht richtig zu sein.



------------------


www.iv-gaming.de | www.iv-artwork.de
Inaktiv
maKe my dayyy


King for a day




Beiträge: 276
# Antwort: 1 - 04.10.2010 um 22:12 Uhr
versuchs mal statt mit cs_html_link mit cs_link und schau dir die entsprechende syntax in der api an


Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 2 - 04.10.2010 um 22:30 Uhr
syntax ? api ?

Ich hätte vlt nochmal erwähnen sollen, dass ich auf dem PHP-Gebiet ein absoluter Noobie bin.

Aber auch dein Vorschlag mit dem entfernen von HTML funzt leider nicht.


------------------


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 04.10.2010 um 22:35 Uhr (1x Editiert)
Inaktiv
|
maKe my dayyy


King for a day




Beiträge: 276
# Antwort: 3 - 04.10.2010 um 22:36 Uhr
csphere.eu/api
cs_link ( $name, $mod, [ $action = 'list'], [ $more = 0], [ $class = 0], [ $title = 0])


Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 4 - 04.10.2010 um 22:41 Uhr
Ach du ****.
Da schaut der Ochs in den Wald.



------------------


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
maKe my dayyy


King for a day




Beiträge: 276
# Antwort: 5 - 04.10.2010 um 22:45 Uhr
Warte einfach mal auf die Hilfen anderer, ich kenne mich mit dem Modul 0 aus, daher kann ich dir auch nicht so wirklich helfen, sorry...


Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 6 - 04.10.2010 um 22:46 Uhr
Trotzdem vielen dank !


Habe allerdings auch noch Probleme mit der create.php.
Bei der werden nämlich nicht die eingegebenen Linkadressen übernommen.
Wenn ich die dann editiere (edit.php) dann sind sie drin.

Hier nochmal die aktuellen Dateien:

  • list.php

http://codepaste.net/8z49a9

  • edit.php

http://codepaste.net/ib6nub

  • create.php

http://codepaste.net/1wcuve


Wäre echt nett, wenn mir jemand dabei helfen könnte.
PHP liegt mir absolut nicht.

Edit1:
Habe nun noch aus der list.php den Fehler aus Zeile 32 behoben.
Die debug zeigt nicht einen Fehler mehr an.
Nur der Link wird nicht zum anklicken in der list angezeigt und in der create.php nicht übernommen.

Edit2:
Ich kann auch keine neuen "Items" mehr erstellen.
Weiss auch nicht so genau was ich da jetzt gemacht habe.



Also Probleme sind:

  • Neue Items erstellen.

  • Link zur Live View anklickbar anzeigen lassen

  • Und am besten noch per klick auf das Bild (Logo) einen Screenshot anzeigen lassen.

  • Der Code soll sauber sein

  • Und was fehlt ist die Bestätigung, dass ein Eintrag erfolgreich war


Werde dafür 15,- ¤ bezahlen !
Brauche das aber schnell. Am besten heute noch.


Sollte für manch einen von euch doch kein Problem sein.
Bei Interesse bitte per PN bei mir melden.
Die kompletten Daten werde ich zur Verfügung stellen.



Edit3:
Ich hätte das ganze dann doch lieber ohne Screenshot bei klick auf's Logo.


------------------


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 06.10.2010 um 10:33 Uhr (8x Editiert)
Inaktiv
|
maKe my dayyy


King for a day




Beiträge: 276
# Antwort: 7 - 05.10.2010 um 11:42 Uhr
Zum Thema Live View Links ist mir noch was eingefallen, du kannst deinen alten Code mit cs_html_link benutzen, schreib dann einfach in der tpl <a href="{platzhalter für das cs_html_link ding}">Live View</a>


Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 8 - 05.10.2010 um 12:21 Uhr
Ich habe das nun danke deiner Hilfe etwas hin bekommen.
Zumindest funktioniert dieser Link nun.
Aber beim erstellen, bzw. editieren (erstellen funzt ja net) wird der Link im selben Fenster geöffnet.
Ich darf die auch nur so eingeben:

liveview/3designz01.php


Ansonsten habe ich folgendes da stehen:



Weisst du evntl wie ich das ändern kann ?


Edit1:
Nach 3 harten Tagen habe ich es glaube ich endlich geschafft !



------------------


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 06.10.2010 um 11:04 Uhr (1x Editiert)
Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.