Elxis CMS Forum
Ελληνικό Forum => Πρόσθετα => Topic started by: webgift on March 16, 2010, 11:31:00
-
Καλημέρα σε όλους ,
Έχω ένα ερώτημα σχετικά με την XML ήθελα να το βάλω στο Ελληνικό τμήμα του φόρουμ ελπίζω να έχω βάλει το θέμα αυτό στην σωστή ενότητα.
Τι θέλω να κάνω ;
Θέλω μέσω του xml ενός module που φτιάχνω όταν ενεργοποιείτε μια επιλογή να απενεργοποιούνται οι περιπτώσεις που αφορούν την επιλογή αυτή.
Έχουμε κάποια πρόταση; Μπορεί να γίνει κάτι τέτοιο ;
-
Το XML για το οποίο μιλάς είναι το XML εγκατάστασης του Module; Αν ναι, βάλε τις επιλογές σου στις παραμέτρους.
-
Ναι αυτό είναι.XML εγκατάστασης του module.
Είναι εύκολο ένα παραδειγματάκι γιατί δεν στροφάρω τώρα...! ;D
-
<param name="[b]flowtweets[/b]" type="radio" dir="ltr" default="1" label="Flow of tweets" description="Do you want to display the flows of your tweets ?">
<option value="1">AX_YES</option>
<option value="0">AX_NO</option>
</param>
<param name="[b]scrollbar[/b]" type="radio" dir="ltr" default="1" label="Include Scrollbar" description="Do you want to include Scrollbar on this module ?">
<option value="1">AX_YES</option>
<option value="0">AX_NO</option>
</param>
<param name="[b]showavatar[/b]" type="radio" dir="ltr" default="0" label="Show avatar" description="Should the avatar be displayed?">
<option value="1">AX_YES</option>
<option value="0">AX_NO</option>
</param>
<param name="showtimestamps" type="radio" dir="ltr" default="1" label="Show TimeStamps" description="Do you want the Timestamps of your tweets displayed?">
<option value="1">AX_YES</option>
<option value="0">AX_NO</option>
</param>
<param name="avatarhastags" type="radio" dir="ltr" default="0" label="Show Hashtags (#)" description="Do you want to show the (#) of your tweets ?">
<option value="1">AX_YES</option>
<option value="0">AX_NO</option>
</param>
Θέλω π.χ όταν το flowtweets είναι ενεργό τότε το scrollbar και το showavatar να απενεργοποιούνται.
-
Δεν μπορείς να το κάνεις αυτό (η μία παράμετρος να επηρεάσει κάποια άλλη) στην σελίδα επεξεργασίας των παραμέτρων του module. Μπορείς όμως να το κάνεις στον php κώδικα του module την στιγμή που αυτό εκτελείται. Για παράδειγμα:
if ($flowtweets == 1) {
$scrollbar = 0;
$showavatar = 0;
}
Καλό είναι να γράψεις στην περιγραφή των 2 αυτών παραμέτρων ότι οι 2 παράμετροι ισχύουν μόνο όταν το flowtweets έχει τιμή ΌΧΙ
-
Υπέθεσα ότι μπορούσε να γίνει έφαγα όλο το internet άλλα δεν βρήκα κάτι. :D
Έτσι μετά το έκανα όπως λες μέσω php κώδικα του module.
Τώρα βρίσκομαι στο testing του module.
Έγινε με την περιγραφή ... ούτως ή άλλως θα μεταφραστεί σε διάφορες γλώσσες οπότε οι περιγραφές είναι εικονικές στην φάση αυτή.
-
Υπέθεσα ότι μπορούσε να γίνει έφαγα όλο το internet άλλα δεν βρήκα κάτι. :D
Τέτοια τρως και χαλάς το στομάχι σου :o :o Γι αυτό σερνόντουσαν χθες βράδυ όλοι οι Ελληνικοί providers? ;D :P
-
::)
Την παρασκευή το βράδυ στο σεμινάριο θα δεις ... θα φάω όλο το δίκτυο του ΟΤΕ.! ;D ;D
-
i'll be there...
-
Ε τότε είναι που θα πέσει σίγουρα ...! ;D ;D ;D