@bitrixfordevelopers

Страница 245 из 1492
Юрий
16.11.2016
13:56:38
если опубликована то url откроется... если нет будет 404...
curl ? не. я имел в виду метод в api который по урл вернет подробности документа.

Alexander
16.11.2016
13:56:41
Парни, как в итоге поменять вывод инфы для яндекс.маркета?..

Andrew
16.11.2016
13:57:15
Google
Alexander
16.11.2016
13:57:50
Это понятно, но используя стандартный агент, какой файл он берет?

bitrix/modules/catalog/load/yandex_run.php модифицировал этот файл, в итоге изменений никаких

запускал агента, файл yandex.php обновляется, но изменений в нем нет

Юрий
16.11.2016
13:58:59
что значит по URL???
Значит по урл. В паре других cms я на вскидку смогу описать способ по урл получить всю информацию о документе\статье\товаре

Andrew
16.11.2016
13:59:26
bitrix/modules/catalog/load/yandex_run.php модифицировал этот файл, в итоге изменений никаких
Это ты сделал крайне паршиво и превратно. 99% разработчиков Битрикс скажут атата!! Ты модифицировал ядро. Но ладно. ТАм в этом файле в нескольких местах надо одно и то же менять

Alexander
16.11.2016
13:59:43
Я поменял, но изменений нет

Про то и толк

Анатолий
16.11.2016
14:00:33
Значит по урл. В паре других cms я на вскидку смогу описать способ по урл получить всю информацию о документе\статье\товаре
мм давай... /news/cod-novosti-o-rozovih-pony/ <— ты хочешь вот по такому url понять активна ли статья или нет?

Sergey
16.11.2016
14:02:34
я все веселье пропустил

Юрий
16.11.2016
14:02:35
Да. Я хочу по такому урл, понять опубликована статья или нет. Это минимум, максимум получить любое поле документа

Анатолий
16.11.2016
14:03:40
ок. и как?

Степан
16.11.2016
14:03:50
Если покупать лицензию бизнес через компанию партнёра то так ведь дешевле выходит верно?

Alexander
16.11.2016
14:04:09
ок. и как?
ответ заголовка посмотреть, не?

Google
Юрий
16.11.2016
14:04:09
для компании партнера -да

для покупателя - нет

Анатолий
16.11.2016
14:04:52
ответ заголовка посмотреть, не?
он хочет что-то вроде REST для новостей. я пытаюсь понять как именно он это хочет получить.

Степан
16.11.2016
14:05:43
Если я например хочу лицензию приобрести то без разницы куплю я её у битрикса или у партнёра, так получается?

Юрий
16.11.2016
14:06:41
вроде да. если не ошибаюсь, партнеры не имеют права продавать лицензии со скидкой. это скидка для них

Степан
16.11.2016
14:07:02
Фигово)

Анатолий
16.11.2016
14:07:22
Степан
16.11.2016
14:07:37
Это да.

Анатолий
16.11.2016
14:07:50
хостинг дают иногда

консультации

и т.д.

Юрий
16.11.2016
14:08:24
а мы ничего не даем!

Юрий
16.11.2016
14:09:05
он хочет что-то вроде REST для новостей. я пытаюсь понять как именно он это хочет получить.
Не. Вот на примере MODx. В кеше есть карта алиасов. По сути массив соотвествий урлов => id документов. По id можно получить объект документа. Любого типа. Товар, статья.

На примере opencart: есть таблица урлы => к роутам. По роуту можно понять тип (статья, товар, категория) и получить id. Дальше все просто.

Alexander
16.11.2016
14:10:49
Искать элемент по его символьному коду и смотреть активен он или нет, нельзя?..

Юрий
16.11.2016
14:10:51
http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php можно получить по коду элемента

Анатолий
16.11.2016
14:10:56
Не. Вот на примере MODx. В кеше есть карта алиасов. По сути массив соотвествий урлов => id документов. По id можно получить объект документа. Любого типа. Товар, статья.
механизм по которому вы получаете объект документа из публично доступного id называется REST по умолчанию такого в битриксе нету - никто не выдает объект из инфоблока со всеми свойствами. можете поискать компоненты на маркетплейсе - вдруг кто-то написал такой.

Vite4eg
16.11.2016
14:11:13
В битриксе вообще нет как таковой единой точки

Google
Elion
16.11.2016
14:12:19
Друзья, если мне надо передать в выгрузке заказов в 1С с каждым товаром переменную со значением, которую я расчитываю на лету. Как мне это проще сделать? Пока вижу способ лезть в модуль sale и там вносить правки...

Vite4eg
16.11.2016
14:12:39
У меня есть только урл.
Ну сначала надо понять, кто за него отвечает. Можете посмотреть файл urlrewrite.php в корне сайта

Анатолий
16.11.2016
14:12:57
У меня есть только урл.
вы можете сделать запрос в БД, найти скажем новость с таким символьным кодом и получить её свойства..

