ПредложенияFind out the listing of best poker rooms and play at best casino online poker with joy?
ЦитатыПредложенияОпросПредложенияАрхив
Кто на сайтеВсего на сайте: 0 users и 2 guests.
|
Только если хотите порадовать женщину подарком, покупайте уникальные подарки для женщин!
Темизация пейджера (pager), замена node?page=1 на node/page/1 (6.0)Эта тема давнишняя и вопрос я этот поднял ещё с начала ознакомления с Друпал (07/04/2007), больше двух лет назад. Мне подумалось. почему ЧПУ не работает для пейджера нод (трекера и всего остального) в Друпале? Неужели так сложно было сделать? Как оказалось, не сложно. jason32 сделал это фактически на спор, желая посмотреть, заплатят ли ему 30$ за это или нет... Всё работает отлично. В трекере, на главной и везде где надо. Ниже я даю два кода, то, что у меня и тот, что был опубликован на Друпал.Ру. Если кто попробовал в работе и ему всё понравилось, тот может перечислить денег ("сколько не жалко ™") на счёт разработчика. Его реквизиты можно найти здесь. Лично я за такую хорошую реализацию не пожалею 15$, а если это сделают несколько человек, то сами понимаете, работа наверняка окупится. Код, который ниже, нужно вставить в файл template.php вашей темы:
И код с Друпал.Ру (с дополнениями), это нужно, если pager вам надо изменять не везде, а только там, где вы указали. Замените ссылки ниже на свои и вставьте код, в дополнение к тому, что я указал выше, вместо второй одноимённой функции:
А этот код, нужно вставить в файл .htaccess в обоих (вышеуказанных) случаях: # сразу после RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^((.*)/page/([0-9]+))$ index.php?q=$2&page=$3 [L,QSA]подарок. чайные наборы от Барма Посуда
|
Здравствуйте! Я не очень разбираюсь в пхп. Прошу помощи. Подска
Опубликовано: 16.07.2009 - 10:04, автор ГостьЗдравствуйте!
Я не очень разбираюсь в пхп. Прошу помощи.
Подскажите, пожалуйста вот что.
1. Мне нужно изменить текст "следующая ›" на "› "
"последняя »" на " » "
"‹ предыдущая" на " ‹ "
"« первая" на " « "
На сайте есть русский язык, далее предполагается и английский. Хотелось бы, чтобы такие изменения были для каждого языка свои.
2. Хотелось бы изменить "следующая ›", "последняя »", "‹ предыдущая", "« первая" на картинки с соответствующими рисунками.
Буду очень признателен.
Спасибо.
http://forum.drupal.ru/node/31699 Вот здесь объясняется, как эт
Опубликовано: 16.07.2009 - 13:35, автор B.Xhttp://forum.drupal.ru/node/31699
Вот здесь объясняется, как это сделать... просто установите специальный модуль, который можно скачать со страницы проекта.
Интересный модуль, спасибо, хотя он истользует javascript. Все
Опубликовано: 16.07.2009 - 14:03, автор ГостьИнтересный модуль, спасибо, хотя он истользует javascript.
Все таки я хочу переопределить стандартную функцию.
кроме того выводит какие-то двоеточия под стрелками :( http://
Опубликовано: 16.07.2009 - 14:07, автор Гостькроме того выводит какие-то двоеточия под стрелками :(
http://zen.hddigitalworks.com/drpager?page=0%2C154%2C4
так в этом модуле и есть переопределение стандартной функции...
Опубликовано: 16.07.2009 - 14:31, автор B.Xтак в этом модуле и есть переопределение стандартной функции... сделайте по аналогии, да и всё...
поменяйте то, что вам не нравится, на своё... двоеточия можно убрать с помощью css...
вообще же, то что вы хотите, можно сделать с помощью css, добавить классам соответствующий рисунок, убрать текст, и нет проблемы...
с помощью цсс я знаю как добавить фоновый рисунок, изменить суще
Опубликовано: 16.07.2009 - 14:50, автор Гостьс помощью цсс я знаю как добавить фоновый рисунок, изменить существующий текст, но не знаю как убрать текст. Подскажите, пож, как это сделать?
display:none; - если для выделения ссылок присутствует какой-ниб
Опубликовано: 17.07.2009 - 05:23, автор B.Xdisplay:none; - если для выделения ссылок присутствует какой-нибудь идентификатор или класс...
или просто измените цвет ссылки, чтобы он был таким же, как цвет фона...
Спасибо, хотя спорно... цвет ссылки на однородном фоне - да, но
Опубликовано: 17.07.2009 - 09:53, автор ГостьСпасибо, хотя спорно...
цвет ссылки на однородном фоне - да, но там же рисунок!
на какой цвет попадут точки - неизвестно...
ну и что, что рисунок? цвет ссылок задаётся a:hover, a:link и fo
Опубликовано: 17.07.2009 - 10:40, автор B.Xну и что, что рисунок? цвет ссылок задаётся a:hover, a:link и font для точек...
а рисунок, как картинка, будет выглядеть обычным образом...
можно и font size сделать в 1px.
да, пожалуй, если размер текста сделать 1px, это поможет. тогда,
Опубликовано: 17.07.2009 - 10:50, автор Гостьда, пожалуй, если размер текста сделать 1px, это поможет. тогда, может сделать уже 0?
А display:none; разве не уберет все, включая и нужный фоновый рисунок?
0, скорее всего, не подойдёт, будут просто шрифты по-умолчанию..
Опубликовано: 17.07.2009 - 11:42, автор B.X0, скорее всего, не подойдёт, будут просто шрифты по-умолчанию...
если описание шрифтов отнести к классу ниже, чем рисунок, то шрифт пропадёт, а рисунок - нет... впрочем, это слишком сложно... проще поиграть с настройками шрифтов...
вот учебник хороший, я им всё время пользуюсь: http://www.htmlbook.ru/css/
да, классы выше-ниже, это уже копать шаблон надо... учебник-клас
Опубликовано: 17.07.2009 - 12:00, автор Гостьда, классы выше-ниже, это уже копать шаблон надо...
учебник-класс, уже оценил.
Спасибо за ответы. Удачи!
не за что... хех... всегда рад помочь...
Опубликовано: 17.07.2009 - 16:38, автор B.Xне за что... хех...
всегда рад помочь...
О а я тут видел хороший сайт по этой статье Хакер сайт
Опубликовано: 15.01.2010 - 12:27, автор ГостьО а я тут видел хороший сайт по этой статье (...)
B.X:
Ну это же просто прекрасно...
Добавить комментарий