Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

71

Как программно добавить объект в инфоблок?
Можно воспользоваться классом nc_Message и его методом create:

$ob = new nc_Message();

$ob->create(номер_инфоблока, array('имя_поля1' => 'значение1', 'имя_поля2' => 'значение2' , ...));

Где  array('имя_поля1' => 'значение1', 'имя_поля2' => 'значение2' , ...) - массив значений объекта для каждого из полей компонента.

Ответ помог?
Да
Нет

Не доходят письма до почтового ящика.

Если на сайте используется отправка писем по mail, то нужно проверить серверный параметр (в разделе "О программе" - ссылка "phpinfo")  sendmail_path. Допустим, он будет иметь такой вид /usr/sbin/sendmail -t -i -f test@test.ru. Если это так, то можно попробовать настроить отправку писем с сайта (параметр $from метода send класса

CMIMEMail) с таким же адресом отправителя, который указан в параметре sendmail: test@test.ru. Вероятно, политика безопасности сервера блокирует почту с адресом отправителя, отличным от этого.

Ответ помог?
Да
Нет
Где находится форма авторизации (форма логина и пароля)?
Вид формы авторизации настраивается в настройках шаблонов вывода модуля "Личный кабинет" (поле "Форма авторизации").
Ответ помог?
Да
Нет

Fatal error при индексировании сайта. 

Если эта ошибка подробно выглядит так:  PHP Fatal error: Uncaught exception 'nc_record_exception' with message 'nc_search_logger_database_entry: cannot save to the database (computer says no: 'Table .. . Search_Log' is marked as crashed and last (automatic?) repair failed')', то

она указывает на проблему с таблицей Search_Log в базе данных системы. Нужно сделать такой восстановительный запрос в инструменте "Командная строка SQL" :

REPAIR TABLE `Search_Log`


После этого повторить запуск индексирования.
Ответ помог?
Да
Нет
Как сделать вывод изображений в подразделах (категориях) каталога?

Если стоит задача завести изображения для разделов, то проще всего воспользоваться дополнительными настройками раздела, то есть добавить файловое поле в системную таблицу разделов, после чего загрузить нужное изображение в дополнительные настройки нужного раздела, затем в макете можно выводить это поле так :

echo $current_sub['имя_поля']

Ответ помог?
Да
Нет

Почему не выводятся переменные $nc_next_object и $nc_prev_object в поле полного отображения объекта шаблона компонента?

Скорее всего, в этом шаблоне подключен код родительского компонента посредством require_once $nc_parent_field_path (то есть, код берется из соответствующего поля основного компонента). Для того, чтобы в такой ситуации в подключенном коде инициировались переменные $nc_next_object и $nc_prev_object , нужно, чтобы хотя бы любая из них была упомянута в этом шаблоне, например, можно добавить закомментированную переменную $nc_next_object  в поле "Отображение объекта" выше  подключения родительского кода:

<?

// $nc_next_object;

require_once $nc_parent_field_path; 

Ответ помог?
Да
Нет
Зачем нужна техническая поддержка, что в нее входит?

Во-первых, пользователи с активной технической поддержкой могут обновлять свой Неткэт до текущей актуальной версии. "Номерные" версии (5.7, 5.8) выходят 1-2 раза в год. К примеру, в версии 5.8 был добавлен мощный Контур безопасности, защищающий сайт от массы угроз, несколько важных инструментов электронной коммерции. Кроме "номерных" версий практически каждый день выходят локальные обновления: небольшие дополнения и исправления. Мы настоятельно рекомендуем поддерживать ваш Неткэт в актуальном состоянии.
 

Во-вторых, при активной поддержке вы сможете обращаться в нашу службу поддержки в случае возникновения проблем или других вопросов (согласно регламенту). Такая возможность особенно важна в тех случаях, когда сайт играет важную роль в деятельности компании и его простой или некорректная работа могут сказаться на доходах или имидже компании.

Ответ помог?
Да
Нет
Ошибка "Файл обновления не может быть получен" при попытке обновления системы.
Возможно, ваш сервер не соответствует техническим требованиям системы. Проверьте корректность его настроек на странице "Справка" - "О программе". Все пункты должны быть помечены зеленым "Ok".
Ответ помог?
Да
Нет
Платная ли техническая поддержка?
Техподдержка и доступ к обновлениям системы Netcat бесплатные в течение первого года использования системы. После первого года продлить лицензию на обновления и техподдержку на следующий год можно за 60% от стоимости редакции. Но, если вы продляете лицензию на обнолвения и техподдержку до момента её окончания, для вас будет действовать льготная цена - 30% от стоимости редакции.
Ответ помог?
Да
Нет
Ошибка "License number or key is not valid" при попытке активации или обновления системы.
Скорее всего ключ активации потеял свою актуальность. Это может произойти, например, при переносе системы на другой хостинг, повторном использовании системы, или по другим причинам. Напишите нам на info@netcat.ru, укажите номер лицензии и ключ активации и мы обязательно вам поможем. Посмотреть эти данные можно на странице "Справка" - "О программе".
Ответ помог?
Да
Нет
Как происходит покупка и получение лицензии?
Если вы покупаете лицензию на нашем сайте, вам надо:
1. Выбрать нужную вам редакцию
2. На её странице нажать кнопку "купить"
3. Перейти в сформированный заказ и оплатить его
Если вы оплачиваете электронным способом (картой или электронными деньгами), лицензию вы получите моментально; если безналичным расчетом со счета компании или в банке, лицензия будет сформирована после поступления денег на наш счет (обычно на следующий рабочий день). Вам придет письмо об этом. Вы получите дистрибутив, который можно скачать и установить на хостинг, а также регистрационный номер и ключ активации, которые понадобятся вам при установке системы.

Также вы можете купить Неткэт по той же цене у любого из наших партнеров при заказе сайта.
Ответ помог?
Да
Нет
Как узнать, корректный ли у меня номер лицензии?
Номер лицензии должен состоять из 8 цифр и начинаться с цифр 102. Если у вас в системе администрирования (меню "Помощь - О программе") номер имеет другой формат - напишите нам, мы поможем восстановить корректный номер. Также мы можем проверить, на кого зарегистрирована ваша лицензия.
Ответ помог?
Да
Нет
Я подозреваю, что мой Неткэт нелицензионный - что мне делать и чем я рискую?
Использование нелегального программного обеспечения нарушает Уголовный кодекс России. Но среди всех известных нам случаев нелегального использования Неткэта абсолютное большинство имеет непреднамеренный характер(когда пользователь не подозревает о нарушении). Чтобы проверить легальность Неткэта на вашем сайте, напишите нам его адрес. Если лицензия есть, мы поможем восстановить к ней доступ. Если нет и ваш сайт был создан до 2015 года, мы предложим вам программу легализации: вы оплачиваете продление лицензии на обнолвение и техподдержку на год (60% от стоимости редакции) и получаете новую лицензию. Если же сайт сделан после 1 января 2015 года, вам надо купить лицензию за полную стоимость. Претензий за использование Неткэта до момента легализации мы предъявлять не будем.
Ответ помог?
Да
Нет
Я оплатил заказ, а лицензия мне нужна очень срочно, не могу ждать, пока к вам придут деньги, как быть?
Пришлите платежку нам на почту, если сейчас рабочий день, скорее всего, мы оперативно отгрузим ваш заказ.
Ответ помог?
Да
Нет
Как сделать красивый виджет страницы, которой я делюсь в социальных сетях?
Для начала вы должны быть авторизованы на сайте и иметь права не меньше редактора раздела с правом администрирования (или редактор сайт, супервизор, директор). Если вам надо задать их для страницы раздела, нажмите "еще - Настройки страницы", переключитесь во вкладку SEO/SMO и заполните поля для социальных сетей: заголовок, описание, картинку. Если речь об объекте (новость, товар и пр.) - откройте форму его редактирования и переключитесь на вкладку "Дополнительно" - там будут такие же поля.
Если вы все заполнили, но в коде страницы изменений нет - вероятно, в макете дизайна не прописаны вызовы методов, отдающих мета-теги. О том, как это сделать, читайте в документации.
Ответ помог?
Да
Нет
Как задать мета-теги для страницы?
Для начала вы должны быть авторизованы на сайте и иметь права не меньше редактора раздела с правом администрирования (или редактор сайт, супервизор, директор). Если вам надо задать их для страницы раздела, нажмите "еще - Настройки страницы", переключитесь во вкладку SEO/SMO и заполните тег title и мета-теги. Если речь об объекте (новость, товар и пр.) - откройте форму его редактирования и переключитесь на вкладку "Дополнительно" - там будут такие же поля.
Если вы все заполнили, но в коде страницы изменений нет - вероятно, в макете дизайна не прописаны вызовы методов, отдающих мета-теги. О том, как это сделать, читайте в документации.
Ответ помог?
Да
Нет
Как обновить Неткэт до текущей версии?

1. На своём сайте зайдите в Неткэт, введите свой логин и пароль. Обычно вход располагается по адресу вашдомен.ru/netcat/admin/

2. Затем зайдите в меню «Инструменты» → «Обновления системы» и нажмите кнопку «Установить обновление».

Если обновление не устанавливается:

