Вы не зашли.
Пагинация работает некорректно после фильтровки. В ссылке хрень полная
xfilter.php строки ~48 и ~58 убрал у себя
.' '
Хардкодит пробел
Доработка отпадает.
Решил проблему при помощи multi_main.
Хотя вопрос остаётся открытым. Отфильтрованные новости выводятся прямо в {{ mainblock }}, и больше ничего там нет. Получается нечто следующее:
<div class="content">
<div class="breadcrumbs">...</div>
<article class="item"></article>
<article class="item"></article>
<article class="item"></article>
...
</div>
где article class="item" — и есть отфильтрованная новость.
Не открывается )
Проблема в том, что описание, заголовок и прочее содержимое страницы отсутствует после применения фильтра, если использовать, например, ncustom для категории.
Вторая проблема — сами фильтры тоже пропадают, поскольку в main.tpl их нет.
Ребят, нужна доработка плагина. На данный момент xfilter вывод отфильтрованные новости прямо в main.tpl в {{ mainblock }}.
Нужно, чтобы отфильтрованное выводилось в этой же категории, в которой они применялись.
Есть небольшой бюджет для этого дела.
Кто-нибудь займётся?
rusiq, привет. Медленно, но двигается. В какой теме можно поделиться прогрессом? А то здесь оффтоп получается
legenda, значит мы несерьёзная контора.
Я не жалуюсь. Тут другие жалуются, что я почему-то деньгами не делюсь. Называют потреблядством.
Вымогательства необоснованы. Пока не за что платить.
Нифига, вы все такие молодцы! Вас больше интересует ответвление от системы, чем изменение админки! Че за фигня?
Взялся в свободное время переделать шаблон из каталога install движка, тот самый, что при установке.
В планах было сделать редизайн и перевести с табличной на блочную вёрстку.
Есть смысл доделывать? Могу довести до конца, приложишь к новому шаблону админки.
Насчет потребительского отношения - люди быстро привыкают, когда им что-то дают бесплатно, и хотят еще
и почему-то обижаются, если им этого не дают.
В потребительском отношении обвинить легко. Но я попробую объяснить свою позицию.
Я являюсь менеджером, а заодно и верстальщиком небольшой веб-студии при РА.
Наша скромная команда из 4-х человек, чтобы прокормить себя, выполняет 3-4 проекта в месяц.
Почти ни один проект не может быть полностью выполнен стандартным набором средств NG CMS. А значит дорабатывать самому.
С трудом и большими затратами самого важного ресурса — времени — я очень иногда использую движок NG. Но готовых решений не хватает.
Мы являемся потенциальными клиентами коммерческой версии NG, с готовыми решениями, но такой пока нет. Есть только open source. As is.
Мы готовы платить за готовые решения, но их пока нет. Не хватает.
Зато на форуме если не вайн о потребительском отношении, то обязательно чуть ли не вымогательство денег. Где решения?
Почему я должен платить за то, что не совсем готово или не полностью подходит? А если подходит, то использовать не совсем удобно?
Наша команда любит NG CMS. Но ещё есть над чем работать и куда развиваться, и мы очень надеемся на это развитие и ждём коммерческих предложений вместе с готовыми решениями. А пока пробуем пользоваться.
Вы тоже хотите создавать свою альтернативную версию? Или - только попиздеть? Деятель, блин.
Я просто задаю вопрос: А стоит ли?
А ваше хамовитое отношение подтверждает, что вы один из тех самых индивидуумов.
Деятель я или нет — это не суть вопроса. Я ни на что не претендую.
Вот именно, забыл добавить, что атмосфера в сообществе ужасная, благодаря некоторым индивидуумам в отдельности и их совокупности в целом.
И это самый главный минус NG.
Действительно, хотелось бы узнать конкретные причины ответвления от NG CMS.
Мне, как и остальным, наверное, пока неясны точные задачи, которые вы хотите реализовать
в собственном проекте, и причины вилки. Разве нельзя реализовать всё силами участников в рамках NG?
Чтобы организовать свой процесс, нужны человеческие ресурсы. Без чётких резонов и "дорожной карты" проекта
вряд ли найдутся добровольцы поддержать.
Добавлю, что лично меня NG не удовлетворяет полностью, хоть и люблю её. Здесь есть над чем работать,
нужно больше функционала, хотелось бы расширить универсальность движка, упростить процесс
адаптации html-шаблонов к движку.
Но есть некоторые вещи, которые я бы не хотел потерять. Ну, к примеру, скорость работы фронтенда и особенно бэкенда.
Определите вектор вашей работы, определите для себя и остальных, что лично ВЫ хотите изменить.
Для вывода данных всем зарегистрированным используем следующую проверку:
{Если пользователя статус больше или равно 1} здесь данные {конец если}
{% if (global.user.status >= 1) %}Привет всем (зарегистрированным)!{% endif %}
Или вариант с заглушкой:
{Если пользователя статус больше или равно 1} здесь данные {иначе} вы не зарегистрированы {конец если}
{% if (global.user.status >= 1) %}Привет всем (зарегистрированным)!{% else %} вы не зарегистрированы {% endif %}
В NGCMS по умолчанию есть 4 группы пользователей.
Каждый зарегистрированный по умолчанию Комментатор,
то есть имеет статус пользователя "4"
Для каждой группы можно выводить отдельные данные:
{% if (global.user.status == 1) %}Привет, Администратор {% endif %}
{% if (global.user.status == 2) %}Привет, Редактор {% endif %}
{% if (global.user.status == 3) %}Привет, Журналист {% endif %}
{% if (global.user.status == 4) %}Привет, Комментатор {% endif %}
По некоторым причинам сайт так и не был введён в эксплуатацию, поэтому выложил на поддомен.
Есть некая рабочая копия сайта на вордпрессе (http://юг-медикал.укр/), но выполнялась другими людьми.
За ненадобностью решил поделиться. Если заинтересовал шаблон - пишите в личку. Или сюда.
Статическим страницам (они же теперь — статьи) тоже можно задавать шаблоны. Используемая версия: 0.9.4.RC1 + GIT 20150123.
Очень просто:
1) создать копию main.tpl и переименовать получившуюся копию. Например, в home_page.tpl
2) зайти в настройки плагина (главные настройки)
3) указать для главной страницы свой шаблон (main_home, без указания расширения).
Всё.
Я этим плагином постоянно пользуюсь.
Есть у него одна недоработка. Если alt.name категории прописался с дефисом (categoty-one.html), такой категории шаблон нельзя задать. Двиг выдаёт ошибку
Ошибка валидации Поле Категория может содержать только символы латинского алфавита, числа, символ нижнего подчеркивания и точку
А символ подчеркивания использовать крайне нежелательно согласно правилам SE-оптимизации.
3) Пагинация работает некорректно.
Жаль, что времени нет, я бы уже заюзал в каком-нить заказе
Кручу плагин.
1) Не хватает шаблона для вывода списка. По типу news.table.
Насколько я понимаю, плагин выводит результаты почему-то прямо в {{ mainblock }}, а это неудобно. Завернуть результаты в <div> не вижу возможности, поэтому с вёрсткой в шаблоне получилась беда.
2) Вот здесь, к примеру:
<span class="filter_entry_label">Ширина:</span> {{ xfields_width }}
не хватает проверки на наличие значения в поле. Если не указана ШИРИНА у товара, то <span>Ширина:</span> всё равно выводится. А что, если эта ШИРИНА не во всех категориях нужна?
Если прикрутить, как в xfields, что-то вроде
[xfield_width]<span>{{ p.xfields.width.title }}: </span>{{ p.xfields.width.value }}[/xfield_width]
то мы получим проверку на наличие данных в текущем xfield. Если данных нет, то строка просто не выводится.
А значит, мы сможем использовать фильтры внутри нескольких категорий.
Такая же проблема просматривалась при включённом Magic Quotes RPC в php на хостинге. После отключения проблема сразу исчезла.
Теперь отлично! Спасибо!
Ан нет, если по умолчанию стоит ноль - Главные категории в фильтре не отображаются ) Попробую переустановить и поставить начисто.
Всё гуд! Один момент, поле «Категории, которые НЕ нужно отображать (ID через запятую)» не должно быть пустым. По умолчанию - 0 (ноль). Иначе
MySQL ERROR [select]: SELECT id AS catid FROM ng_category WHERE parent in ()
(1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1