Сообщение vrtc » 2015-03-09 0:09:58
У вас все нормально с эго? я вам факты, вы мне "ты пидор и т.п." .
утомили уже всё знающие, не написавшие ни строчки кода, не изучившие как оно работает...
Я занимаюсь разработкой на php уже более 7 лет, последнее время в основном только Yii и Laravel .
Незнаю почему вы привязались к ios (я про нее ни слова не написал) , наверно зависть к славе, ну да ладно, не буду отпускаться до вашего...
Я кстати вообще не пользуюсь продуцией apple , т.к. linux-оид с рождения.
Почитав некоторые ветки форма я понял, что здесь можно только восхвалять продукт, но ни как не критиковать, зачем тогда нужен форум?
Но все же продолжу свои изыскания в коде на предмет кастомизации верстки, допустим хочу изменить левое меню,
ищем шаблон отвечающий за это, нахожу файл /hosts/billing/templates/modules/Menus.Left.html с первого взгляда кажется , вот же он шаблон, кастомизирую сколько хочешь, но это не так!
в нем содержмое:
Код: Выделить всё
<!--
/** @author Alex Keda, for www.host-food.ru */
-->
<TABLE border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
<TR>
<TD height="5" width="10" style="background-image:url(SRC:{Images/MenuLeftLeft%LeftPrefix%.png});" />
<TD rowspan="2" id="MenuLeftCenter" style="padding-top:5px;padding-bottom:5px;background-image:url(SRC:{Images/MenuLeftCenter%Prefix%.png});" />
</TR>
<TR>
<TD height="5" style="background-image:url(SRC:{Images/MenuLeftLeft%LeftPrefix%.png});background-position:left bottom;" />
</TR>
</TABLE>
видим что ни чего не выйдет из кастомизации (например хочу заменить table на ui li ) , т.к. здесь парсится тег <td>
проще сказать все упирается в то, что шаблон железно связан с контроллером /hosts/billing/comp/Menus/Left.comp.php
где собственно и идет парсинг html шаблона. Из чего можно сделать вывод: кастомизация не возможна, т.к. логика не отделена от представления, а это основа современных паттернов разработки, первая мысль которая приходит в голову это изменить контроллер, но это опять же не верно, т.к. я просто перепривяжу верстку на другой тег и поставлю крест на обновлениях.
и в конце отходя от темы, на php 5.5+ не встает, наличие htmldoc тоже не обосновано, т.к. pdf/excel/word можно сгенерить спокойно и без htmldoc.
У вас все нормально с эго? я вам факты, вы мне "ты пидор и т.п." .
[quote]утомили уже всё знающие, не написавшие ни строчки кода, не изучившие как оно работает...[/quote]
Я занимаюсь разработкой на php уже более 7 лет, последнее время в основном только Yii и Laravel .
Незнаю почему вы привязались к ios (я про нее ни слова не написал) , наверно зависть к славе, ну да ладно, не буду отпускаться до вашего...
Я кстати вообще не пользуюсь продуцией apple , т.к. linux-оид с рождения.
Почитав некоторые ветки форма я понял, что здесь можно только восхвалять продукт, но ни как не критиковать, зачем тогда нужен форум?
Но все же продолжу свои изыскания в коде на предмет кастомизации верстки, допустим хочу изменить левое меню,
ищем шаблон отвечающий за это, нахожу файл /hosts/billing/templates/modules/Menus.Left.html с первого взгляда кажется , вот же он шаблон, кастомизирую сколько хочешь, но это не так!
в нем содержмое:
[code]<!--
/** @author Alex Keda, for www.host-food.ru */
-->
<TABLE border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
<TR>
<TD height="5" width="10" style="background-image:url(SRC:{Images/MenuLeftLeft%LeftPrefix%.png});" />
<TD rowspan="2" id="MenuLeftCenter" style="padding-top:5px;padding-bottom:5px;background-image:url(SRC:{Images/MenuLeftCenter%Prefix%.png});" />
</TR>
<TR>
<TD height="5" style="background-image:url(SRC:{Images/MenuLeftLeft%LeftPrefix%.png});background-position:left bottom;" />
</TR>
</TABLE>
[/code]
видим что ни чего не выйдет из кастомизации (например хочу заменить table на ui li ) , т.к. здесь парсится тег <td>
проще сказать все упирается в то, что шаблон железно связан с контроллером /hosts/billing/comp/Menus/Left.comp.php
где собственно и идет парсинг html шаблона. Из чего можно сделать вывод: кастомизация не возможна, т.к. логика не отделена от представления, а это основа современных паттернов разработки, первая мысль которая приходит в голову это изменить контроллер, но это опять же не верно, т.к. я просто перепривяжу верстку на другой тег и поставлю крест на обновлениях.
и в конце отходя от темы, на php 5.5+ не встает, наличие htmldoc тоже не обосновано, т.к. pdf/excel/word можно сгенерить спокойно и без htmldoc.