Dmitriy Ivanov (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Свойство инфоблока в catalog.section
 
В инфоблоке есть свойство ATT_ARTICULE как его правильно вывести в catalog.section ?

пробывал в шаблоне прописать:

<?=CFile::GetPath($arResult["PROPERTIES"]["ATT_ARTICULE"]["VALUE"]);?>

           <? echo ($arElement["PROPERTIES"]["ATT_ARTICULE"]["VALUE"]);?>

           <?=$arItem["DISPLAY_PROPERTIES"]["ATT_ARTICULE"]["DISPLAY_VALUE"]?>

           <?=$arResult['DISPLAY_PROPERTIES']['ATT_ARTICULE']['DISPLAY_VALUE'];?>

но значения свойства не выводится))

так же, как выводить свойство  в catalog.item и можно ли вообще выводить свойство
Изменено: Dmitriy Ivanov - 19 Ноября 2019 20:49:40
Закрытый сайт
 
Вопрос решил, спасибо за ответ с группами
Закрытый сайт
 
а доступ на сайт только после авторизации, куда смотреть?
Закрытый сайт
 
Подскажите, как правильно создать страницу, есть два каталога, но, что бы 1 каталог видели только группа пользователей 1, а каталог 2 видели только группа пользователей 2?
Правило работы с корзиной
 
Подскажите, как можно реализовать так, что бы определенный товар, можно было заказать только от 10шт, если меньше 10шт то в корзину не добавляется
Вывод разделов на главной
 
Подскажите, как вывести на главной разделы с элементами в таком вот виде:



То есть, на главной вывести название раздела и под ним товары из этого раздела
Использовал section.list но кроме названия ничего не выводится
news.list внутри news детального просмотра
 
Цитата
Dmitriy Ivanov написал:
Цитата
Михаил Базаров написал:
 
Цитата
Dmitriy Ivanov  написал:
Добрый день, подскажите что не правильно делаю, в news компонент, внутри детального просмотра, добавил компонент news.list, "читать так же" статьи выводятся, и при наведение url отображается правильный, но при переходе выкидывает на главную, а в строке url адрес статьи
 Скорее всего, вставляете простой компонент, в шаблоне компонента- который, в составе комплесного.
Используйте или component_epilog.php или (что правильнее) вставляйте вызов простого компонента внутри комплексного.
В комплексном компоненте, в news.detail в template.php, добавил внизу обычный компонент news.list, теперь в детальной странице новости показывается список новостей, но при переходе он переходит на главную страницу новости
Проблема решилась добавлением в .htaccess
   RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
  RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L]  
news.list внутри news детального просмотра
 
Цитата
Михаил Базаров написал:
Цитата
Dmitriy Ivanov написал:
Добрый день, подскажите что не правильно делаю, в news компонент, внутри детального просмотра, добавил компонент news.list, "читать так же" статьи выводятся, и при наведение url отображается правильный, но при переходе выкидывает на главную, а в строке url адрес статьи
Скорее всего, вставляете простой компонент, в шаблоне компонента- который, в составе комплесного.
Используйте или component_epilog.php или (что правильнее) вставляйте вызов простого компонента внутри комплексного.
В комплексном компоненте, в news.detail в template.php, добавил внизу обычный компонент news.list, теперь в детальной странице новости показывается список новостей, но при переходе он переходит на главную страницу новости
news.list внутри news детального просмотра
 
Добрый день, подскажите что не правильно делаю, в news компонент, внутри детального просмотра, добавил компонент news.list, "читать так же" статьи выводятся, и при наведение url отображается правильный, но при переходе выкидывает на главную, а в строке url адрес статьи
Детальная страница новостей - шапка
 
Добрый день, подскажите, как можно сделать, что бы в детальной странице "bitrix.news" шапка  сайта скрылась? и вместо нее добавить другую
Автоматическая загрузка каталогов из csv файлов в Битрикс
 
Подскажите пожалуйста, почему выводит ошибку "Language id is absent - defined site is bad" в log файле
$siteID = 's2'; так же пробывать 'ru';

в чем может быть проблема?
ЧПУ перестал работать
 
При переходе на детальную страницу, стало выводить 404 ошибку, ЧПУ не меняли, настройки компонента тоже не меняли. Подскажите пожалуйста из-за чего перестало работать?
Скрин Инфоблока https://yadi.sk/i/zsG1dmS7pzg59A
Скрин каталог https://yadi.sk/i/wPinNRtrhJR8Sw

Скрин обработка адресов https://yadi.sk/i/SUGT4Yx1CHV5HA
Изменено: Dmitriy Ivanov - 19 Марта 2019 11:24:19
Компонент баннерная реклама
 
Подскажите, как в баннерной рекламе "bitrix:advertising.banner" вывести название или из alt или с дополнительный html http://prntscr.com/mkp02q
не могу найти свойство которое выводит
Почему не работает ЧПУ
 
Подскажите что не так с ЧПУ, страница: https://kabina365.ru/poleznaya-informatsiya/  а на детальную страницу https://kabina365.ru/poleznaya-informatsiya/kak-vybrat-dushevuyu-kabinu/ не переходит, как исправить и что не так?


