Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

Aksuk

  • *
  • 44
  • +0/-0
    • Просмотр профиля
http://djam.biz/
« : 20 Октября 2011, 00:50:46 »
Благодаря помощи админа и других добрых юзеров, более-менее успешно доделал свой первый сайт на ЮМИ.
http://djam.biz/ – портфолио небольшой дизайн-студии

Много можно было бы сделать лучше, так, например, на страницах категорий продукции приходится руками вбивать ID категории, а наверняка есть способ сделать это через шаблон. Список заказчиков, по поводу которого я мучал ув. админа, сделал в итоге более простой. Кстати, просьба тем, кто будет смотреть отметить - не переезжают ли в следующую колонку ссылки? Я использовал columniser, а как сделать блок из заголовки и ссылок неразрываемым - не очень понимаю. Ну и другие замечания, какие будут - приму с благодарностью.

Спасибо за советы и отличные статьи!

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:http://djam.biz/
« Ответ #1 : 20 Октября 2011, 12:43:02 »
сайт работает, у меня ничего не съезжает. осталось только оптимизировать время формирования страницы, на каком хостинге стоишь? кеширование там есть какое-нибудь? может можно что погадать с формированием страницы

*

Aksuk

  • *
  • 44
  • +0/-0
    • Просмотр профиля
Re:http://djam.biz/
« Ответ #2 : 21 Октября 2011, 01:02:45 »
Хостинг - hc.ru
Я с ними дела раньше не имел, настроек кэширования в панели управления не заметил пока.
Вот не знаю, может быть действительно я слишком перемудрил с использованием data DoSelection? Потому что там все категории выводятся именно им (в первоначальной версии было несколько новостных лент). Плюс загрузка сразу всего контента галереи в 2 экземплярах на странице конкретной работы...

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:http://djam.biz/
« Ответ #3 : 21 Октября 2011, 13:41:24 »
так ничего не могу сказать, надо смотреть и тестить различные варианты.
Если бы ты работал с xslt, то можно было бы тестить скорость вызова тех или иных вложенных макросов добавление параметра ?showStreamsCalls подробнее тут

*

Aksuk

  • *
  • 44
  • +0/-0
    • Просмотр профиля
Re:http://djam.biz/
« Ответ #4 : 07 Ноября 2011, 16:17:09 »
Вот вопрос по этому же сайту. На странице http://www.djam.biz/dizajn_intererov/ выводятся анонсы новостей одной из категорий. По аналогии с остальными. Но после того, как я перебил им в ленте новостей даты создания (чтобы слишком много интерьеров в ленте не отвлекали от основного полиграфического контента) перестал работать пэйджинг. Выводятся 4 последних работы, и на следующей странице - они же.

Вот шаблон usel:

<?xml version="1.0" encoding="utf-8"?>
<selection>
    <target result="pages">
        <type module="news" method="item" />
</target>
<property name="tip_produkcii">
<object>{1}</object>
</property>
<sort order="descending">publish_time</sort>
    <limit page="{2}">4</limit>
</selection>

Часть tpl, отвечающая за пэйджинг:

<ul id="news">
    %items%
%system numpages(%total%, 4, 'default')%
</ul>

Можно ли сказать - что не так здесь, где и что надо поправить? Может быть система где-то еще прописывает настоящее время создания файла?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:http://djam.biz/
« Ответ #5 : 07 Ноября 2011, 18:43:55 »
видимо пагинатор просто не работает, попробуй вот так http://www.djam.biz/dizajn_intererov/?p=40 все равно ничего не меняется, хотя у тебя же их там не 800 штук, так что проверяй что ты передаешь usel шаблону

*

Aksuk

  • *
  • 44
  • +0/-0
    • Просмотр профиля
Re:http://djam.biz/
« Ответ #6 : 07 Ноября 2011, 19:35:56 »
Ура! Спасибо, нашел косяк довольно глупый. Я вообще не передавал этим полосам инфы для пагинатора, только в "издательских проектах" был правильный запрос.