Просмотр темы
1 locale для 2 движков
|
|
back1919 |
Опубликовано 28.09.2012 21:04
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
Есть 1 домен, в нем 2 движка, соответственно в папках: http://mypixland.com/blogrus/ http://mypixland.com/blog/ хочу сделать 1 боковую панель, чтобы она отображалась в обоих движках. Текст меняю в 1 месте, отображается в обоих. Подскажите, как лучше сделать? хочу сделать в панели что-то вроде ; ...итп но не понимаю : 1. где хранить файл locale.php 2. как прописать адрес, чтобы переменная бралась из этого файла. или можно вообще отдельный файл .php создать и подключать его? мне ошибку выдает. Надеюсь что изложил идею. Спасибо. Изменил(а) back1919, 28.09.2012 21:11 |
|
|
Polarfox |
Опубликовано 28.09.2012 21:51
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Создай независимый файл и подключай хоть в 10 движках, удобно править и менять, но опираться придется только на функционал php без api/классов/функционала движков.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
back1919 |
Опубликовано 28.09.2012 23:24
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
PolarFox, в этом и вопрос. вот я создал файл mypanel.php- как его подключить? выдает ошибку. тоже самое. Parse error: syntax error, unexpected '<' in /home/p123107/www/mypixland.com/blogrus/administration/panel_editor.php(150) : eval()'d code on line 1 Не пойму где накосячил) Правда и отзывы сотрудников о работодателях.
|
|
|
Polarfox |
Опубликовано 29.09.2012 06:31
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
используй относительные пути.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
back1919 |
Опубликовано 29.09.2012 13:10
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
Вот так? движки в разных папках находятся, не понимаю куда сохранять файл и какой адрес прописать чтобы его подключить( http://mypixland.com/blogrus/ http://mypixland.com/blog/ Правда и отзывы сотрудников о работодателях.
|
|
|
Polarfox |
Опубликовано 29.09.2012 20:10
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
скобки можно опускать в этих функциях. ну можно так, зависит от пути, вообще есть переменная/константа типа как у нас BASEDIR для настройки пути. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
back1919 |
Опубликовано 29.09.2012 23:35
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
Блин, у меня тупняк. Вот я создал панель. в ней всего 1 строчка кода: в корень сайта соответственно закинул файл rating.php с содержанием: Ошибок не выдает (уже хорошо), но и на месте панели ничего не появляется. Где оплошность?) Спасибо. Правда и отзывы сотрудников о работодателях.
|
|
|
Neo_Allex |
Опубликовано 30.09.2012 10:23
|
![]() Модератор ![]() Группа поддержки ![]() Сообщений: 286 Зарегистрирован: 17.11.2010 09:36 |
вместо include пробуй поставь require - может, ошибки выкинет..
http://how-make.i...ticles.php - как это делают? Современные технологии изготовления вещей и изделий...
|
|
|
back1919 |
Опубликовано 30.09.2012 11:18
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
Fatal error: require_once() [function.require]: Failed opening required 'http://mypixland.com/rating.php' (include_path='.:/usr/local/php53/lib/php') in /home/p123107/www/mypixland.com/blogrus/themes/templates/panels.php(58) : eval()'d code on line 1 Правда и отзывы сотрудников о работодателях.
|
|
|
Polarfox |
Опубликовано 30.09.2012 11:35
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
зачем абсолютные пути вообще? я говорил про относительные, по фс только. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
back1919 |
Опубликовано 30.09.2012 22:00
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
да я же говорю- 2 движка в разных папках. http://mypixland.com/blogrus/ http://mypixland.com/blog/ Как тут относительными обойтись? Правда и отзывы сотрудников о работодателях.
|
|
|
Polarfox |
Опубликовано 01.10.2012 08:26
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
/root/www/1 /root/www/2 так либо поднимаемся уровнями выше ../ и заходим в нужную папнку. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
back1919 |
Опубликовано 16.10.2012 02:51
|
![]() Опытный пользователь ![]() Сообщений: 270 Зарегистрирован: 08.03.2011 08:49 |
Вот так вставляю в админке в панель и работает: Но и файл соответственно лежит в папке http://mypixland.com/blogrus/ (там где лежит движ) А как подключить файл на одну папку выше? <- так не работает Правда и отзывы сотрудников о работодателях.
|
|
|
PahaW |
Опубликовано 16.10.2012 06:31
|
![]() Пользователь ![]() Сообщений: 117 Зарегистрирован: 16.09.2012 16:38 |
back1919, http://www.php.net/manual/en/function.getcwd.php $path = getcwd(); include ($path."../rating.php"); //ну что-то типо того! Изменил(а) PahaW, 16.10.2012 06:37 -----
Лайкай авууууу, авы себя не залайкают |
|
|
Alipapa |
Опубликовано 16.10.2012 11:32
|
![]() Опытный пользователь ![]() Сообщений: 243 Зарегистрирован: 02.11.2010 13:13 |
Подключить файл, лежащий вне сайта, но в одной файловой системе, и если владелец файлов не запрещает (то есть, если есть права), можно примерно так: Если же у вас есть ssh-доступ, в unix-подобных системах можно сделать несколько входов в одну папку с помощью символических ссылок Изменил(а) Alipapa, 16.10.2012 11:43 |
|
|
PahaW |
Опубликовано 16.10.2012 13:20
|
![]() Пользователь ![]() Сообщений: 117 Зарегистрирован: 16.09.2012 16:38 |
Alipapa, ага мы не ищем легких путей )) в unix-подобных системах можно сделать несколько входов в одну папку с помощью символических ссылок
-----
Лайкай авууууу, авы себя не залайкают |
|
|
Polarfox |
Опубликовано 16.10.2012 17:05
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Схожие ссылки есть и в ntfs как бы...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
dark |
Опубликовано 16.10.2012 19:01
|
![]() Администратор ![]() Группа поддержки ![]() Сообщений: 222 Зарегистрирован: 05.12.2010 22:22 |
Файл лежит в папке blogrus/ в blogrus панели: в /blog/ + в mypanel.php тоже должны быть правильно указаны все пути подключаемых файлов если такие имеются. Схожие ссылки есть и в ntfs как бы... |
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |