Добрый день! Возникла следующая ситуация, имеется интернет магазин созданный на битриксе, он размещен на хостинге. С утра 24-го числа начинают приходить сообщения от хостинга о том что на сайте размещено вредоносное ПО, но файлы, мол, пока помещены на карантин, путь выглядит каждый раз немного по разному, но в целом сообщения с путем примерно такого характера "~/public_html/c6aad709c43d.php Known exploit = [Fingerprint Match (fp)] [PHP REQUEST Exploit [P0007]]". Задам вопрос прямо, на данный момент лицензия битрикса истекла, если её продлить и поставить последние обновления, закроется ли данный эксплоит? Или может есть какие-то еще пути решения?
в 1с в администрировании есть вкладка настройка обмена с интернет магазином, но на сколько я понял, стандартно обмен происходит только заказами, ранее работал только с 1с УТ, и там в аналогичной вкладке присутствовали все настройки выгрузки характерные для данной статьи https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&LESSON_ID=8931&LESS...Второй день штудирую гугл, и честно говоря, на данный момент пришел только к тому, что видимо необходимо через конфигуратор подключить какую-то внешнюю обработку, для того чтобы все эти настройки появились пробовал качать отсюда https://1c.1c-bitrix.ru/ecommerce/download.php но в мануалах которые идут к файлам все разбивается на этапе "Вызвать режим "Сравнить, объединить с конфигурацией из файла" из меню "Конфигурация". В этом режиме будут показаны только различающиеся объекты дополнения и используемой конфигурации, поэтому полностью идентичные объекты могут отсутствовать в окне сравнения-объединения." т.к. требуется файл с расширением .cf а при скачивании дополнительных модулей по последней ссылке там есть максимум файл с расширением .edf. Кому не сложно, дайте пожалуйста ссылку, откуда скачать необходимую обработку?
Артём Драгалев написал: Установил битрикс, шаблон и всё работает. Поставил модуль интернет-магазина. Вот не задача! Появились кнопки "FaceBook", "Twitter", хочу от них избавиться. Как? Помогите
Если это кнопки, идущие отдельным компонентом, просто отключите компонент в режиме правки. Если нет, то, соответственно, вырезать либо закомментировать данные элементы в шаблоне компонента.
Добрый день! Возможно, немного странный вопрос, но может быть кто-то сталкивался. Используется адаптивный шаблон интернет магазина eshop_bootstrap_v4 (он же - "интернет магазин одежды" идущий в демо версии) В шаблоне сайта присутствует следующий div <div class="bx-wrapper" id="bx_eshop_wrap"> (на скриншоте обозначен стрелками) Может быть кто-то в курсе, где искать вёрстку этого айди? Ни в стилях сайта, ни в стилях шаблона найти упоминаний данного айди не удалось, однако, при его изменении, вёрстка закономерно ломается,т.к.,айди вроде как имеет приоритет выше, нежели класс. Нужен данный айди исключительно для реализации фичи со скользящей по полосе прокрутки шапкой.
Павел Поляков написал: Добрый день, в настройках инфоблока проверьте следующие настройки, во первых url страницы инфоблока, например - #SITE_DIR#info/news/, url страницы детального просмотра, например #SITE_DIR#info/news/#ELEMENT_CODE#/
С этим все в порядке. Настроила инфоблок и компонент по аналогии с другими инфоблоками и компонентами, которые работают исправно. Единственное отличие: в параметрах компонента не стоит галочка в настройках "Устанавливать 404 статус". Это вообще критично?))))
Как уже верно подметили выше, обратите внимание, заполнено ли поле "символьный код" у каждой отдельной новости. Ибо при включенном ЧПУ переход осуществляется именно по этим кодам, соответственно, если они не заданы, в этом и будет причина некорректного открытия
Maxim Tseluykin написал: В моем случае одно и тоже ТП может быть доступно на одном складе и не доступно на другом, поэтому наличие хотел настроить через отслеживание цены. Это вообще реально сделать?
Возможно не совсем верно понял вашу проблему, но прочитав последнее сообщение, в принципе не совсем понимаю к чему эти танцы с бубнами вокруг нулевой и ненулевой цены, если есть возможность не делая никаких доработок все это отслеживать через количественный учет. Тем более в случае, если у вас несколько складов. Более того, при корректно настроенной синхронизации с 1с (если такая имеется), на сайт будут и остатки выгружаться и все это будет выполняться в автоматическом режиме.
не пробовали поменять свойства указанные на втором скриншоте на "не отображать". Потестил у себя, и товары и торговые предложения при отсутствии на складе из общего списка пропадают
max k написал: инструкция с этого сайта говорит, что при установке сразу можно демку поставить, просто по хттп обращаетесь к виртуалке по адресу, типа http://192.168.0.1 0 и все. оно должно работать.
Мне не надо демку, демку я поднимал и не раз. Инструкцию эту читал и делал по ней. Необходимо разобраться с конкретной проблемой.
И изначальная версия сайта которая находилась на хостинге все ещё функционирует? Была похожая проблема ( не знаю, на сколько она аналогичная), просто из бэкапа восстановить так и не получилось. В тот раз проблема решилась восстановлением не "из архива", а "с дальнего сайта". Почему именно так - непонятно. Но, я на всякий случай еще проверил бы, совпадают ли версии PHP и т.д. у хостинга с виртуалкой
Maxim Tseluykin написал: В моем случае одно и тоже ТП может быть доступно на одном складе и не доступно на другом, поэтому наличие хотел настроить через отслеживание цены. Это вообще реально сделать?
Возможно не совсем верно понял вашу проблему, но прочитав последнее сообщение, в принципе не совсем понимаю к чему эти танцы с бубнами вокруг нулевой и ненулевой цены, если есть возможность не делая никаких доработок все это отслеживать через количественный учет. Тем более в случае, если у вас несколько складов. Более того, при корректно настроенной синхронизации с 1с (если такая имеется), на сайт будут и остатки выгружаться и все это будет выполняться в автоматическом режиме.
Уникальный тайтл(title) для каждой страницы, Помогите пожалуйста, не возможно установить уникальный заголовок для страниц. Один и тот же заголовок для всех страниц отражается почему-то.
Евгений Шариков написал: $APPLICATION->SetTitle("Еще заголовок");
Можете попробовать вручную поправить в этой строчке и посмотреть на результат. Собственно, у меня например, тайтл на страницах редактируется именно при изменении данной строки в индексном файле конкретной страницы. Если же вам нужно динамическое изменение тайтла связанное с модулем специалисты, я бы пробовал завязать данную строку на переменную из модуля которая отвечает за вывод необходимой информации. Ну это так, мысли вслух
Благодарю, Сергей. Т.к. занимаюсь этим всем не давно совершенно не представлял как корректно составить запрос, ибо мои попытки приводили к совершенно не релевантным результатам. По вашей наводке все реализовать получилось
Всем огромное здравствуйте. Если кто в курсе, подскажите пожалуйста, как возможно реализовать подобную менюшку? Вопрос в следующем, на первом скриншоте все ок, обычная главная страница интернет магазина, шапка,рабочая область, все дела. Однако при прокрутке страницы вниз, на том этапе когда шапка пропадает - появляется вот так менюшка (скриншот 2) которая так и остается вверху страницы пока вы скролите до футера. Как сверстать само меню - понимаю, как сделать так, чтобы была вот такая область которая идет за вами - нет. Попытался посмотреть документацию, но застопорился на том, что не знаком с терминологией. В общем, проблемно найти то, что даже не знаешь как называется. Буду благодарен, если хотя бы подскажите в какую сторону рыть.
Всем здравствуйте. Собственно, вопрос. Есть немного переделанное под собственные нужды решение "интернет магазин одежды" которое идёт при установке демо-решения. Поковыряв настройки каталога, удалось сделать так, чтобы при просмотре каталога, выводились только подразделы. Непосредственно до товаров человек добирается когда выбирает необходимый ему подраздел. Как сделать так, чтобы умный фильтр показывался только на странице списка товаров? За время перерывания гугла и форума, наткнулся только вот на эту тему где был освещён этот вопрос https://dev.1c-bitrix.ru/community/forums/messages/forum6/topic135414/message665056/?result=vote4use... Там человек ссылается на вот этот источник https://camouf.ru/blog-note/6063/ и вроде как, описанная проблематика совпадает (да и в принципе кое-какие манипуляции пробовал делать по урокам этого человека, т.к. сам от программирования далёк - до этого получалось). Здесь же, скопировал шаблон компонента в собственное пространство имён, редактирую section.php, вставляю код из статьи,и в результате получаю "При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php" При чем ошибка выпадает именно после вставления куска ниже. Еще ниже изначальный код компонента. Кто-нибудь может подсказать в чем проблема, или, возможно, подсказать альтернативное решение данного вопроса? ________________________________________________________________________________________________________________________________________ if (!isset($haveSections)) { $APPLICATION->IncludeComponent( "bitrix:catalog.smart.filter", ...... array('HIDE_ICONS' => 'Y') ); }________________________________________________________________________________________________________________________________________ $this->setFrameMode(true); if (!isset($arParams['FILTER_VIEW_MODE']) || (string)$arParams['FILTER_VIEW_MODE'] == '') $arParams['FILTER_VIEW_MODE'] = 'VERTICAL'; $arParams['USE_FILTER'] = (isset($arParams['USE_FILTER']) && $arParams['USE_FILTER'] == 'Y' ? 'Y' : 'N');
Nikolay Filippov написал: Вы хотите выпилить их из шаблона? или убрать до востребования?
Сайдбар находится в sect_sidebar.php. Заголовок на 35 строке. Ну а компонент новостей можно просто убрать из страницы
PS Судя по скриншоту, на странице присутствуют компоненты с шаблоном .default, а вы используете bootstrap_v4. Это означает что на страницу подключаются библиотеки bootstrap 3й и 4й версии. Они между собой не совместимы, что влечет за собой поломку некоторых элементов. Например кнопка поиска в сайдбаре
Подскажите, если не затруднит. А если область сайдбара убрать, можно ли как-то контент страницы растянуть на всю ширину, чтобы он занимал и то пространство, которое занималось ранее сайдбаром.
Nikolay Filippov написал: Вы хотите выпилить их из шаблона? или убрать до востребования?
Сайдбар находится в sect_sidebar.php. Заголовок на 35 строке. Ну а компонент новостей можно просто убрать из страницы
PS Судя по скриншоту, на странице присутствуют компоненты с шаблоном .default, а вы используете bootstrap_v4. Это означает что на страницу подключаются библиотеки bootstrap 3й и 4й версии. Они между собой не совместимы, что влечет за собой поломку некоторых элементов. Например кнопка поиска в сайдбаре
Благодарю за ответ! Убрать до востребования. На тему использования компонентов - фактически, все что там сейчас есть - это голый "интернет магазин одежды" из демонстрационного решения, к которому просто прикручен слайдер из маркетплейса и немного изменена визуальная составлящая. Да и кнопка поиска вроде работает корректно. Выглядит немного странно, но это уже в дальнейшем буду пытаться исправить.
Собственно, вопрос отображён вначале темы. Используется стандартный eshop bootstrap_v4. Сейчас совершенно не нужны компоненты bitrix:eshop.socnet.links и bitrix:news.list Поскольку они не нужны, вполне логично что я режиме правки я их отключил, однако как убрать сами надписи "Мы в соцсетях" и "новости". Ума не приложу, рылся и в хидере отдельно и в шаблоне сайта, и в шаблоне компонентов. не вижу где могут быть прописаны эти надписи. Поиск по форуму особых успехов не дал, ибо по запросу с упоминанием "соцсети" и "новости" естественно выдает вагон и маленькую тележку тем и упоминаний. Буду очень признателен за помощь или хотя бы наводку. Всем успехов
Если у кого-то будет в будущем подобный вопрос и вы наткнётесь на эту тему - спустя три дня ползания по гуглу оно нашлось http://meridian.kharkov.ua/assets/files/sertificate/menu_tutorial.pdf Страница 34, способ 2. Если вкратце, то редактировать нужно не left.menu.php , а left.menu_ext.php Данный вопрос решается путём добавления нового массива ссылок с произвольным именем, расположение его после стандартного массива, и банального перечисления статических пунктов меню в новом массиве. Соответственно, в дальнейшем редактирование статических пунктов будет доступно только через правку файла left.menu_ext.php, т.к. из-за переноса их в файл menu_ext возможность править стандартным способом пропадает. И да, естественно не забываем в настройках включить подключение файлов вида _ext ,т.к. с этого момента, фактически всё ваше меню находится именно там
Однако, хочется за место статичного пункта меню "Каталог", вывести на его место left.menu_ext. И все бы ничего, но при включении галочки "Подключать файлы с именами вида .тип_меню.menu_ext.php:", каталог подключается, и даже отображается так, как нужно, НО, только после всех статических пунктов меню(скрин 2). Возможно ли это как-то исправить, и вывести каталог сформированный через left.menu_ext, ПЕРЕД статическими компонентами, грубо говоря на то место, где находится сейчас статичный каталог. Все это на данный момент тыкается на стандартном демо-шаблоне bottstrap_v4, при необходимости, могу привести код из result_modifer.php или template.php компонента меню. По поиску на форуме освещения непосредственно такого вопроса не нашел
Если кто-то в дальнейшем будет встречаться с подобной проблемой. То обратите ваше внимание на компоненты section и section.list Т.к. умный фильтр корректно заработал, но, почему-то, после вёрстки этих двух компонентов, хотя фактически, в них редактировался только внешний вид некоторых элементов этих компонентов. Честно говоря, т.к. я начинающий в этом деле, к сожалению не могу точно сказать что именно при редактировании данных компонентов повлекло за собой исправление работы фильтра, однако, факт есть факт. Других корректировок за это время не вносилось
И попробуй очистить весь кеш: Р абочий стол - Настройки - Настройки продукта - А втокеширование.
Здравствуйте. Попробовал, не принесло никаких результатов. Хотя, тут наверное в принципе в чем-то еще проблема, ибо ради эксперимента поставил дистрибутив на виртуальную машину, и даже там, при только что оконченной установке где не трогалось вообще ничего, умный фильтр так же не работает. В любом случае, спасибо за версию, у которой хотя бы был шанс
Ситуация следующая. Имеется стандартный демо сайт, который устанавливается при выборе "интернет магазин", во время самого процесса установки. В код компонентов вмешательства не было никакого. То есть всё, что имеется на данный момент - стандартное, из изменений, выгруженная из 1с номенклатура и заданные этой номенклатуре свойства. После задания свойств было решено испытать "умный фильтр". Включен он был галочкой в настройках каталога, однако, при выборе какого либо свойства или при уменьшение диапазона цена и нажатии кнопки "показать", страница просто обновляется и так же выведены все товары. Настройки фильтра прилагаются Темы с похожими вопросами читал, ответа так и не увидел. Умный фильтр тестировался и просто после подключения, и после создания фасетного индекса. Никаких изменений