По джумле отрицательные тренды в рунете как шли так и идут, с тех пор особо ничего не изменилось https://habr.com/ru/post/160389/
Развернуть вектор в сторону популярности джумлы и развитости сообщества в рунете на мой взгляд очень сложно и это будет не скоро, да и будет ли?
сделать несложный интернет магазин
Wordpress вполне хорошо подходит под создание несложного интернет магазина
itemashabanov, АПИ по медиабиблиотеки нет, поэтому смотрите код классов медиабиблиотеки, пробуйте получать данные с помощью фильтра в методе CMedialibCollection::GetList делайте там выборку
Сергей, ваша кнопка находится за пределами данных инфоблока, поэтому если есть какая-то проверка прав доступа была бы, но в вашем случае этого нет,с корее всего у вас стоит большой срок кеширования для этого компонента, уменьшайте срок кеша и сбросьте устаревний кеш
redesupar, получение свойства TEXT_PROMOCODE вам нужно делать в этом файле result_modifire.php
задача состоит из четырёх частей
1) получение данных свойства (TEXT_PROMOCODE)
2) обработка данных
3) формирование в итоговом массиве arResult["ONLINE_SHOP"] в списке его элементов нового ключа массива в котором будут значения TEXT_PROMOCODE
4) вывод значения свойства в шаблоне news.list
redesupar, а зачем в news.list делать CIBlockElement::GetList если этот компонент делает тоже самое и в нём есть возможность получать свойства элементов без тех манипуляций которые вы делаете
вы бы хотя бы ради приличия написали что попытались нагуглить, как попытались сделать и написать, что мол делал так и так не получилось, а сейчас выглядит так, сделайте кто-то вместо меня.
Пример выше вам не подойдёт. Есть два варианта:
1) С помощью экспорта и импорта csv. Выгружаете товары в файл откуда будете брать значение привязки.
Выгружаете имеющиеся торговые предложения и руками готовите новый файл импорта, где копируете ваш набор торговых предложений для нужных товаров и заполняете значения привязок. Потом делаете загрузку.
2) Написать скрипт в котором вы пройдётесь по массиву товаров и средствами АПИ добавите к ним торговые предложения.
Какой для вас вариант быстрый решать вам.
У вас тут какая-то каша. В первой части кода вы получаете элементы и делаете принт свойства TEXT_PROMOCODE, в каком файле или компоненте вы это делаете, приложите код полностью к вопросу
Во второй части у вас есть массив $onlineShop откуда он берётся если в первой части его нет, соотвественно понять из вашего неполного вопроса что вы делаете не представляется возможным.
ну если вы такой логичный, тогда прочитав правила вы бы узнали что это сервис вопросов и ответов, а не обучения.
1) у вызываемого модального окна должен id отличаться
2) у кнопки id тоже должен отличаться и совпадать с модальным окном
- эффектно для работодателя будет соответствие ваших навыков требованиям вакансии
- портфолио будет только одним из пунктов вашего резюме, которое никак не облегчает трудоустройство