1. http://prntscr.com/m9z0ji
2. http://prntscr.com/m9z0ok
3. http://prntscr.com/m9z0sb
4. http://prntscr.com/m9z0vq
Переход в каталог с фильтром
 
Добрый день, есть на главной catalog.section.list , он выводит три категории, подскажите, как сделать что бы при нажатие на одну из категорий, он переходил в общий каталог и выставлял в фильтре значение, что бы показывать конкретные товары?
Что использовать?
 
Цитата
Dmitriy Ivanov написал:
Цитата
Михаил Базаров написал:
 
Цитата
Dmitriy Ivanov  написал:

Спасибо, сейчас он выводит только сам раздел, а возможно вывести название и картинку подраздела    http://prntscr.com/m3taxo   или лучше создавать отдельный раздел, а в него уже добавлять товары?
 
Можно просто в его шаблон добавить
 <img src="<?=$arSection["PICTURE"]["SRC"]?>" title="<?=$arSection["NAME"]?>" border="0"/>  - картинка раздела инфоблока.   <?=$arSection["DESCRIPTION"]?>  - описание раздела инфоблока
С последним вопросом разобрался. осталось два, как вывести описание этих разделов  http://prntscr.com/m46fwl ,
2. как правильно сделать, что бы при нажатие на  "С открытым верхом" , выводились только определенные товары, а не каталог со всеми товарами  http://prntscr.com/m46hsy ?
Описание не получается выводить в компоненте выбрано "описание" в шаблоне прописывал:
if ($arSection['DESCRIPTION']) {
?> <p class="description"> <? echo $arSection['DESCRIPTION']; ?> </p> <?  
}
так же: <?=$arSection["DESCRIPTION"]?>  и ничего
Что использовать?
 
Цитата
Михаил Базаров написал:
Цитата
Dmitriy Ivanov написал:

Спасибо, сейчас он выводит только сам раздел, а возможно вывести название и картинку подраздела   http://prntscr.com/m3taxo  или лучше создавать отдельный раздел, а в него уже добавлять товары?

Можно просто в его шаблон добавить
 <img src="<?=$arSection["PICTURE"]["SRC"]?>" title="<?=$arSection["NAME"]?>" border="0"/>  - картинка раздела инфоблока.   <?=$arSection["DESCRIPTION"]?>  - описание раздела инфоблока
С последним вопросом разобрался. осталось два, как вывести описание этих разделов http://prntscr.com/m46fwl,
2. как правильно сделать, что бы при нажатие на "С открытым верхом", выводились только определенные товары, а не каталог со всеми товарами http://prntscr.com/m46hsy?
Что использовать?
 
Цитата
Dmitriy Ivanov написал:
Цитата
Михаил Базаров написал:
 
Цитата
Dmitriy Ivanov  написал:
Подскажите пожалуйста, как правильно можно реализовать такой вид: что правильно использовать меню или каталога , по нажатию переходит на список конкретных товаров. Спасибо:     http://prntscr.com/m3slzu  
 Думаю, если эти картинки это разделы каталога, лучше использовать catalog.section.list

Спасибо, сейчас он выводит только сам раздел, а возможно вывести название и картинку подраздела  http://prntscr.com/m3taxo
или лучше создавать отдельный раздел, а в него уже добавлять товары?
А как можно отфильтровать, что бы выводить конкретные подразделы, а не все?  
Что использовать?
 
Цитата
Михаил Базаров написал:
Цитата
Dmitriy Ivanov написал:
Подскажите пожалуйста, как правильно можно реализовать такой вид: что правильно использовать меню или каталога , по нажатию переходит на список конкретных товаров. Спасибо:    http://prntscr.com/m3slzu  
Думаю, если эти картинки это разделы каталога, лучше использовать catalog.section.list

Спасибо, сейчас он выводит только сам раздел, а возможно вывести название и картинку подраздела http://prntscr.com/m3taxo
или лучше создавать отдельный раздел, а в него уже добавлять товары?
Что использовать?
 
Подскажите пожалуйста, как правильно можно реализовать такой вид: что правильно использовать меню или каталога , по нажатию переходит на список конкретных товаров. Спасибо:  http://prntscr.com/m3slzu
Изменено: Dmitriy Ivanov - 6 Января 2019 22:15:59
Как вывести количество просмотров товара?
 
Цитата
Михаил Базаров написал:
Цитата
Dmitriy Ivanov  написал:
$arItem
Для товаров $arItem на $arResult
Добрый день!

$arResult ничего не дал

сделал так и числа появились :

foreach($arResult["ITEMS"] as &$arItem) {
       $res = CIBlockElement::GetList(array(), array("ID" => $arItem["ID"]) , false, false, array("SHOW_COUNTER"));
       if($arRes = $res->GetNext())
       {
           $arItem["SHOW_COUNTER"] = intval($arRes["SHOW_COUNTER"]);
       }
   }
<?=$arItem['SHOW_COUNTER']?>