Проверьте, активна ли ваша техническая поддержка

Чтобы обновить Неткэт до текущей версии необходимо продлить вашу техническую поддержку. Сделать это вы можете в своём личном кабинете на сайте netcat.ru. Там же вы можете узнать, активна ли ваша техподдержка.

Проверьте, активна ли ваша лицензия

Для этого убедитесь, что вы зарегистрированы на netcat.ru, а в личном кабинете есть ваша лицензия.

Если это не так, зарегистрируйтесь и добавьте её. Номер лицензии вы можете узнать в системе администрирования: меню «Справка» → «О программе». Это восьмизначное число, которое начинается на 102.

Сайт netcat.ru не даёт активировать лицензию

Возможно, лицензия зарегистрирована на разработчика вашего сайта. Напишите нам на info@netcat.ru, мы поможем её перерегистрировать.

Номер лицензии некорректный или его никогда не было

Скорее всего, у вас нелегальная копия Неткэта, установить на неё обновление нельзя. Для таких сайтов, созданных до 2015 года, мы предлагаем программу легализации: владелец оплачивает продление технической поддержки на год (60% от стоимости редакции), после чего мы выдаем регистрационный номер и ключ активации. Владелец сможет активировать лицензию и обновить Неткэт. Напишите на info@netcat.ru, укажите адрес сайта и редакцию Неткэта, мы напишем, что делать дальше.

Если же сайт был создан на нелегальной копии Неткэта в 2015 или 2016 году, легализовать его можно, купив лицензию по полной стоимости, которая зависит от вашей редакции. Узнать вашу редакцию можно в меню системы администрирования «Справка» → «О программе».

Если номер некорректный, но вы уверены, что ваша копия легальна, напишите на info@netcat.ru, мы во всём разберёмся.

Ответ помог?
Да
Нет
Я не вижу лицензию в своем личном кабинете, что мне делать?
Возможно, вашу лицензию приобретал другой сотрудник или разработчик сайта. Напишите нам, мы поможем привязать её к вашему аккаунту.
Ответ помог?
Да
Нет
Имеет ли лицензия на Неткэт срок действия?
Нет, лицензия на сам продукт бесплатная.Но в стоимость лицензии входит только год технической поддержки и доступа к обновлениям продукта. После окончания этого года можно купить продление техподдержки на очередной год.
Ответ помог?
Да
Нет
Что конкретно я получу на руки после покупки?
Неткэт поставляется в электронном виде, поэтому вы получите:
  • дистрибутив Неткэт купленной вами редакции
  • регистрационный номер и ключ вашей лицензии (они понадобятся для активации Неткэта, его дальнейшего обновления, получения техподдержки)
  • возможности установки на сайт любого сайта из Магазина готовых сайтов (из тех, которые подходят вашей редакции)
  • год бесплатной технической поддержки и доступа к обновлениям (потом можно будет купить еще один год за 40% от стоимости лицензии)
Сама лицензия Неткэта бессрочная.
Ответ помог?
Да
Нет
Можно ли студии/фрилансеру разрабатывать сайты клиентов на одной лицензии?
Нет, это прямое нарушение Лицензионного соглашения. Владелец лицензии может быть только один. Если это разработчик, то все клиенты, имеющие сайты на лицензии, автоматически нарушат соглашение.
Но если разработчик создает сайт на своей маркетинговой копии, а после сдачи приобретает для клиента лицензию и переносит на нее сайт - в этом ничего плохого нет.
Ответ помог?
Да
Нет
Зачем обновлять систему до последней версии?
Неткэт не стоит на месте. Каждый день мы добавляем новые функции, улучшаем, вносим исправления, совершенствуем систему защиты и так далее. Чтобы использовать возможности Неткэта на 100%, экономить на поддержке, поддерживать систему защиты сайта в актуальном состоянии, необходимо периодически обновлять систему до последних версий.
Ответ помог?
Да
Нет
Какое максимальное число сайтов, страниц, товаров, лендингов я смогу поддерживать на Неткэте?
Неткэт не содержит ограничения на количество сайтов, страниц и так далее. Вы можете создавать сайты со сколь угодно большим количеством товаров или страниц, ограниченным лишь возможностями базы данных MySQL (а они заведомо перекрывают потребности абсолютного большинства сайтов). Единственное ограничение - лицензионное. Если на одной лицензии (копии Неткэта) размещено несколько сайтов, все они должны фактически принадлежать одному лицу (фирмы или человеку).
Ответ помог?
Да
Нет
Мне нужен интернет-магазин, но мы не работаем с 1С, что делать?
Интеграция с 1С - не единственный способ управления магазином. Неткэт интегрируется и с другими системами, поддерживающими обмен в формате CommerceML. Также можно настроить обмен данными в других форматах, например, CSV. А если масштаб бизнеса не требует полнофункциональную учетную систему, всю работу можно вести и внутри Неткэта: управление товарами, ценами, остатками, отчеты и пр.
Ответ помог?
Да
Нет
Можно ли попробовать систему перед покупкой?
Да, вы можете сделать это в нашем демо-центре, предварительно выбрав наиболее подходящую под ваши задачи редакцию. В демо-центре вы можете либо создать демо-сайт на нашем сервере (он проживет две недели), либо скачать и установить демо-версию на свой компьютер или хостинг (срок работы демо-версии 14 дней, а потом можно будет активировать её, купив лицензию).
Ответ помог?
Да
Нет
Мне нужен такой же сайт, как <НЕКИЙ САЙТ>, как мне сделать его на Неткэте?
Воспроизведение сайта-образца на Неткэте обычно ощутимо дешевле, чем разработка с нуля. Выберите среди наших партнеров нескольких, кто больше всего компетентен в вашей области, и попросите их оценить эту работу, или обратитесь к нам, чтобы мы попробовали подобрать для вас исполнителя.
Ответ помог?
Да
Нет
Какие возможности для поисковой оптимизации есть в Неткэте?

