Перейти к содержимому


Фотография
- - - - -

Сортировка в таблице вывода по дате, как?


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Katerina

Katerina

Отправлено 03 May 2013 - 03:26

Добрый день

 

Есть 2 вопроса:

 

1 - На странице табличного вывода

http://cargocatalog....-na-perevozku/2

 

Скрипт новые заявки показывает последними. А надо что бы новые заявки были первыми сверху. Где это меняется?

 

2 - В текстовом поле описания товара, описание может быть слишком длинным, например

http://cargocatalog....-na-perevozku/2

Голографичекие этикетки

 

Как можно ограничить вывод описательного текста в колонке таблицы, например в 150 символов и выдавать ссылку <читать далее> на страницу полного описания?

 

Спасибо.


  • 1

#2 kostricyny

kostricyny

Отправлено 03 May 2013 - 07:32

Здравствуйте, Katerina.

Попробую Вам помочь с первой задачей.

Учитывая что таблица с заявками обрамлена следующим div:

<div id="jbzoo" class="jbzoo jbzoo-view-category jbzoo-app-zayavki jbzoo-tmpl-catalog">

Делаем вывод о том, что надо править Настройки категории, в которой лежат Ваши заявки. Где это? Пример ниже взят из демо-сайта  jbzoo.ru

 

error-20.jpg


Сообщение отредактировал kostricyny: 03 May 2013 - 07:33

  • 2

#3 khpvolga

khpvolga

Отправлено 03 May 2013 - 09:15

ограничение количества выводимых СЛОВ:

вставляем код в шаблон (фулл или тизер, куда вам там?)

в приведенном примере выводится и обрезается до 40 слов содержимое поля smalldesc

  <?php
    $desc = JString::trim(strip_tags($this->renderPosition('smalldesc')));
    $descArr = explode(' ', $desc);
    $descArr_tmp = array();
    foreach ($descArr as $word) {
        $word = JString::trim($word);
        if ($word) {
            $descArr_tmp[] = $word;
        }
    }
    if (count($descArr_tmp) > 40) {
        $descArr_tmp = array_slice($descArr_tmp, 0, 40);
        echo implode(' ', $descArr_tmp) . ' ...';
    } else {
        echo implode(' ', $descArr_tmp);
    }
?>

ну а ссылку на полное описание делайте полем Item Link


  • 1

#4 Katerina

Katerina

Отправлено 07 May 2013 - 09:02

Это нужно в тизере, код вставила.

Если заменить smalldesc на нужное мне поле получается как на картинке.

Те оно выводит поверх таблицы весь текст из необъодимой колонки.

 

Что значит "ну а ссылку на полное описание делайте полем Item Link" ? Описание груза (нужная колонка) это textarea, где именно находится "сделать полем Item Link" ?

 

Спасибо за ответ!

 



screenshot.png


  • 0




Click to return to top of page in style!