Vite4eg
16.11.2016
14:13:02
Одной команды, которой скармливаешь url, а она в ответку инфу по документу - нету

Vite4eg
16.11.2016
14:13:43
Согласен на 2 или даже 3.
У вас есть доступ к файлам сайта?

Юрий
16.11.2016
14:14:36
есть

Vite4eg
16.11.2016
14:14:52
А задача вообще в чем состоит?

Юрий
16.11.2016
14:15:33
Задачи автоматически активировать ссылку после публикации новости.

Andrew
16.11.2016
14:16:09
А где она должна активироваться?

Vite4eg
16.11.2016
14:16:12
А зачем ее активировать? То есть она где-то опубликована, но не показывается?

Юрий
16.11.2016
14:16:17
ну вот. а мы тут левые советы даем

svetlana
16.11.2016
14:16:20
ээ а события не подходят?

Alexander
16.11.2016
14:16:46
оказывается проблема была в ХРЕНОВОМ пояснении задачи....

Vite4eg
16.11.2016
14:17:03
ээ а события не подходят?
Не понятна пока ситуация )

Andrew
16.11.2016
14:17:05
Клещами вытягиваем инфу чтобы помочь человеку)

Мечта заказчиков)

svetlana
16.11.2016
14:17:15
какие мы добрые!

Юрий
16.11.2016
14:17:34
Google
Andrew
16.11.2016
14:17:52
Аааа, Юрий, опишите где ссылка должна активироваться?

Гадание на кофейной гуще не в наших суперспособностях

svetlana
16.11.2016
14:18:09
вот и я думаю - где?

Юрий
16.11.2016
14:18:14
где-где, в битре

svetlana
16.11.2016
14:18:32
я сдаюсь

Анатолий
16.11.2016
14:18:43
+1 тоже сдаюсь

Andrew
16.11.2016
14:18:43
Єто не тот Юрий)

Vite4eg
16.11.2016
14:18:52
Ну видать человек с других cms пришел, там свои схемы. И ступор у него

Admin
ERROR: S client not available

Sergey
16.11.2016
14:19:19
так, я ща все решу

Анатолий
16.11.2016
14:19:19
можно конечно погадать но лучше сразу сдаться

Sergey
16.11.2016
14:19:23
какая задача?

svetlana
16.11.2016
14:19:23
ну если элемент опубликован значит он активен и ссылка на него будет действовать

Анатолий
16.11.2016
14:19:35
а то вдруг окажется что новость после публикации должна появляться в списке новостей....

svetlana
16.11.2016
14:19:37
вот мы пытаемся понять какая

Юрий
16.11.2016
14:19:43
народ не надо зубоскалить. Все что есть у меня для решения задачи я дал. Что надо сделать не суть важно. Вопрос был в другом. Если кто объяснит как через событие активировать ссылку в шаблоне. Буду благодарен. я не понимаю.

Sergey
16.11.2016
14:20:01
полностью текст задачи где?

я серьезно ща все разложу по полочкам

Sergey
16.11.2016
14:20:29
что блин только не сделашь во время прокрастинации, даже людям поможешь

Google
Andrew
16.11.2016
14:20:38
+1

Tony
16.11.2016
14:20:42
Задачи автоматически активировать ссылку после публикации новости.
Если при публикации новости у Вас отмечена галочка активность, то автоматом ссылка будет работать

Andrew
16.11.2016
14:20:57
Надо еще кеш чистить

Vite4eg
16.11.2016
14:21:30
Задачи автоматически активировать ссылку после публикации новости.

Это суть задачи

Sergey
16.11.2016
14:22:02
круто! галочка активность по умолчанию проставлена

при размещении новости

Vite4eg
16.11.2016
14:22:14
Скорее всего человек пришел из других cms, в которых url по-другому строятся

Юрий
16.11.2016
14:22:21
Есть куча лендингов. Все на одной установке битрикса. Там почти статичные страницы. немного оживленные битриксом. На лендингах надо активировать блоки по мере выхода статей. Активация блока состоит просто в наличии или отсутствии класса на блоке. По этому классу, блок гасится внешне. И блокирутеся переход по ссылке. Сейчас после каждой публикации приходится лезть в шаблон лендинга и менят класс.

Юрий
16.11.2016
14:24:03
типа hidden?
Не понимаю? Просто лендинги на разных урлах site.ru/lands/firs site.ru/lands/second И так далее

Sergey
16.11.2016
14:24:09
значит выводим гетлистом или ньюслистом все активные блоки на данный момент

неактивные блоки просто не попадут в выборку

и на сайте не отобразятся

Юрий
16.11.2016
14:25:12
значит выводим гетлистом или ньюслистом все активные блоки на данный момент
Нет. Статей выходит по 10 - 15 шт в день. К лендингам имеют отношение только пару в неделю.

Tony
16.11.2016
14:25:38
А что тогда в блоках?

Sergey
16.11.2016
14:25:39
выводим только те, которые имеют отношение к лендингу с помошью фильтрации

Страница 245 из 1492