Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: panos_vas on December 01, 2009, 23:28:59

Title: Λίγη ή πολύ βοήθεια με php
Post by: panos_vas on December 01, 2009, 23:28:59
Προσπαθώ να εμφανίζω διαφορετικό περιεχόμενο σε κάθε σελίδα (διαφορετική εικόνα)
Δεν είμαι ο πιο ειδικός στην php αλλά έχω γράψει τον παρακάτω κώδικα και.... ΧΑΘΗΚΕ ΤΟ SITE
(το επανέφερα φυσικά αφαιρόντας τον κώδικα που έγραψα)
Κάποιος ειδικός για... βοήθεια!

<?php
$c = mosCountModules('user20') + mosCountModules('user21');
if ($c > 0) {
?>
   <div class="xenia_bottominner">
   <table><tr><td>
      <? php
if (($option == 'com_reservations') && ($task == 'location')) {
$lid = (int)mosGetParam($_REQUEST, 'lid', 0);
$eikona = $lid;
$eikona .= ".jpg";
if (!file_exists($eikona)) {
 $eikona = "default.gif"
}
print "<img src=../banner/$eikona></td>";
 } else {
 <? php mosLoadModules('user20', -2);  ?></td>
<? php
 } ?>
 ?>
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: ks-net on December 02, 2009, 01:08:11
ΧΑΘΗΚΕ ΤΟ SITE ?
περίεργο!

από τη στιγμή που δε ξέρεις php  αυτό θα το παθαίνεις δυστυχώς συνεχώς.

τί προσπαθείς να κάνεις?

διαφορετικό μπάνερ ανα περιοχή?

γιαυτό υπάρχουν και άλλοι τρόποι  .. λιγότερο επώδυνοι

Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: datahell on December 02, 2009, 08:24:20
Code: (php) [Select]
<?php 
if (($option == &#39;com_reservations&#39;) && ($task == &#39;location&#39;)) {
$lid = (int)mosGetParam($_REQUEST, &#39;lid&#39;, 0);
if (($lid 0) && file_exists($mainframe->getCfg(&#39;absolute_path&#39;).&#39;/images/locations/&#39;.$lid.&#39;.jpg&#39;)) {
$eikona $mainframe->getCfg(&#39;live_site&#39;).&#39;/images/locations/&#39;.$lid.&#39;.jpg&#39;;
} else {
$eikona $mainframe->getCfg(&#39;live_site&#39;).&#39;/images/locations/default.jpg&#39;;
}
echo &#39;<img src="&#39;.$eikona.&#39;" alt="location" border="0" />&#39;;
}
?>

Default εικόνα: default.jpg
Εικόνες περιοχών: 3.jpg, 45.jpg, 12.jpg, Κλπ...
Όλες στο φάκελλο: images/locations/
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: datahell on December 02, 2009, 09:38:20
Άσχετο και σχετικό...
Panos_vas έκατσα πρωϊ-πρωϊ και το έφτιαξα το module-άκι που ζήτησες (σύνθετη αναζήτηση για το Reservations 3.x).
Δοκίμασέ το γιατί δεν το έχω καν εγκαταστήσει ώστε να το δω. Λογικά πρέπει να είναι ΟΚ. Αν κάτι δεν πάει καλά πες μου να το κοιτάξω.
Αν μου πεις ότι είνα ΟΚ θα το βάλω στα downloads του IOS Reservations.

EDIT: Το συννημμένο module αφαιρέθηκε καθώς θέλει επενέλεγχο.
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: panos_vas on December 02, 2009, 11:54:25
ΚΑΛΗΜΕΡΑ

Για το IOSR Advanced Check Availability εγκαταστάθηκε με επιτυχία αλλά εμφανίζει μόνο τον τίτλο
http://4booking.gr (http://4booking.gr)
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: datahell on December 02, 2009, 15:00:58
OK, θα το εγκαταστήσω και θα το ελέγξω το απόγευμα γιατί όπως σου είπα δεν το δοκίμασα και θα στο στείλω με e-mail.
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: panos_vas on December 02, 2009, 15:21:43
ΟΚ Ευχαριστώ
Περιμένω
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: datahell on December 02, 2009, 19:09:51
Σου έστειλα το module.
Οι υπόλοιποι χρήστες μπορούν να το κατεβάσουν μέσα από το IOS Reservations (ενότητα "Ενημέρωση").
Title: Re: Λίγη ή πολύ βοήθεια με php
Post by: panos_vas on December 02, 2009, 21:30:23
ΕΥΧΑΡΙΣΤΩ ΠΟΛΥ...

 :)