
Юрий
16.11.2016
14:26:23
При создании лендинга. И на момент его публикации.

Sergey
16.11.2016
14:26:33
окей, смотрим по урлу наличие и активность статей

Юрий
16.11.2016
14:27:10

Sergey
16.11.2016
14:27:39
очень просто, эксплодим ссылку, дергаем гетлист с фильтром по CODE

Google

Sergey
16.11.2016
14:28:07
если возвращается 0, то скрываем ссылку, иначе показываем

Юрий
16.11.2016
14:28:55

Sergey
16.11.2016
14:29:11
ну и активность сразу фильтруем, чтоб под условие попадало
но чет мне кажется, что в самом бизнес-процессе наполнения что-то пошло не так...

Andrew
16.11.2016
14:31:54
Ну нравится людям делать операцию на горло через задницу)

Sergey
16.11.2016
14:35:17
https://wtf.jpg.wtf/32/d8/1479304096-32d8864b7611cde7473037041c5dcdf2.jpeg
так выглядит мой код
https://wtf.jpg.wtf/38/b2/1474703580-38b2b9de40dabfea2e1d3ced162d549f.jpeg
это когда в процессе разработки меняются требования

Alexander
16.11.2016
14:41:52
Товаращи, Main\Config\Option::get('catalog','yandex_agent_file') возвращает пустоту, как прописать сюда свой файл?

svetlana
16.11.2016
14:42:18
сделать set?
или вы имеете ввиду значение по умолчанию?

Alexander
16.11.2016
14:42:44
да, по умолчанию

svetlana
16.11.2016
14:42:49
это третий параметр
кажется

Google

Alexander
16.11.2016
14:43:13
у меня яндекс.маркет делает свою выгрузку, я не могу понять где находятся "кишки"

Andrew
16.11.2016
14:43:39
Модифицированную?

Alexander
16.11.2016
14:43:53
агент яндекс.товаров вызывает метод CCatalog::PreGenerateXML("yandex");
в этом методе стоит проверка Main\Config\Option::get('catalog','yandex_agent_file

svetlana
16.11.2016
14:43:59
https://dev.1c-bitrix.ru/api_d7/bitrix/main/config/option/get.php

Andrew
16.11.2016
14:44:13
Может в /bitrix/php_interface/include/catalog_export/
И там какая-то хрень лежит?


Nikolay
16.11.2016
14:44:28
Товарищи, помогите разобраться, не могу понять в чем причина
<select name="sortFields" id="selectSortParams">
<option value="<?=$APPLICATION->GetCurPageParam("sort=price&order=asc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] =="price" && $_GET["order"] == "asc") ? 'selected' : '' ?»По возрастанию стоимости</option>
<option value="<?=$APPLICATION->GetCurPageParam("sort=price&order=desc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] =="price" && $_GET["order"] == "desc") ? 'selected' : '' ?»По убыванию стоимости</option>
<option value="<?=$APPLICATION->GetCurPageParam("sort=name&order=asc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] == "name" && $_GET["order"] == "asc") ? 'selected' : '' ?»По Алфавиту А-Я</option>
<option value="<?=$APPLICATION->GetCurPageParam("sort=name&order=desc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] =="name" && $_GET["order"] == "desc") ? 'selected' : '' ?»По Алфавиту Я-А</option>
</select>
<?
if (isset($_GET["sort"]))
{
if ($_GET["sort"] == "name") $arParams["ELEMENT_SORT_FIELD"] = "NAME" ;
else if($_GET["sort"] == "price") $arParams["ELEMENT_SORT_FIELD"] = "CATALOG_PRICE_1";
}
else
{
$arParams["ELEMENT_SORT_FIELD"] = "SORT";
}
if (isset($_GET['order']))
{
$arParams["ELEMENT_SORT_ORDER"] = $_GET['order'];
}
else
{
$arParams["ELEMENT_SORT_ORDER"] = "asc";
}
делема в том, что почему-то при сортировке по цене, у меня начинают товары дублироваться,
А если сортирую по названию, то все норм


