X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> [DLE] Сортировка
taxi2008
taxi2008
Topic Starter сообщение 12.10.2013, 8:10; Ответить: taxi2008
Сообщение #1


Оптимизатор
******

Группа: Active User
Сообщений: 2034
Регистрация: 29.7.2008
Поблагодарили: 470 раз
Репутация:   114  


Добрый день.
Необходимо активную вкладку сортировки новостей (например по дате) заключить в <div> блоки.
Сейчас выглядит так:
<a href="#" onclick="dle_change_sort('date','asc'); return false;">дате</a>

Нужно что-то вроде этого (именно для активной вкладки, а не для всех):
<div class="bla_bla_bla"><a href="#" onclick="dle_change_sort('date','asc'); return false;">дате</a></div>


Файл отвечающий за сортировку \engine\modules\functions.php 1143 строка
Прошу помочь, кто хорошо разбирается


Поблагодарили: (1)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Artyom91
Artyom91
сообщение 12.10.2013, 8:17; Ответить: Artyom91
Сообщение #2


Участник
***

Группа: User
Сообщений: 151
Регистрация: 7.9.2012
Из: Спасск-Дальний
Поблагодарили: 13 раз
Репутация:   -3  


Не проще сделать тегом [category=1]текст отображается в первой категории[/category]

<div class="[category=1,2,3,4,5,6,7,8,9]bla_bla_bla[/category]"><a href="#" onclick="dle_change_sort('date','asc'); return false;">дате</a></div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 12.10.2013, 8:25; Ответить: taxi2008
Сообщение #3


Оптимизатор
******

Группа: Active User
Сообщений: 2034
Регистрация: 29.7.2008
Поблагодарили: 470 раз
Репутация:   114  


Причем тут вывод текста в категориях и сортировка новостей? Перечитайте первый пост заново
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Artyom91
Artyom91
сообщение 12.10.2013, 9:11; Ответить: Artyom91
Сообщение #4


Участник
***

Группа: User
Сообщений: 151
Регистрация: 7.9.2012
Из: Спасск-Дальний
Поблагодарили: 13 раз
Репутация:   -3  


taxi2008, Да, затупил.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DukeNukem
DukeNukem
сообщение 12.10.2013, 13:02; Ответить: DukeNukem
Сообщение #5


DNSTUFF
*****

Группа: Active User
Сообщений: 638
Регистрация: 7.10.2010
Из: Украина. Запорожье
Поблагодарили: 240 раз
Репутация:   39  


taxi2008,

Какой dle?



$sort[] = $value['image'] . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>";


1201 строка там же, пишите что хотите, только стили будут для всех сортировок


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 12.10.2013, 13:23; Ответить: taxi2008
Сообщение #6


Оптимизатор
******

Группа: Active User
Сообщений: 2034
Регистрация: 29.7.2008
Поблагодарили: 470 раз
Репутация:   114  


Какой dle?

10

1201 строка там же, пишите что хотите, только стили будут для всех сортировок

Для всех проще простого! Загвоздка в том, чтобы сделать только для активной сортировки
Пример: http://androcket.ru
Сортировка "по дате" заключена в несколько <div>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DukeNukem
DukeNukem
сообщение 12.10.2013, 13:30; Ответить: DukeNukem
Сообщение #7


DNSTUFF
*****

Группа: Active User
Сообщений: 638
Регистрация: 7.10.2010
Из: Украина. Запорожье
Поблагодарили: 240 раз
Репутация:   39  


ну тогда
if ($value['value']=="date")
{$sort[] = $value['image'] . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>"};
esleif ($value['value']=="rating") {$sort[] = $value['image'] . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>"};
else $value['value']=="rating") {$sort[] = $value['image'] . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>"


http://php.net/manual/ru/control-structures.elseif.php


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 12.10.2013, 14:06; Ответить: taxi2008
Сообщение #8


Оптимизатор
******

Группа: Active User
Сообщений: 2034
Регистрация: 29.7.2008
Поблагодарили: 470 раз
Репутация:   114  


DukeNukem, не совсем понятно.. (плохо знаю php)
Где использовать данный код и какой заключить в <div>?

Сообщение отредактировал taxi2008 - 12.10.2013, 14:06
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
crazykz
crazykz
сообщение 23.1.2015, 16:08; Ответить: crazykz
Сообщение #9


Участник
***

Группа: User
Сообщений: 161
Регистрация: 15.1.2012
Поблагодарили: 31 раз
Репутация:   1  


DukeNukem,
Что за костыли? К чему эти условия глупые?
Код
$sort[] =  . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\" class=".$value['value'].">" . $value['name'] . "</a>";


где $value['value'] выводит название сортировки name, news_read, rating
Можно обвернуть все в стиль

Код
$sort[] =  . "<div onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\" class=".$value['value'].">" . $value['name'] . "</div>";


.name {стиль}
.news_rating {стиль}

и тд.


--------------------
Лучшие Wap подписки ТУТ с 300 уников 500-600 рублей в сутки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
278 kaartes 102869 14.12.2017, 10:55
автор: kukla
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1168 13.12.2017, 23:36
автор: Nell
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65192 5.12.2017, 12:13
автор: contex1
Открытая тема (нет новых ответов) Требуется так сказать оптимизация шаблона DLE
5 Deadman_n 420 2.12.2017, 13:24
автор: Deadman_n
Открытая тема (нет новых ответов) Перенос сайта с DLE на WordPress
3 mdobyshev 873 30.11.2017, 7:29
автор: Nell


 



RSS Текстовая версия Сейчас: 17.12.2017, 8:56
Дизайн