Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: Blacksoll on October 22, 2025, 08:13:24
-
Μετά την αναβάθμιση του elxis και του openshop στην τελευταία έκδοση εμφανίστηκε το παρακάτω σε όλες τις σελίδες.
Έκανα unpublish όλα τα module και πάλι υπάρχει. Οπότε ξαναδημοσίευσα αυτά που είχα και περιμένω την βοήθειά σας ή την γνώμη σας !
Edit 23/10 : Βρήκα το συγκεκριμένο μνμ στο \components\com_shop\includes\js. Γραμμή 670
Τί να πειράξω όμως δεν ξέρω...........
-
Συγνώμη για την καθυστέρηση στην απάντηση, τώρα είδα το μήνυμά σου.
Έχει αλλάξει το CSS καθώς προστέθηκαν μηνύματα σε παράθυρα dialog (πολύ πιο εύχρηστα σε σχέση με alerts ή Modals). Αν χρησιμοποιείς κάποιο άλλο template εκτός του "ios" που είναι το default κάνε edit το css του template σου και πρόσθεσε τα παρακάτω. Αν χρησιμοποιείς το ios πάτα control+F5 για να ανανεώσεις την cache του browser.
/* DIALOG BOX */
dialog.shop_dialog {
margin: auto; padding: 20px; width: 90%; max-width: 500px; background: #FFFFFF; border: 1px solid #D5D5D5; border-radius: 7px;
}
.shop_dialogtitle {
margin:0 0 5px 0; padding:0; display:flex; width: 100%; overflow:hidden; flex-wrap: nowrap;
flex-direction: row; justify-content: space-between; align-items: stretch; box-sizing: border-box;
}
h3.shop_dialogh3 {
margin:0; padding:0; display:block; flex:1 1 auto; border:none;
font:bold 18px/30px "Open Sans", Helvetica, Arial, sans-serif; color:#272727;
}
.shop_dialogtitle a, .shop_dialogtitle a:visited, .shop_dialogtitle a:hover {
margin:0; padding:0; display:block; flex:0 0 40px; border:none;text-decoration: none;
font-weight:bold; font-size:30px; line-height: 30px; color:#272727; text-align: right;
}
.shop_dialogtitle a:hover { color:#1C90F3; }
.shop_dialogcontents { margin: 10px 0 40px 0; padding:0; box-sizing: border-box; }
.shop_dialogtip { margin:0; padding: 0; font: normal 13px/16px Tahoma, Arial, sans-serif; color: #888888; text-align: center; }
Επίσης, αν δεν υπάρχουν, πρόσθεσε και αυτά:
table.elx5_datatable td.shop_td_wrcol { max-width:180px; }
.shop_specialprices_note { margin: 5px 0; font-style: italic; font-size: 0.92em; }
Αν χρησιμοποιείς css/js minifier άδειασε την cache από την διαχείριση του Elxis (απλά διέγραψε όλα τα αποθηκευμένα αρχεία στην cache).
-
Ευχαριστώ για την απάντηση! Δυστυχώς δεν άλλαξε κάτι. Συνεχίζει και υπάρχει το μνμ. Άδειασα και την cache.
Πρόσθεσα τα παραπάνω στην αρχη στο tempate.css και αφού δεν είδα διαφορά τα πρόσθεσα και στο user.config.css.
Πάλι χωρίς αποτέλεσμα ! Κάπου έχω κάνει πατατιά. Το ψάχνω, αλλά.....Ψάξε, ψάξε δεν θα το βρείς, παίζω ;D ;D ;D
Στην μόνη σελίδα που δεν εμφανίζεται είναι η σελίδα επικοινωνίας.(contact-us.html)
-
Έλεγξα το site σου, φταίει το template.
Άνοιξε αυτό το αρχείο:
templates/blahblah/css/template.min.css
Κάνε αναζήτηση για "dialog". Θα βρεις αυτό:
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
Αφαίρεσε το "dialog" από τη λίστα ώστε να γίνει έτσι:
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
Αποθήκευσε το αρχείο και είσαι έτοιμος.
Βασικά και όλα να τα σβήσεις είσαι καλύτερα γιατί έτσι κι αλλιώς όλα αυτά είναι block elements οπότε το display:block είναι πλεονασμός και μόνο πρόβλημα μπορεί να επιφέρει (καλή ώρα).
Περισσότερα εδώ: https://www.w3schools.com/html/html_blocks.asp (https://www.w3schools.com/html/html_blocks.asp)
-
Καλό Μήνα κ Ευχαριστώ θερμά ! Φυσικά και ήταν έτσι ακριβώς ;)