Неткэт - очень дружелюбная к поисковой оптимизации система. Она имеет человеко-понятные адреса "из коробки" и позволяет настраивать правила их построения, управлять тегами h1-h6, title, мета-тегами, генерировать и настраивать файл sitemap, отдает корректное время генерации, интегрируется с системами аналитики, позволяет настроить 404 страницу, редиректы 301/302 (в том числе с использованием регулярных выражений, что поможет при переводе сайтов с других CMS), включает мощный модуль поиска и поиска битых ссылок и т.д.

В проведенном проектом ТопЭксперт исследовании Неткэт получил больше всего баллов среди российских CMS.

Ответ помог?
Да
Нет
У меня сайт под управлением старой не поддерживаемой редакции (SEO, Community, Lite, Personal, Small Business), стоит ли мне беспокоиться из-за этого?
Вообще, стоит. Поддержка этих редакций прекращена много лет назад, с тех пор в Неткэте появилось много всего хорошего, в том числе исправлены проблемы с безопасностью. Мы настоятельно рекомендуем перейти на современную версию современной редакции:
- владельцам Lite, Small Business и Personal - на Standard по льготной цене 2600 рублей
- владельцам Netcat SEO - на Netcat Business (это бесплатно, но при условии активной техподдержки; её продление на год стоит 5960 рублей)
- владельцам Netcat Community - на Netcat Corporate (это бесплатно, но при условии активной техподдержки; её продление на год стоит 7960 рублей)
Ответ помог?
Да
Нет
Как в магазин на Netcat Business добавить онлайн-оплату и/или интеграцию с 1С, Яндекс.Маркетом?
Вам надо перейти на редакцию E-commerce, которая как раз содержит все эти инструменты. Это обойдется вам в 15 тысяч рублей. Плюс понадобится настройка этих инструментов, самостоятельная или при помощи разработчика вашего сайта или кого-то из наших рекомендованных партнеров.
Ответ помог?
Да
Нет
Можно ли модифицировать код шаблонов, компонентов, модулей, ядра?
Код шаблонов, макетов и компонентов менять можно (а иногда и нужно). А программный код ядра и модулей вы можете менять на свой страх и риск, потому что при будущих обновлениях системы ваши изменения могут быть перезаписаны, что может повредить сайту. Кроме того, таким сайтам мы можем отказать в технической поддержке, если решаемая проблема вызвана этими изменениями. Поэтому перед тем, как модифицировать ядро, попробуйте найти способ решить вашу задачу без этого.
Ответ помог?
Да
Нет
Как на сайт на Netcat Standard+ добавить корзину для покупок?
Вам надо перейти на одну из старших редакций, начиная с редакции Business (это обойдется вам в 5000 рублей). А чтобы у ваших товаров появилась кнопка "в корзину", а в шапке сайта сама корзина, вам, скорее всего, понадобится небольшая доработка сайта. Поручите её разработчику вашего сайта или кому-то из наших рекомендованных партнеров.
Ответ помог?
Да
Нет
Как на сайт на Netcat Standard добавить личный кабинет и/или корзину для покупок?
Для этого вам надо перейти на одну из старших редакций. Личный кабинет есть во всех редакциях, начиная со Standard+, корзина - начиная с редакции Business. При переходе со Standard на Standard+ надо будет заплатить 4000 рублей, при переходе на Business - 9000. А чтобы у ваших товаров появилась кнопка "в корзину", а в шапке сайта сама корзина (или виджет входа в личный кабинет), вам, скорее всего, понадобится небольшая доработка сайта. Поручите её разработчику вашего сайта или кому-то из наших рекомендованных партнеров.
Ответ помог?
Да
Нет
Что такое FTP или SFTP и где его взять?
Это протокол, используется для доступа к файлам сайта. Его стоит взять у вашего хостинг-провайдера - компании, на чьем сервере находится ваш сайт.
Ответ помог?
Да
Нет
У меня отключился сайт. Это сделали вы? Зачем вы так?
Если у вас на сайте написано, что срок демо-версии Неткэта истек - то вопрос действительно к нам. Вам надо приобрести лицензию, активировать вашу копию - и все станет по-прежнему.
Если же сообщение о причинах отключения другое - то нет, не мы. Мы предоставляем только программное обеспечение, а располагается ваш сайт на хостинг-площадке. Вам надо обратиться к ним.
Ответ помог?
Да
Нет
Как стать партнером Неткэта и что это дает?
Достаточно пройти простую двухэтапную регистрацию - и вы наш партнер. Преимуществ огромное количество, а требований почти никаких. Подробнее об этом на странице "Партнерская программа".
Ответ помог?
Да
Нет
Как выбрать хостинг для сайта на Неткэте?
Посмотрите список рекомендуемых хостинг-провайдеров, успешно протестированных на корректную работу Неткэта.
Ответ помог?
Да
Нет
Если я сейчас физлицо, а потом стану юр, сможем ли мы заключить договор и изменить статус? Или нужно ждать?
Вы можете стать нашим партнером, если вы юрлицо, ИП или даже просто частное лицо. Если у вас что-то меняется (регистрируется ИР или юрлицо) - мы перенесем ваш партнерский аккаунт на новое лицо без потери портфолио или партнерских баллов.
Ответ помог?
Да
Нет
Могу ли я стать партнером, если у меня нет сайта?
Да, можете. Просто укажите в заявке несколько сайтов, сделанных вами. Если вы фрилансер и у вас есть профиль на каком-нибудь из сайтов-сообществ, можете указать его.
Ответ помог?
Да
Нет
У меня появилась проблема с сайтом, что мне делать?
На нашем сайте есть много материалов, которые могут помочь в самых разных ситуациях: база знаний, документация, видеоуроки, форум. Если в этих материалах вы не нашли решение вашей проблемы, отправьте запрос в техподдержку. Обратите внимание, что оказание поддержки гарантируется только по тем лицензиям, у которых срок поддержки активен.
Ответ помог?
Да
Нет
Как продлить техническую поддержку моего Неткэта?
Зайдите в свой личный кабинет (раздел Мои лицензии), нажмите на номер вашей лицензии. На этой странице вы увидите текущий статус техподдержки (если она активна - до какого числа), а также в нижней её части будет форма продления на год. Также вы можете оплатить продление техподдержки через разработчика вашего сайта.