Alexander
16.11.2016
14:45:13

Andrew
16.11.2016
14:46:55
В этом файле подключение файла из модуля обычно, или другого файла. Если у вас не так то мне очень жаль, и придется разбираться самостоятельно

Alexander
16.11.2016
14:47:21
ТАк вы скажите, как сделать файл по умолчанию?))

Andrew
16.11.2016
14:47:49
содержимое файла яндекс_ран.пхп
<?
//<title>Yandex</title>
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/catalog/load/yandex_run.php");
?>

Alexander
16.11.2016
14:48:01
(string)Main\Config\Option::get('catalog','yandex_agent_file');
Чтобы этот метод возвращал путь до файла или что он там возвращает, сейчас он возвращает пустоту

Sergey
16.11.2016
14:49:57
Всем привет. Подскажите, пожалуйста, как можно получить на D7 все местоположения типа CITY, чтобы у них родителем был REGION? И можно ли Москву определить в Московскую область или только костыли?

Alexander
16.11.2016
14:50:17
НАшел)

Sergey
16.11.2016
15:11:29
только у меня скайп глючит последние полчаса или у всех непонятки?

Haik
16.11.2016
15:11:46
Только у тебя)

svetlana
16.11.2016
15:11:50
скайп глючит всегда

Sergey
16.11.2016
15:12:47
отглючил

Sergey
16.11.2016
16:19:17
Подскаите, пожалуйста, можно ли в местоположениях не выгружать районы?

Google

Sergey
16.11.2016
16:19:25
Чтобы только области и города были

Alexander
16.11.2016
16:23:45
В настройках импорта можно выбирать уровень загрузки

Ok
16.11.2016
16:23:45
можно их не индексировать

Alexander
16.11.2016
16:23:56
Страна, область, город, улица

Sergey
16.11.2016
16:25:43
Если я выберу импорт до города, а индексацию только по областям и городам, то у городов, у которых паренты - районы, что будут иметь в данном поле?
в поле PARENT

Mark
16.11.2016
18:15:22
Как в sitemap.xml добавить элемент changefreq и lastmod.
Есть простой и удобный способ из коробки?
на генерацию сайтмепа вроде так и не появилось событий?
вот что говорит сам битрикс на этот счет http://clip2net.com/s/3Eu1Ox6
поправить карту руками предлагает ?
lastmod добавляется в карту из коробки. по-крайней мере на последнем битриксе. хоть что-то)


Иван
16.11.2016
19:32:16
Товарищи, помогите разобраться, не могу понять в чем причина
<select name="sortFields" id="selectSortParams">
<option value="<?=$APPLICATION->GetCurPageParam("sort=price&order=asc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] =="price" && $_GET["order"] == "asc") ? 'selected' : '' ?»По возрастанию стоимости</option>
<option value="<?=$APPLICATION->GetCurPageParam("sort=price&order=desc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] =="price" && $_GET["order"] == "desc") ? 'selected' : '' ?»По убыванию стоимости</option>
<option value="<?=$APPLICATION->GetCurPageParam("sort=name&order=asc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] == "name" && $_GET["order"] == "asc") ? 'selected' : '' ?»По Алфавиту А-Я</option>
<option value="<?=$APPLICATION->GetCurPageParam("sort=name&order=desc", array("sort", "order"))?>" <?=(isset($_GET["order"]) && $_GET["sort"] =="name" && $_GET["order"] == "desc") ? 'selected' : '' ?»По Алфавиту Я-А</option>
</select>
<?
if (isset($_GET["sort"]))
{
if ($_GET["sort"] == "name") $arParams["ELEMENT_SORT_FIELD"] = "NAME" ;
else if($_GET["sort"] == "price") $arParams["ELEMENT_SORT_FIELD"] = "CATALOG_PRICE_1";
}
else
{
$arParams["ELEMENT_SORT_FIELD"] = "SORT";
}
if (isset($_GET['order']))
{
$arParams["ELEMENT_SORT_ORDER"] = $_GET['order'];
}
else
{
$arParams["ELEMENT_SORT_ORDER"] = "asc";
}
делема в том, что почему-то при сортировке по цене, у меня начинают товары дублироваться,
А если сортирую по названию, то все норм
У вас в коде не видно как вы массив селект передаете. Если иблоки+ с храненим данных в отдельных таблицах и получаете поля сразу в селекте, то может быть дублирование из-за множественных значений свойств. Возможнг и с ценами так, не помню
На момент публикации нет статей. Они готовятся по мере надобности редактором. При создании имеются только планируемые урл.
Юрий, если я правильно понял, у вас все же одно ядро продукта, и довольно странно что вы используете урл.
Мы можете завести свойство у статьи, вроде "относится к лендингу" , и давать контенщику его устанавливать из выпадающего списка. Значения списка задаете заранее.
На лендингах делаете выбор статей, в фильтр передаете нужное значение для свойства "относится к лендингу". При этом может отбирать самую свежую по дате и т.д.
Похоже что задача очень просто решается, нужно чуть больше понимания архитектуры.


