1) где вам нужно поставить id товара вместо артикула? Если в карточке товара, то ищите шаблон компонента catalog.element и в нем меняете артикул на id товара из результирующего массива.
2) не понятно для чего вам нужно получить сразу id всех товаров, дальше вы что с ними планируете делать?
eldar_web: ширина ячейки в одном столбце, но в разных строках не может быть разной. То, что у вас в примере - бессмысленно. Делайте либо другую таблицу, либо блоками
Николай Каргин: ошибка в чем? вы думаете я не понимаю разницу между javascript и jQuery? Вникайте в суть задачи перед тем, как давать советы. Мой ответ вполне работоспособен и выполняет ту задачу, которая поставлена с использованием того инструмента, на котором написан код в задаче.
Повторюсь, не стройте из себя умника, ну смешно же )
Самое простое - все сделать все в init.php (/bitrix/php_interface/init.php). Все будет отлично работать.
Но в дальнейшем я рекомендовал бы разносить обработчики событий например по каким то классам, дабы не засорять файл init.php :)
спасибо за ответ! я сделал следующим образом. Все вот эти плагины при вставке на сайт запрашивают скрипт, например facebook запрашивает //connect.facebook.net/ru_RU/all.js. Если предварительно попробовать загрузить этот скрипт через jQuery метод getScript, то в одном из его параметров вернется объект jqxhr. В jqxhr.status содержится код статуса. Если пришел код 200, значит все в порядке и можно грузить плагин. Как то так.
$.getScript("https://connect.facebook.net/ru_RU/all.js", function(data, textStatus, jqxhr) {
if (jqxhr.status == 200)
{
//здесь подгружаем уже плагин с кнопкой
}
Вы не совсем наверное поняли суть вопроса. При чем тут тимвьюер, если речь идет о проверке доступности на стороне клиента (т.е. в браузере средствами javascript), доступен ли сайт или заблокирован.
проблема в том, что за несколько лет основной сайт стал слишком тяжёлеым и не поворотливым, чтобы сделать его адаптивным. Да и задачи такой нет. Есть задача сделать мобильную версию с готовым дизайном. Присматриваюсь к jquery mobile. Что можете про него сказать?
2) не понятно для чего вам нужно получить сразу id всех товаров, дальше вы что с ними планируете делать?