Если в вашем личном кабинете нет вашей лицензии, напишите нам.
Ответ помог?
Да
Нет
Можно ли продать/передать лицензию другому владельцу, если она (уже) не используется?
Нет, лицензия на ПО - нематериальный актив, согласно Лицензионному соглашению и Гражданскому кодексу, его нельзя продать или передать.
Ответ помог?
Да
Нет
Можно ли установить несколько копий одной лицензии?
Лицензионное соглашение позволяет иметь еще одну копию Неткэта для тестирования и резервного копирования. Если вам нужно несколько установок одной лицензии (например, для высоконагруженного проекта, работающего на нескольких серверах), обратитесь к нам.
Ответ помог?
Да
Нет
Сколько сайтов можно держать на одной лицензии?
Количество сайтов не ограничено, но все они должны фактически и юридически принадлежать одному лицу - владельцу лицензии. Если на копии находятся сайты других компаний, даже аффилированных, это нарушает лицензионное соглашение, для таких сайтов требуется отдельная лицензия.
Ответ помог?
Да
Нет
Мне нужен бумажный договор на покупку лицензии или продления техподдержки, дадите его?
Безбумажный документооборот - это уже не будущее, а настоящее, поэтому мы регламентируем взаимоотношения с покупателями и партнерами при помощи публичной оферты, которая имеет такую же юридическую силу, что и бумажный договор. Но если вам по какой-то причине нужен бумажный договор - мы его сделаем.
Ответ помог?
Да
Нет
Я могу купить лицензию только на вашем сайте?
Нет, это можно сделать у любого из наших партнеров при заказе сайта, некоторых хостинг-провайдеров, а также в интернет-магазинах программного обеспечения. При покупке вы должны получить регистрационный номер и ключ активации.
Ответ помог?
Да
Нет
Где мне взять шаблоны сайтов?
Во-первых, несколько десятков шаблонов готовых сайтов и магазинов есть в нашем Сторе. Во-вторых, в Неткэт достаточно легко перенести практически любой готовый макет из сайтов-стоков типа TemplateMonster, ThemeForest или 4Templates. Выберите понравившийся вам макет и попросите наших партнеров оценить работу по переносу его в Неткэт.
Ответ помог?
Да
Нет
У вас есть модуль доски объявлений, туроператора, сайта вакансий?
У нас есть целых два каталога готовых решений: наш (готовые сайты и магазины) и наших партнеров, стоит поискать нужное решение там. Но, если его там нет, это не повод расстраиваться. Неткэт отличается тем, что на стандартных компонентах можно реализовать огромное количество задач безо всяких сторонних модулей. Предложите вашу задачу на оценку нашим партнерам!
Ответ помог?
Да
Нет
Смогу ли я создавать лендинги (посадочные страницы)?
В состав любой редакции Неткэт входит умный конструктор лендингов, который позволит вам создавать продающие страницы практически любой тематики. А для редакций Business и старше лендинг-конструктор умеет создавать продающие страницы прямо из карточки товара.
Ответ помог?
Да
Нет
Будет ли сайт на Неткэте хорошо отображаться на мобильных телефонах?
Неткэт не содержит никаких препятствий для этого; более того, в нем есть много инструментов, помогающих разработчику мобильных и адаптивных сайтов. Но ответ на этот вопрос гораздо больше зависит от самого сайта, а не от платформы. Если вы заказываете разработку сайта студии или фрилансеру, заранее обговорите это требование. Если вы используете готовые сайты или магазины из нашего Стора, все они адаптивны (будут корректно работать на мобильных телефонах).
Ответ помог?
Да
Нет
Какие программы мне надо установить на компьютер, чтобы управлять сайтом на Неткэте?
Никаких. Для управления Неткэтом достаточно компьютера с доступом в Интернет и браузера (Chrome, Firefox, Opera и пр.). Сам Неткэт устанавливается не на локальный компьютер администратора, а на хостинг - специальную площадку в интернете (кроме особых случаев).
Ответ помог?
Да
Нет
Можно ли использовать сайт на Неткэт без знаний программирования и HTML?
Без специальных знаний и технологий вы можете:
  • редактировать контент (содержимое сайта: тексты, картинки, товары, новости, статьи и пр.)
  • создавать новые разделы (страницы), управлять настройками имеющихся
  • создавать пользователей, настраивать их права
  • управлять параметрами, важными для поисковой оптимизации (теги, sitemap, адреса страницы и пр.)
  • настраивать параметры поисковой машины сайта
  • создавать лендинги (посадочные страницы), редактировать их, обрабатывать заявки, приходящие с лендингов
  • отправлять письма подписчикам, настраивать основные параметры рассылок
  • смотреть историю действий пользователей на сайте
  • модерировать комментарии посетителей (удалять, редактировать), темы форумов, отзывы и пр.
  • добавлять, удалять, изменять товары, их варианты
  • обрабатывать заказы магазина
  • просматривать отчеты вашего магазина
  • настраивать правила скидок, создавать скидочные купоны
  • настраивать правила доставки заказов
  • закачивать файлы на сайт
  • создавать опросы