Nikolay
16.11.2016
19:49:31

Владимир Калинин
16.11.2016
19:53:24
Я сайтмэп отдавал php файлом который в дефолтный добавлял атрибуты нужные

Nikolay
16.11.2016
19:53:27

Владимир Калинин
16.11.2016
19:53:33
Но тоже так себе решение

Inal
17.11.2016
00:16:04
Как отследить историю свопа?
Час назад что-то жрало память

Дмитрий?
17.11.2016
08:16:17
Приветствую)

Илья
17.11.2016
08:16:29
привет

Google

Дмитрий?
17.11.2016
08:16:39

Илья
17.11.2016
08:16:53

Admin
ERROR: S client not available

Дмитрий?
17.11.2016
08:17:22
у меня тут #вопрос Как выгрузить описания для разделов?
покурил гугл, там ничего%)

Dmitry
17.11.2016
08:18:13
Дмитрий, выгрузить куда?

Дмитрий?
17.11.2016
08:18:34

Илья
17.11.2016
08:18:53
в CSV
штатный экспорт не выгружает?

Dmitry
17.11.2016
08:19:43
Если инфоблок, то
http://joxi.ru/p27bq6PCRKzvm7

Илья
17.11.2016
08:19:54
в CSV
который в Магазин - настройки - экспорт данных

Дмитрий?
17.11.2016
08:22:05
у меня там только так:

Илья
17.11.2016
08:25:49
ну так а в самом файле тоже в итоге нет описаний?
и правда там свойства только элементов
разделов нет

Дмитрий?
17.11.2016
08:27:59
+
вот я и думаю
и импорте есть
а в экспорте нет
что за дела??

Илья
17.11.2016
08:30:04
а XML не пробовал?

Google

Дмитрий?
17.11.2016
08:30:32

Илья
17.11.2016
08:30:56
там вроде есть выбор выгружать разделы

Дмитрий?
17.11.2016
08:31:23

Юрий
17.11.2016
08:31:32
настройки-настройки модулей- торговый куаталог (там есть выбоор полей)

Дмитрий?
17.11.2016
08:31:55

Илья
17.11.2016
08:32:41

Дмитрий?
17.11.2016
08:32:58
Только что-то добавил, но в экспорте ничего не появилось %)

Sergey
17.11.2016
08:50:39
Всем доброе утро. Подскажите, пожалуйста, по данному вопросу : в битркиксе в модуле интернет-магазина есть автоматизация перевода заказа в статуы типа "Выполнено" при успешной оплате.
Есть ли возможность сделать автоматизацию при ошибке оплаты
?