Милованов Ю.С, а в строке
RewriteCond %{REQUEST_URI} ^/index\.php(.*) [NC]
не нужно разве $ в конце? Типа конец строки регулярного выражения?
и еще, если слеш не поставить явно: ^/index\.php/(.*) , то под выражение ^/index\.php(.*) конечно, будет подходить /index.php/page, но при этом и /index.php.tpl и /index.phpbb.html и т.п.
не знаю, насколько это на практике встречается, но не лучше ли поставить слеш явно?
я не эксперт, поэтому спрашиваю, уточняю, а не спорю
ну мой совет ведь изначально для новичков, далеких от веб-программирования.
понятно, что если знвть движок, на котором сайт, и еще php, sql и рег. выражения - то можно все лучше сделать.
а мой совет - чтобы даже новичок мог попробовать что-то сам сделать руками
"только ли меню?" - вы имеете в виду только ли оно генерируется из запроса к БД? я думаю, не только - и товары тоже.
но товары пусть выводятся, и были, а меню сделать простым html
Chukcha, ну это уже в меню, ссылки <a href="/catalog/1/87/">Метал к гипсокартону</a> заменить на <a href="metal-k-gipsokartonu">
хотя меню, возможно, генерируется php из массива, полученного из запроса к БД
ну тогда убрать этот код и написать все меню простым html
эх, вот люди пошли - сплошные "управленцы".
Всем лишь бы покомандовать, а сам работать никто не хочет..
Причем, чем тупее такой "управленец", тем с более серьезным и важным видом он ставит задания "необходимо", "срочно", "внедрение" и т.п.
и при этом космические запросы и тухлый бюджет...
а самому, ручками попробовать, не?
открываете файл .htaccess в корне сайта и на каждую страницу делаете так:
RewriteRule ^metal-k-gipsokartonu/?$ /catalog/1/87/ [L]
любой человек даже с неполным средним образованием справится.
а если еще регулярные выражения выучить - то еще проще будет.
ну для таких страниц надо и выражение другое, типа
RewriteCond %{REQUEST_URI} ^/index\.php/(.*)$ [NC]
мне тс скинул сайт в лс, у меня тоже все картинки отображаются. поэтому, не совсем понял, в чем проблема
может, приведете пример страницы, где картинки не открываются?
а то так гадать долго можно..
фотошоп тогда может? там канвас сайз - 90%, добавить в экшн и применить ко всем фоткам
спасибо всем ответившим!
в итоге сделал, как написал Jor, и все стало ок, логотип вылез вверх над фоторамой.
какие выводы я сделал из ответов - почему у меня не получалось (для будущего):
1) Во-первых, не догадался, что и классу фоторамы можно дать z-index, а не только header и тому, что внутри хедера. И этой фотораме нужно дать маленький z-index: или 1, или вообще -1, как maggotinaff посоветовал.
2) А во-вторых, что даже важнее - я забыл, что z-index работает только для элементов, у которых есть свойство position! А там уже relative или absolute - не так важно, главное, чтобы хоть какой-то position был.
И если про эти две вещи не забывать, то все получится.
Еще раз спасибо ответившим!
в цсс темы в класс
.uk-article
{
columns: 3;
column-rule: 5em groove SkyBlue;
padding: 35px;
background: #fff;
box-shadow: 0px 0px 1px rgba(0,0,0,0.2);
}
добавьте:
width: 300px;
float: left;
тогда при ширине контента больше 900px у вас будут 3 новости в одну строку умещаться