А также находить неработающие ссылки, обновлять Неткэт, создавать архивы проекта и пр.
А для изменения верстки, программной логики, расширения функциональности понадобится вмешательство разработчика, знакомого с языками HTML и PHP.
Примечания.
  1. Выше приведен список возможностей для самой старшей редакции Netcat Extra. Если у вас другая редакция, части возможностей у вас не будет - см. список сравнения редакций.
  2. Приведенный список справедлив, если Неткэт корректно установлен и настроен.
  3. Поскольку Неткэт - платформа с открытой архитектурой, разработчик сайта может предоставить и другие возможности управления.
Ответ помог?
Да
Нет
Я хочу перевести уже существующих сайт на Неткэт, будет ли это дешевле, чем разработка с нуля?
Скорее всего да. Автоматически перенести сайт на Неткэт не получится, технологии еще не достигли такого уровня развития. И для переноса вам понадобятся услуги разработки (рекомендуем обращаться к нашим партнерам). Но сэкономить на переносе сайта на Неткэт вы сможете.
  1. Если вы хотите сохранить дизайн, разработчику сайта не придется рисовать дизайн и верстать его: он сможет внедрить уже существующую верстку в Неткэт. Это не будет бесплатно, но уж точно дешевле дизайну/верстке с нуля. Однако сначала спросите мнение разработчика о целесообразности использования прежней верстки: она может быть устаревшей, плохой, не поддерживающей мобильные устройства и пр.
  2. Если на старом сайте установлена другая CMS и есть большой объем структурированных данных (статьи, товары, фотографии и пр.), целесообразно будет не копировать их вручную, а написать конвертер, который перенесет данные в Неткэт в полуавтоматическом режиме.
  3. С точки зрения поисковой оптимизации важно, чтобы при переходе на другую CMS сохранились адреса аналогичных страниц (например, товаров). Или, как минимум, чтобы со старых адресов сайт переадресовывал на новые. Неткэт содержит инструменты переадресации и маршрутизации, которые скорее всего позволят это соблюсти.
