Как узнать Название или ID чанка в самом чанке ?
Как в самом чанке получить ИМЯ чанка, т.е. свое же имя?
Есть ли такая возможность?
Дополнено:
Объясню:
есть однотипные чанки которые выводят подобные красные акционные блоки (но с разным оформлением, текстом, картинками, alt и т.п.):



В чанке задается оформление а оно разное — через параметры не передашь (или уже поздно — ведь уже накопировали %) и насоздавали, говорили что не надо чанками — меняться не будут).
Поэтому под каждую акцию и под каждый нужный город были созданы копированием свои чанки.
В этом же чанке уже есть общий кусок кода с формой отправки заявки на все эти чанки:

его код неизменный, оформление меняется только посредством CSS.
Рекламщикам ТЕПЕРЬ надо знать с какого чанка пришла заявка, а таких чанков уже написано много. Хотелось бы чтоб бралось имя чанка, а редактирование заключалось как максимум в добавлении одного невидимого INPUT с уже заполненным значением ID/ИМЯ, а так — придется ручками все чанки править и «думать» как заполнять.
Если бы имя/id получалось бы «вытянуть» — то открываешь чанк, ставишь курсор на 8 строчку — нажимаешь CTRL+V и кнопку сохранить — ВСЕ. Такое можно почти любому поручить сделать — монотонная бездумная работа. А так надо вставить кусок кода, поменять название поля не забывая как их назвали ранее в других городах/оформлениях, в дальнейшем через пару месяцев при создании новой акции все это вспомнить %)
Есть ли такая возможность?
Дополнено:
Объясню:
есть однотипные чанки которые выводят подобные красные акционные блоки (но с разным оформлением, текстом, картинками, alt и т.п.):



В чанке задается оформление а оно разное — через параметры не передашь (или уже поздно — ведь уже накопировали %) и насоздавали, говорили что не надо чанками — меняться не будут).
Поэтому под каждую акцию и под каждый нужный город были созданы копированием свои чанки.
В этом же чанке уже есть общий кусок кода с формой отправки заявки на все эти чанки:

его код неизменный, оформление меняется только посредством CSS.
Рекламщикам ТЕПЕРЬ надо знать с какого чанка пришла заявка, а таких чанков уже написано много. Хотелось бы чтоб бралось имя чанка, а редактирование заключалось как максимум в добавлении одного невидимого INPUT с уже заполненным значением ID/ИМЯ, а так — придется ручками все чанки править и «думать» как заполнять.
Если бы имя/id получалось бы «вытянуть» — то открываешь чанк, ставишь курсор на 8 строчку — нажимаешь CTRL+V и кнопку сохранить — ВСЕ. Такое можно почти любому поручить сделать — монотонная бездумная работа. А так надо вставить кусок кода, поменять название поля не забывая как их назвали ранее в других городах/оформлениях, в дальнейшем через пару месяцев при создании новой акции все это вспомнить %)
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Есть такая потребность, подумал, а почему нет? Вдруг я чего не знаю.
Встроенной возможности вроде бы нет, разве что передать в вызываемый чанк параметр chunkName
Отвечаю на ваш вопрос, насколько я знаю, нет. Как Николай сказал, вашу задачу могут решить параметры, пример:
например id страницы(родителя) или класса html родителя
если это разные города, то соответственно воспользуйтесь генерацие плейсхолдера на каждый город и от него шагайте
Но придется заставить править «в ручную», ибо таких чанков может быть несколько разных на странице.
просто если 20штук, то это даже руками пробежаться и навесить метки…
вам в принципе все равно править счетчики и вешать метки
если больше 20 то можно написать скриптик по обновлению кода чанка
добавляем в кнопку отправки типа data-rel=«chto_ugodno»
а по хорошему чанки с параметрами лучше вызывать
для поиска и замены заюзай нормальный текстовый редактор с поиском по тексту
займет не более 3 минут на каждый чанк