Вот у меня есть имя шаблона компонента, имя шаблона сайта и имя компонента. Как мне из этого получить путь к шаблону?
Я понимаю что я могу написать свою функцию которая выполнит поиск файла шаблона по правилам Битрикс. Я даже могу учесть комплексные компоненты... Но это же ад. Ведь есть где-то в ядре уже готовая процедура кторая это делает. Ну что-то типа CComponentEngine::MakeComponentPath
Гуру, хелп!
p.s. Только не спрашивайте зачем - выйдет долгий рассказ. p.p.s. Нет - другого решения у проблемы нет. Мне нужен именно путь к папке шаблона который использует данный компонент.
Причем тут index.php? Если будет панель в нем, то будет она показан только на этой странице. Вам надо его в header.php. Только не в системыный файл, а в сам хедер в шаблоне. Что-то типа /bitrix/templates/#ИМЯШАБЛОНА#/header.php
Толькочто понадобилось добавить всем инфоблокам свойство на этом сайте. Добавил. Все отлично - свойство добавилось скриптом как активное. Когда же добавляю для вновь созданного инфоблока по событию OnAfterIBlockAdd так же точно заданное свойство добавляется неактивным. Что за ерунда?
2sevenssura /news.php выводится через тот же шаблон.
А табличной верстки там нет. Просто таблиц отфанаря понапихано:
Код
<table width="95%" cellspacing="0" cellpadding="3" border="0">
<tbody>
<tr> <td valign="top">
<p><img width="250" hspace="30" height="300" align="left" src="images/proiz20.jpg" />Завод СЭТ располагает необходимым штатом специалистов , имеющих группы по ЭБ , выданных комиссией РосТехНадзора.</p>
<p> Это позволяет осуществлять деятельность по эксплуатации и обслуживанию абонентских электроустановок 6/10 и 0,4кВ.</p>
</td> </tr>
</tbody>
</table>
Вот вобще не ясно какую функцию здесь несет таблица. Она просто обертка для <p>... Скорее всего это использование какого-то визивиг редактора. Это никто не верстал.
А, ну и да. Приведенный вами код мало того что идентичен, так он еще и не принадлежит ни файлу news.php, ни файлу /catalog/ekspluatasia.php Где и как вы его получили? Чем вы просматриваете код страниц?
Дело не в этом. В настройке капчи вы не можете задать набор символов, один из которых должен присутсвовать в капче обязательно. Соответсвенно вам придется либо урезать набор символов исключив из него всякие А, Т, Р, и т.п., что снизит разнообразие капчи, либо пользователь проклянет вас получив в кириллической капче что-нибудь вроде РРМА. Вы должны быть уверены что в картинке будет хотя бы один символ идентифицируемый как кириллический.
Скорее всего у вас несколько шаблонов и тот который используется настроен отдельно для существующих разделов, а тот который вылазит на разделах настроен для сайта глобально, если все действительно так как вы говорите. Но пытаться проверить так ли это в этом нагромождении таблиц, извините, нет никакого желани
Работаю с марта 2010 с ними. Доступность высокая. ТП оперативная. Бэкап вытаскивали 5 месячной давности, как-то, хотя официально 10 дней. Правда дорого. Ко всякому лицемерству типа "не сочтите за рекламу" отношусь плохо, поэтому вот: http://www.netangels.ru/ , если модераторы позволят.
Да, насчет ПО доустановить небольшое замечание: установить конечно нельзя, но если под рукой есть соответсвующей версии дебиан, или подходящая Ubuntu, то грамотно выковырянные из них бинарники и также грамотно залитые на хостинг будут работать только в путь... При хороших отношениях на это смотрят сквозь пальцы.
Ровно такая же проблема, но усугубленная тем что и OnOrderUpdate не срабатывает ни в каком случае. Ни функцией, ни методом. Никак. 1С-Битрикс: Управление сайтом 11.0.13 Совершенно дикий костыль в init поставил:
Ну если таймаут зарезан для сервера то в maxexecutiontime хоть что пиши. А через .htaccess он кажется не выставляется... Дааааа. Меняете хостера или ковыряйте скрипт установки - ничего свехрестественного там быть не должно.
Да ладно - несколько сайтов на шареде, и ниче - работают. У нормального хостера, шаред работает лучше чем впска у некоторых. Даже разные настройки php реализованы для разных сайтов. И ПО можно свою доустанавливать - у меня например на Tcl там проект крутится... Вобщем то что шаред - это еще ни о чем не говорит. Да.
Посмотрите в phpinfo max_execution_time. Поставьте 60 если оно меньше. В httpd.conf посмотрите значение Timeout и тоже увеличьте до 60 если меньше.
P.S. Странные у вас представления о читаемом виде... Вот то что у вас читаемо. А pdf я бы даже не стал пытаться скачивать, не то что открывать это неподребство и что-то там искать.