Да. Я заменил на news.list . Всё заработало хорошо.
06.07.2018 10:21:41
[QUOTE]Фанис Хадеев написал:
[QUOTE] Вячеслав Чешихин написал: но элементы ни одного инфоблока в компоненте "Добавление элементов инфоблока" не отображаются. Я использую этот компонент для вывода элементов инфоблока в одной странице на экран. [/QUOTE] Добрый день! А зачем вы используете этот компонент для вывода элементов? У вас предполагается форма для добавления элементов?[/QUOTE] Да нет, просто там вывод элементов инфоблока на страницу. Никакую форму я не собирался использовать. Шаблон написал я сам. По-моему надо менять на news.list. Он более респектабельный. |
|
|
21.06.2018 19:54:20
[QUOTE]Виктория написал:
Здравствуйте. Проект работает на основе "1С-Битрикс: Управление сайтом 8.6.4". На сайте я использую компоненты Фотографии раздела и Фотографии детально. Возникла необходимость сделать так, чтобы когда открывается фотография отдельно, она показывалась не на страничке с используемым шаблоном, а на окошке, всплывающем поверх текущей страницы. При том, что еще на этой маленькой страничке надо выводить не только картинку, но и дополнительный текст. Подскажите, пожалуйста, как можно реализовать задуманное, где можно почитать, как это сделать?[/QUOTE] Достаточно вставить вот такую конструкцию:[CODE]<div class="thumb" style="width:400px;height:300px;"> <a class="fancy-gallery" rel="group1" href="/local/templates/default/assets/images/proizvodstvo-map.jpg" style="width:400px;height:300px;"> <img src="/local/templates/default/assets/images/proizvodstvo-map.jpg" alt="Склад «Ю-ПАК Техника»" title="Склад «Ю-ПАК Техника»" width="400px" height="300px"> </a> </div>[/CODE] |
|
|
10.05.2018 14:36:16
[QUOTE]Влад Булгаков написал:
Схожая проблема при поиске товаров. В настройках хостинга поменял php 5.6 на php7. Перестал работать поиск. Вручную поправил mysql на mysqli файла search.php. При вводе товара теперь всплывает подсказка и товар можно выбрать, но если перехожу на весь список товаров по запросу, то выдает такую ошибку. define("BX_USE_MYSQLI", true); и Mysql[I] стоит. В настройках php.ini указал extension = php_mysqli.dll. не помогло. [URL=https://intes-pro.ru/phpinfo.php]https://intes-pro.ru/phpinfo.php[/URL] php info [/I][/QUOTE] В Вашей проблеме может помочь то, что Вы в тексте всех скриптов или в частном случае в том скрипте, куда обращается поиск, писать не mysql_connect(...), а mysqli_connect(...). Вот здесь об этом написано: $connection = mysqli_connect('localhost', 'username', 'password', 'database'); [URL=https://codeby.net/mysql_connect-i-php-7/]https://codeby.net/mysql_connect-i-php-7/[/URL] |
|
|
12.02.2018 11:29:57
[QUOTE]Александр Шестаков написал:
[QUOTE] Артём Дубин написал: В лучших традициях форумов для программистов отвечу сам себе, итак: [CODE] $arFields = Array ( "NAME" => "Производитель" , "ACTIVE" => "Y" , "SORT" => "50" , "CODE" => "PROIZVODITEL" , "PROPERTY_TYPE" => "S" , "USER_TYPE" => "directory" , "IBLOCK_ID" => 888888888888888 , //номер вашего инфоблока "LIST_TYPE" => "L" , "MULTIPLE" => "N" , "USER_TYPE_SETTINGS" => array ( "size" => "1" , "width" => "0" , "group" => "N" , "multiple" => "N" , "TABLE_NAME" => "b_producers" ) ); $ibp = new CIBlockProperty; $PropID = $ibp ->Add( $arFields ); [/CODE] Далее: [CODE] CIBlockElement::SetPropertyValuesEx( 123188 , 888888888888888 , array ( 'PROIZVODITEL' => '000000701' )); [/CODE] Что здесь интересно: значение свойство надо вставлять не идентификатор поля highloadblock-а, а значение поля UF_XML_ID от вашего справочника.[/QUOTE] Спасибо большое! Целый день ничего не мог найти по текущему вопросу, пока Ваш ответ не нашёл.[/QUOTE] А тогда правильно я делаю? CIBlockElement::SetPropertyValuesEx($PRODUCT_ID, 23, array('COLOR_REF'=>'purple')); Здесь purple - это "внешний код" элемента справочника. |
|
|