UMIhelp
Разработка дополнительного функционала => Custom макросы => Тема начата: muldy от 02 Сентября 2013, 12:34:25
-
Здравствуйте!
Собственно вопрос в api umi есть атрибуты которые ставят определенные свойства страницы, но как сделать чтобы они не записывались, а выводились на лету?
Например: setName(), setValue()
Те требуется чтобы новый параметр на перезаписывался!
-
Немного не понял на какую ленту, на модуль события?
-
Те параметры должны отдаваться в то время когда генерируется страницы, а предыдущие setvalue, задает новое значение!
-
то есть при выводе , например страницы вам надо чтобы в сгенерированном html коде вместо настоящего названия страница вывелось что-то другое?
-
Да да например другой заголовок, или текст менялся!
Но тут мне важно именно с помощью api umi это сделать!
-
а алгоритм изменения какой? хотя бы пример?
-
Ну например:
Имя товара - Зубная щетка
новое
Губка для обуви
-
не вижу здесь алгоритма, почему бы просто при выводе страницы, прямо в шаблоне не вывести статичное значение, а если алгоритм все же есть написать макрос, который выводит что-то на основе существующих в админке данных
-
Через api это методы класса def_module:
setHeader($header)
setTitle($title)
setH1($h1)
-
Через api это методы класса def_module:
setHeader($header)
setTitle($title)
setH1($h1)
Так в том то и дело что как я понимаю функции set, меняют значения!
На самом деле я решил сделать все по другому!
А требовалось изменить информацию в виртуальной копии товара, те например задать другое имя и тому подобное!
-
а алгоритм изменения какой? хотя бы пример?
На самом деле я решил сделать все по другому!
А требовалось изменить информацию в виртуальной копии товара, те например задать другое имя и тому подобное!
старайтесь писать более развернутые вопросы, так как тема с виртуальными копиями делает ненужными половину ответов сделанных для вас.
-
а алгоритм изменения какой? хотя бы пример?
Ок, постараюсь!
Просто проблему я уже решил, но остался вопрос, поэтому сумбур такой и получился!
Я думаю тему можно вообще закрыть и удалить!
На самом деле я решил сделать все по другому!
А требовалось изменить информацию в виртуальной копии товара, те например задать другое имя и тому подобное!
старайтесь писать более развернутые вопросы, так как тема с виртуальными копиями делает ненужными половину ответов сделанных для вас.
-
Так в том то и дело что как я понимаю функции set, меняют значения!
мммм.... ну, смотря что вы понимаете под словом "менять".
Однако, раз вы нашли другое решение, это уже не суть. Если не секрет - какое?
-
Да секрета нет, отказался от использования виртуальных копий)!