Записи по тегу "говно"

| перейти в дневник

Записки сумашедшего

"Этот мир не безнадежен мой дорогой друг," - скажешь ты с саркастичной ухмылкой и безудержно подергивая бровью в припадке нервного тика.
"Таки да," - скажу я торжественно, с толикой грусти и умиления прихлебывая чай.
| перейти в дневник

Какой замечательный день (ненависти пст)

Начальники, да чего же вы ужасные люди, ей богу. Зачем же вы так пытаетесь церебрально изнасиловать каждого вашего подчиненного. Возможно вам кажется что от этого улучшится КПД? Само собой нет, лучше БЛЯХАМУХАЧОРТКАКЖЕТАКЗАЧЕМВЫЕБЕТЕНАММОГЗИВАМЗАНЯТЬСЯЧТОЛИНЕЧЕМУБЛЮДКИЗАЧТОООЗАЧТОВЫДЕЛАЕТЕЭТО бережно относитесь к своим кадрам, ведь они ХОТЯТПОРВАТЬВАСКАКТУЗИКГРЕЛКУИЗБИТЬПОЛИЦУКЛАВИАТУРОЙБЛЕАТЬЧТОБЫБОЛЬШЕНЕТЕРПЕТЬЭТОГОПИЗДЕЦА такие чуткие натуры, которые ХОТЯТУПИТЬСЯУПОРОТЬСЯСТУКНУТЬВАСПОЛИЦУЧТОБЫИЗБАВИТЬВСЕХОТМУЧЕНИЙ ценят вашу заботу, стараются быть лучше.
| перейти в дневник

Многоязычность через многосайтовость или откуда в Битриксе столько файлов

Конечно украл, но просто не смог это не запостить


Кто-нибудь задавался вопросом: "Как реализовать многоязыковой сайт в Битриксе?"
Да очень просто, нужно всего лишь:

1 Добавить сайт в настройках системы;
2 Скопировать все инфоблоки (так как контент на разных языках, а многоязычность в них не поддерживается);
3 Настроить все инфоблоки (типа отображаемые столбцы в таблице, по какому столбцу сортировка, внешний вид при добавлении раздела или элемента и т.д. и т.п.);
4 Самое интересное - скопировать все страницы из одного сайта в созданный и офигеть;
5 Далее пробежаться по всем скопированным файлам - переименовать заголовки, указать только что созданные инфоблоки и еще что-нибудь (ведь обязательно что-то и не заработает%));
6 В шаблоне сайта, внимательно, интернализироваться шаблоны компонентов!
7 Интернализировать почтовые шаблоны

Как то так, вроде ничего не забыл. Прочитав кто-нибудь скажет и все! Да и все, но в Битриксе не бывает без "НО " - функции копирования инфоблоков в нем нет -____-
Как же быть, да очень просто....на оф. сайте есть ответ:

(не дословная цитата, но суть та) ...есть экспорт и импорт шлакоблоковинфоблоков, вот чем вам не функция копирования.....

Да уж а они сами то ей пользовались??? Для того, чтобы совершить столь деликатную процедуру надо.

1 Экспортировать инфоблок указав правильные параметры
2 Далее - это самое важное иначе ничего не выйдет
* Зайти в базу - таблица b_iblock - посмотреть значение AUTOINCREMENT'a, запомнить его
* Открыть файл экспорта вида <бла-бла>.xml - найти там ИД предыдущего инфоблока, заменить на запомненный и указать ИД сайта
3 Импортировать назад указав опять же правильные параметры
4 И смотри пункт 3 предыдущего списка

Итак для моих 20 инфоблоков (А для моих 60 Т___Т), я делал этот проклятый цикл снова и снова.

Во общем ребята сделали все, чтобы пользователю было как можно сложнее удобнее пользоваться такой замечательной CMS'кой - Битрикс.
Битрикс мы любим тебя - без тебя не было бы смысла говнокодить!