Ответ помог?
Да
Нет
Если вы обновились до 5.7 и у вас при обновлении выдается белый экран или при включенном выводе ошибок ошибка о том что доступная память израсходована

У вас, по всей видимости, малое значение memory_limit.

Вам нужно увеличить memory_limit до 256, сделать это можно в php.ini у вас на хостинге, в htaccess в корне вашего сайта, или обратившись в поддержку хостера, чтобы они увеличили memory_limit. Параметры post_max_size и upload_max_filesize должны быть равны не менее 30М.

Ответ помог?
Да
Нет
При заходе в административную панель система постоянно требует авторизацию

Выполните запрос

CHECK TABLE `Session`
в командной строке в базе данных и, если в таблице есть ошибки, выполните команду
REPAIR TABLE `Session`

Также проверьте файл vars.inc.php. Найдите строчку:

$AUTHORIZE_BY = "Login"; 
$AUTHORIZATION_TYPE = "cookie"; 

Замените cookie на session, и проверьте авторизацию.

Ответ помог?
Да
Нет
Как ограничить количество выводимых пунктов меню

Если вы используете систему NetCat 5.хх версии, то:
nc_browse_sub( $sub, $template, $ignore_check = 0, $where_cond = "", $level = 0 ) 

$sub - идентификатор родительсвого раздела. Если нужно вывести корневые разделы, нужно указать 0

$template - массив шаблона

$ignore_check - игнорирование вывода только включённых разделов, если $ignore_check равен 1, то выведутся все разделы

$where_cond - определяет дополнительные условия выборки из таблицы Subdivision

$level - уровень вывода меню

Если вы используете систему NetCat до 5 версии, то:

Чтобы в меню вывести только 5 пунктов, можно в шаблонах вывода навигации прописать: $browse_sub[0]['sortby'] = "`Priority` LIMIT 5"; где $browse_sub[0] - ваш шаблон навигации

Ответ помог?
Да
Нет
Как сделать, чтобы количество товара в корзине могло быть дробным?
Необходимо в компоненте "Магазин: Товар" поменять тип поля StockUnits (Количество на складе) с "Целое число" на "Число с плавающей точкой".
Ответ помог?
Да
Нет
Как определить: мы на странице списка объектов или на странице полного отображения объекта?
В макете дизайна и в компоненте доступна переменная $action. Она равна: index - если идет список объектов; full - если загружена страница подробного отображения объекта; add - добавление объекта.
Ответ помог?
Да
Нет
Как установить NetCat на веб-сервер nginx?

Ниже приведен отрывок из конфигурационного файла nginx, отвечающий за сайт, работающий на NetCat (php подключен через FastCGI), красным выделены строки, которые должны обязательно присутствовать в конфигурации сервера для правильной работы NetCat:

server {
server_name your-site.ru;     # имя хоста
set $home_path /usr/local/www/my-site.ru/;     # корневой каталог сайта на сервере
error_page 404 = /netcat/require/e404.php;
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {
root $home_path;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $home_path$fastcgi_script_name;
include fastcgi_params;
}
location / {
root $home_path;
index index.php;
fastcgi_cache_key "$request_method|$http_if_modified_since|$http_if_none_match|$host|$request_uri";
try_files $uri $uri/ /netcat/require/e404.php?REQUEST_URI=$uri;
}
}

Ответ помог?
Да
Нет
Как узнать id объекта в действии после добавления или изменения?
В действии после добавления/изменения доступна переменная $message - номер добавленного (измененного) объекта.
Ответ помог?
Да
Нет
Как в системных настройках компонента узнать номер объекта при полном выводе.

parentofmessage ( int $message_id, int $class_id )

Возвращает номер объекта – родителя «ветки» объектов (может использоваться в иерархическом форуме), в которой, в частности, содержится объект с номером $message_id.

$message_id - номер объекта

$class_id - номер компонента

Пример использования

