Код |
---|
RegisterModuleDependences("main", "OnBuildGlobalMenu", "module", "class", "OnBuildGlobalMenu"); |
21.12.2012 10:38:23
все свойства применимы ко всем элементам одного инфоблока поделить их нельзя
но если я вас правильно понял в вашем случае подойдет вариант привязка к разделу т.е. создаете новое свойство привязка к разделу, создаете 2 инфоблок в нем разделы например по названию элемента или его артикулу(чтобы точно знать к чему относится) и внутри элементы какие вам нужны зеленый, красный, во втором разделе желтый красный и т.д. активным оставляете тот который нужен будет ну а вкомпоненте/шаблоне делаете выборку по привязанному разделу , из него получаете активный элемент |
|
|
21.12.2012 10:28:57
значит если мне нужны пункты административного меню, то мне их необходимо создать из updater.php. а те которые не нужны там же удалить тогда вопрос такой как проверить установлен уже модуль или только загружен потому как если только загружен то обновлять ничего кроме самого модуля не нужно, а если установлен то тут уже и все остальное обновлять придется |
|||
|
20.12.2012 19:08:37
возник такой вопрос по обновлению модулей: как происходит?
есть модуль: содержит как административную часть, так и компоненты, шаблоны. нужно сделать обновление, добавить в административную часть новые страницы, пункты меню, обновить шаблоны и компоненты. вот тут вопрос и появился: нужно в файле обновления писать создание административных пунктов меню, копирование обновленных файлов шаблонов и компонентов или достаточно просто заменить в папке install те файлы которые устанавливаются и автоматом произойдет обновление и шаблонов и компонентов и административных данных? |
|
|
19.12.2012 19:58:05
как сделать в параметрах компонента, что если выбран такой-то шаблон, то появляются дополнительные настройки?
просто есть 2 шаблона 1 компонента и необходимо чтобы не путаться сделать так : сначала перечислены общие настройки, а затем если у меня шаблон 1, идут параметры относящиеся только к нему. я выбираю в настройках шаблон 2 и у меня появляются другие параметры которые нужны только во втором шаблоне. это нужно чтобы через result_modifier.php можно было отработать только то, что необходимо и не делать лишних проверок в компоненте и при этом пользователь не будет напрягаться: а для чего тут еще параметры, я их изменяю, а ничего не происходит - наверное что-то сломалось. ведь можно же сделать что при выборе значения 1 параметра появляются дополнительные, а как сделать чтобы не при выборе параметра а при выборе шаблона тоже происходило? |
|
|
13.12.2012 11:02:43
|
|||
|
13.12.2012 10:50:13
можно через фильтрацию:
как-то так |
|||
|
12.12.2012 16:49:34
исправил, спасибо, письмо пришло 1(но только после 15 изменения элемента) и условие срабатывает только с 5 раза: изменяю элемент сохраняю ничего, опять меняю, ничего и только на 5-7 раз при сохранении происходит запись в файл I'm here - условие срабатывает - на сайте изменения с элементом видны сразу
|
|
|
12.12.2012 16:40:30
с какой стороны подойти никак не пойму: есть интернет магазин, необходимо реализовать на сайте скидку с 8,00 до 9,00
если использовать стандартные скидки то там указывается не время, а дата. ну даже если сделать скидку в шаблоне/компоненте каталога проверять время и применять ее для отображения суммы, а корзину переписать аналогично, то что делать с административной частью? там то пересчет не сделаешь - любое обновление перетрет все посоветуйте в какую сторону копать? |
|
|
10.12.2012 18:53:17
подскажите как сделать отправку письма после изменения свойства элемента
смысл такой, как только изменяем свойство(тип список) в элементе и оно равно значению "получено" необходимо собрать все почтовые ящики пользователей у которых одна из отметок пользовательского свойства(множественное) равна id текущего элемента и отправить им письмо |
|||
|
07.12.2012 19:04:42
прошу прощения, просто искал ошибку вот всего и намешал, сам себя запутал еще и свойств лишних наделал
спасибо за помощь. |
|||
|
07.12.2012 18:39:39
есть код
все отлично сохраняется - в админке есть закрываю страницу открываю снова, а массив пустой , иду в админку, а там пусто т.е. поля затираются сами что может быть и как с этим бороться? |
|||
|
03.12.2012 16:11:25
условие можете точно так же поставить если есть галочка, то выводите, так же как и в детальном вы сделали
|
|||||
|
03.12.2012 15:51:54
в общем в настройках этого нет, html-код вообще отсутствует (хотя обработка свойств в файле order_new есть) - поэтому пришлось ручками править. при этом там перепутали названия полей и когда добавляешь поле "Дополнительная информация", то при просмотре заказа непонятно от кого комментарий от пользователя при заказе или от менеджера при обработке
кстати , может кому пригодится информация, ссылки на редактирование элемента из обработки заказа с ошибкой - там напрямую указан тип инфоблока catalog, если у вас тип, например product, то будет косяк. в файле order_detail такой же косяк. |
|
|