Вы не зашли.
Частая ошибка новичков - нужно выбирать тип поля - отдельное поле в БД.
$template['vars']['plugin_meteo'] = $data;
Да, все так.
Все работает. Только что проверил.
{{ system_flags.news['db.record']['xfields_test']}}
где test - id поля
Version: 0.04
Фикс проблемы с доп.полями.
Поправка. Есть опция "Вид URL'а новости при нахождении в нескольких категориях одновременно"
Так и не понял что дает эта опция. С ее изменением ничего не меняется+(
Зависит от настроек в "управление форматом ссылок".
Допустим, если новость в категориях мебель и шкафы, то URL будет:
http://testsite322.ru/mebel-shkafi/test.html
1) Поправка. Есть опция "Вид URL'а новости при нахождении в нескольких категориях одновременно"
главная - в URL попадает только главная категория
все - в URL попадают все категории
2) При определенных сценариях категории можно использовать.
1) Нельзя.
2) Нельзя.
Для последних версий NG:
1) В engine/includes/inc/functions.inc.php найти:
foreach (array('id desc', 'id asc', 'postdate desc', 'postdate asc', 'title desc', 'title asc', 'rating desc', 'rating asc') as $v) {
Заменить:
foreach (array('id desc', 'id asc', 'postdate desc', 'postdate asc', 'title desc', 'title asc', 'rating desc', 'rating asc', 'xfields_rub desc', 'xfields_rub asc') as $v) {
2) В /engine/lang/russian/admin/categories.ini добавить:
order_xfields_rub_desc = "По xfields_rub / убывание"
order_xfields_rub_asc = "По xfields_rub / возрастание"
В /engine/lang/russian/admin/configuration.ini добавить:
order_xfields_rub_desc = "По xfields_rub / убывание"
order_xfields_rub_asc = "По xfields_rub / возрастание"
3) В /engine/includes/inc/libnews.php найти:
if (!in_array($orderBy, array('id desc', 'id asc', 'postdate desc', 'postdate asc', 'title desc', 'title asc')))
Заменить на:
if (!in_array($orderBy, array('id desc', 'id asc', 'postdate desc', 'postdate asc', 'title desc', 'title asc', 'xfields_rub desc', 'xfields_rub asc')))
4) В /engine/skins/default/tpl/configuration.tpl найти:
{{ mkSelect({'name' : 'save_con[default_newsorder]', 'value' : config['default_newsorder'], 'values' : { 'id desc' : lang['order_id_desc'], 'id asc' : lang['order_id_asc'], 'postdate desc' : lang['order_postdate_desc'], 'postdate asc' : lang['order_postdate_asc'], 'title desc' : lang['order_title_desc'], 'title asc' : lang['order_title_asc'] } }) }}
Заменить на:
{{ mkSelect({'name' : 'save_con[default_newsorder]', 'value' : config['default_newsorder'], 'values' : { 'id desc' : lang['order_id_desc'], 'id asc' : lang['order_id_asc'], 'postdate desc' : lang['order_postdate_desc'], 'postdate asc' : lang['order_postdate_asc'], 'title desc' : lang['order_title_desc'], 'title asc' : lang['order_title_asc'], 'xfields_rub asc' : lang['order_xfields_rub_asc'], 'xfields_rub desc' : lang['order_xfields_rub_desc'] } }) }}
Дело в том, что отлаживать такие вещи довольно долго и нету никакой мотивации.
Как минимум, было бы логично при таких запросах выдавать доступы (FTP/админка + тестовые профили) в ЛС.
Очевидно, что если этих данных API не выдает, то они не появятся ниоткуда.
Если нужно og: параметры, то есть плагин или можно вручную:
http://ngcms.ru/forum/viewtopic.php?pid=40743#p40743
Если нужно, что то свое, то тот же плагин, в данном случае удалить все что внутри
if (($CurrentHandler['handlerName'] == 'news')||($CurrentHandler['handlerName'] == 'print')) {
И вставить:
register_htmlvar('plain','Нужный текст');
infinity237, как сделать наоборот чтоб новости и категории были так как на движке, тоесть не так
http://air.tw1.ru/news/testovaya-kategoriya/testovaya-novost-2.html
а так
http://air.tw1.ru/testovaya-kategoriya/testovaya-novost-2.htmlа товары и категории товаров так
http://air.tw1.ru/magazin/kabel-i-aksessuary/
http://air.tw1.ru/magazin/provod-pbpp-punp-2h25-belyi-pog.m..html
?
Это настраивается в "Управление форматом ссылок".
Код - это артикул или SKU.
id из offer - это и есть id
так импортировать <url>http://alipromo.com/redirect/product/ny7tocydhczsn5l15qyglfrrxd3jqydc/360050452/ru</url> из дампа есть возможность?
В последнем коммите добавил.
ID: nsm
Name: News OnSite Manager
Version: 0.03
* Добавлено управление URL'ами.
* Добавлена поддержка xfields переменных изкоробки.
Для add шаблона вывод:
{% for xf in xfields.fields %}
{{xf.title}} {% if (xf.data.required == 1) %}*{% endif %}: {{ xf.input }}
{% endfor %}
Для edit:
{% for xf in xfields.fields.0 %}
{{xf.title}} {% if (xf.flags.required == true) %}*{% endif %}: {{ xf.input }}
{% endfor %}
infinity237 пишет:Кеширование включено?
Выключено.
Так сразу не сказать без доступов.
Кеширование включено?
infinity237 пишет:irbees2008 пишет:Из yml не берет ссылку,просто название ,картинку,описание,а нужна еще и ссылка которая идет в дампе
И куда её?
под кнопку купить,или в доп. поле,а потом самому выводить в шаблон
А смысл? Так не делает ни один импорт модуль.
Из yml не берет ссылку,просто название ,картинку,описание,а нужна еще и ссылка которая идет в дампе
И куда её?
ID: rating
Name: Рейтинг новостей
Version: 0.05m
Взята за основу версия с куками
- Переписан на twig
- Разделены шаблоны и переменные вывода рейтинга и функциональные кнопки
ID: nsm
Name: News OnSite Manager
Version: 0.02m
Добавлен загрузчик изображений.