счетчик стал работать как надо, при каждом клике на товар счет увеличивается  
Как вывести количество просмотров товара?
 
Цитата
Dmitriy Ivanov написал:
Получилось вывести числа:
в файл result_modifier.php (catalog.top) добавил: foreach($arResult["ITEMS"] as &$arItem){
   $res = CIBlockElement::GetList(array(), array("ID" => $arItem["ID"]) , false, false, array("SHOW_COUNTER"));
   if($arRes = $res->GetNext())
   {
       $arItem["SHOW_COUNTER"] = intval($arRes["SHOW_COUNTER"]);
   }
}

и в section -> template добавил: <?=$arItem['SHOW_COUNTER']?>

вывелись числа под каждым товаром, но при заходе в товар число стоит на месте и не увеличивается. что может быть?  

Подскажите как правильно сделать вывод количество просмотров товаров  
Как вывести количество просмотров товара?
 
Получилось вывести числа:
в файл result_modifier.php (catalog.top) добавил: foreach($arResult["ITEMS"] as &$arItem){
   $res = CIBlockElement::GetList(array(), array("ID" => $arItem["ID"]) , false, false, array("SHOW_COUNTER"));
   if($arRes = $res->GetNext())
   {
       $arItem["SHOW_COUNTER"] = intval($arRes["SHOW_COUNTER"]);
   }
}

и в section -> template добавил: <?=$arItem['SHOW_COUNTER']?>

вывелись числа под каждым товаром, но при заходе в товар число стоит на месте и не увеличивается. что может быть?  
Как вывести количество просмотров товара?
 
Добрый день, на главной странице используется catalog.top - > section, пытаюсь вывести счетчик просмотров для товаров.
Подскажите как и куда надо смотреть?
Пытался работать с SHOW_COUNTER, но что - то не выходит(
Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1, Каталог перестал работать через включаемую область
 
Цитата
Михаил Базаров написал:
Цитата
Dmitriy Ivanov  написал:
Пожалуйста, подскажите, как правильно из каталога вывести конкретные товары на главную страницу ?
По какому принципу хотите выводить? То есть как планируете опледелять, что именно вот эти товары должны выводиться?
пытаюсь настроить catalog.top, что бы он выводил конкретные товары и не больше 10
Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1, Каталог перестал работать через включаемую область
 
Цитата
Михаил Базаров написал:
Добрый день, если вставить  <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); ?> в файл main_exc(включаемая область) в строку 1, то с главной странице если переходить к товаром, то страница перезагружается, а в url вставляется адрес товара, но клиент остается на главной!

и пропадает footer
Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1, Каталог перестал работать через включаемую область
 
Пожалуйста, подскажите, как правильно из каталога вывести конкретные товары на главную страницу ?
Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1, Каталог перестал работать через включаемую область
 
Добрый день,  в файле main_exc, в строке 1 идет
<?$APPLICATION->IncludeComponent(
  "bitrix:catalog",
.....
     "USE_STORE" => "N"
  )
);?>

и все!
Изменено: Dmitriy Ivanov - 4 Декабря 2017 15:00:13
Fatal error: Call to a member function IncludeComponent() on null in /home/host/site.ru/htdocs/www/ekskurs/main_exc.php on line 1, Каталог перестал работать через включаемую область
 
Добрый день!
Каталог перестал работать через включаемую область, раньше( целый год) все работало отлично.

На главное странице, выведены 10 экскурсий, при переходе на какую-нибудь экскурсию показывает: Fatal error: Call to a member function IncludeComponent() on null in /home/host1442745/anastasiyasochi.ru/htdocs/www/ekskurs/main_exc.php on line 1

при отключение ЧПУ все работает!
Как сделать оформление пред-заказа если у товара нулевая цена
 
Добрый день, подскажите как можно сделать оформление пред-заказа если у товара нулевая цена, надо что бы товар не покупался о оформлялся как пред-заказ
Как вывести свойства инфоблока по отдельности и немного плюшек не в тему
 
Добрый день, подскажите пожалуйста, я в инфоблоке создал свойства, в параметре компонента  - детальный просмотр, выделяю это свойство, но в Редактирование элемента его нет(
Многосайтовость битрикс на разных доменах
 
ссылки создал через ssh, но когда перехожу  по адресу пишет:

Forbidden
You don't have permission to access /bitrix/ on this server.
Многосайтовость битрикс на разных доменах
 
Цитата
Михаил Базаров пишет:
Для создания символьных ссылок без подключения по ssh, можно создать файл symlink.php со следующим содержимым
Код
 <?
   symlink("/путь к первому сайту/bitrix", "/путь ко второму сайту/bitrix");
   symlink("/путь к первому сайту/upload", "/путь ко второму сайту/upload");  
?> 
и открыть в браузере
а как быть с поддоменом?

Кроме создания сайтов, я так же веду блог с заметками о вебразработке, записываю бесплатные видеоуроки и содержу форум, на котором можно задавать вопросы и просто общаться. Заметки, преимущественно - это короткие или подробные рецепты, по реализации часто требуемого функционала- в рамках разработки сайтов на 1С-Битрикс

Показать еще