В простом иерархическом форуме необходимо вывести ссылку на уровень "вверх". Фрагмент шаблона вывода объекта:


<?php

echo opt($parent=parentofmessage($f_RowID, $classID), "");

echo opt($parent, "<a href=".nc_message_link($parent, $classID).">наверх</a>");

?>
 

Ответ помог?
Да
Нет
Как разместить код счетчика Яндекс.Метрика на сайт?

Инструкцию по установке счетчика Яндекс.Метрики вы сможете посмотреть в нашей документации

Ответ помог?
Да
Нет
Как вывести на страницу имя авторизованного пользователя? (или другие данные из его профайла)
При наличии установленного модуля "Личный кабинет" доступен массив $current_user, в котором и хранятся все поля из таблицы пользователей. Например, $current_user[Login] выведет логин текущего авторизованного пользователя. Название из скобок - это латинское название поля из Системных таблиц - Пользователи.
При отсутствии выше указанного модуля доступ к подобной информации можно получить только через запрос к БД. Идентификатор авторизованного пользователя хранится в переменной $AUTH_USER_ID.
Ответ помог?
Да
Нет
Ваши действия при переносе проекта на хостинг (копирование).
При копировании нужно выполнить следующие шаги:
  1. Скопировать все файлы и папки с сохранением структура и регистра букв в названиях.
  2. Поставить права 777 на /netcat_files, /netcat_dump, /netcat_cache, /netcat/tmp
  3. Сделанный дамп БД распаковать на новом хостинге (при помощи утилиты phpMyAdmin, службы поддержки хостинга или другими средствами).
  4. В файле vars.inc.php отредактировать данные для доступа к БД (хост, логин, пароль, название БД).
Ответ помог?
Да
Нет
Как при добавлении объекта в поле типа Дата и время автоматически подставлять текущую дату и время?
В настройках этого типа поля в секции ФОРМАТ написать event, тогда при добавлении будут подставляться текущие дата и время.

В документации вы сможете найти описание остальных форматов для этого типа данных: event_time и event_date.
Ответ помог?
Да
Нет
Разные robots.txt для разных сайтов на одной системе.
В настройках каждого сайта можно задать содержимое файла robots.txt. Самого файла robots.txt на сервере быть не должно, физически он отсутствует.
Ответ помог?
Да
Нет
Проблема с переносом сайта с localhost на хостинг (регистр букв в названиях таблиц).
При использовании ПО Денвер часто пользователи сталкиваются с проблемой переноса сайта с localhost на хостинг. Вроде бы все правильно сделано, однако при открытии сайта на хостинге появляется множество ошибок такого плана:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL...
Чаще всего это связано с регистром букв в названиях таблиц. Перед установкой NetCat на Денвер необходимо убедиться, чтобы в конфигурационном файле MySQL (my.ini лежит в корне директории Windows) было прописано:
set-variable=lower_case_table_names=2
или в файле my.cnf из директории с Денвером (по умолчанию c:\WebServers\usr\local\mysql4\):
lower-case-table-names = 2
После этого сервер нужно перегрузить.
Ответ помог?
Да
Нет
Как получить ссылку на файл

Для этого существует функция nc_file_path(), которая по идентификатору компонента, номеру объекта и названию поля с файлом может вывести путь к файлу. Примеры использования данной функции вы найдете в руководстве разработчика.

Ответ помог?
Да
Нет
Как вывести пятую новость из раздела "Новости" в каком-нибудь месте на сайте?
Вставить в макет дизайна или шаблоне функцию:
<?= s_list_class(sub, cc, "&curRow=5&recNum=5") ?>

где:

sub - ID раздела "Новости"
cc - ID инфоблока в разделе "Новости"
Ответ помог?
Да
Нет

Титульная страница открывается, но возвращает ошибку 404 (страница не найдена).

Скорее всего в настройках сайта (Ваш сайт - Настройки - Основные) в качестве титульной страницы и страницы 404 указан один раздел.

Ответ помог?
Да
Нет
В интерфейсе администрирования вместо русских букв вопросы или другие символы.

Возможно, некорректно указана кодировка в настройках сайта, или в базе данных. Инструкцию по тому, как проверить и исправить это можно найти тут

Ответ помог?
Да
Нет
При обращении к любой странице сайта выдает ошибку: Internal Server Error.
В файле .htaccess, лежащем в корне сайта, указаны запрещенные на сервере инструкции. В качестве решения можно поочередно убирать строки из файла, либо обратиться к администратору сервера.
Ответ помог?
Да
Нет
Не нашли ответа? Наши специалисты помогут в решении ваших проблем!
Для лицензий с активной поддержкой
Создать новый запрос Условия поддержки
Описание проекта