1С-Битрикс
, cms созданная лукавым
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
Junior |
Всем привет. Дали на работе задание написать простенький сайт про нашу контору. Ни каких динамических изменений на сайте не должно быть, просто статичекая инфа. И дали приобритенный когда-то по совету кото-то 1С-Битрикс. На коробки читаю что-то типа разберется любой, даже без опыта программирования. Я сам программист только системный, и поэтому подумал плевое дело. Я и раньше статические странички только в Web builder + немного Java Script добавляется в html и все тип топ. Поставил я 1С-Битрикс дома как Demo версию и попробовал че-нить слепить из шаблона. И обнаружил следующее: интерфейс на столько неудобен в управление на сколько это только можно себе представить. С горем пополам нашел я вожделенную кнопку «редактировать страницу» и … открывается что-то типа текстового редактора и классы на php причем лексика не выделена (мол на фига надо). Я ващето ждал что-то типа дерева компонентов. Седня нашел еще оду полезность кнопка «редактировать шаблон» открывается текстовый редактор и куча всего там в коде чего тока нет и форум и все все… Вопрос а на..я мне текстовый редактор который даже лексику не подсвечивает. Это ладно я пока не могу даже избавиться от некоторых картинок на шаблоне. Жесть ваще, меня ломает. Поискал отзывы о данном ПО Кстати тот кто хочет пользоваться Битриксом забудьте про контекстное меню и правую кнопку мыши ибо это ПО работает в browser, и кста не слабо грузит комп, хотя на мощных двухядерниках + видюха нор не заметно. Прошу оставлять свои коментарии тем кто пишет на Битрикс. Дабы у читателя сложилось правильное мнение о данном ПО. Мое мнение Х__Я, тихий ужас. |
orb |
|
Цитата Ich_bin_Turisten @ 08.12.08, 17:01 И дали приобритенный когда-то по совету кото-то 1С-Битрикс если когда-то было давно, то выкинуть Цитата Ich_bin_Turisten @ 08.12.08, 17:01 Кстати тот кто хочет пользоваться Битриксом забудьте про контекстное меню и правую кнопку мыши ибо это ПО работает в browser ну так все движки работают в броузере |
Ich_bin_Turisten |
|
Junior |
ну он не старый приобретен помоему в этом году версия 6.5 помоему так что выкинуть отпадает |
orb |
|
Цитата Ich_bin_Turisten @ 08.12.08, 17:01 Дабы у читателя сложилось правильное мнение о данном ПО это хорошая система, достаточно конкурентно способная для вашего сайта лучше сделать на HTML+CSS+JavaScript (может чуточку РНР) Цитата Ich_bin_Turisten @ 08.12.08, 17:01 Я и раньше статические странички только в Web builder + немного Java Script добавляется в html и все тип топ — ваш вариант |
Ich_bin_Turisten |
|
Junior |
я ж говорю boss хочет чтоб на Битрикс седня только разговор был. |
Soul |
|
Объясните ему стоимость обоих решений, с учетом вашей з/п, и есть шанс, что он одумается… |
Ich_bin_Turisten |
|
Junior |
ну и сразу же баг при удаление созданного мной сайта Ошибка при удалении в CForumNew::OnBeforeLangDelete (forum) лезу искать ответ в google форумы я еще вчера удалил, хм удалил почти все а он не удаляется и повторят ошибку. м дя … Сообщение отредактировано: Ich_bin_Turisten — 08.12.08, 19:31 |
Ich_bin_Turisten |
|
Junior |
Ура, начальство сказало делай как знаешь )) я рад до безумия. За меня вступились дядки большие. Кстати еще че скажу не в пользу Битрикса, они хоть и рекламируют 4500 шаблонов, НО!! они платный, стоят они порядка 2000 рублей. Причем создать сайт без шаблона нельзя, т.е. при создании |
DJ KARIES |
|
Ну, Битрикс та еще лажа. Да и контент хранится как php-файлы на диске, в базе хранятся новости, но не сам контент. Сервак грузит неслабо. А по теме, если начальство хочет юзания битрикса для статичных 5 стрничек, то тут либо формально положить 30 тысяч файлов битрикса в отдельную папочку, чтоб просто лежали как балласт, зато можно гордо сказать «наш сайт на битриксе». Либо объяснить начальству, что есть более адекватные реализации статичных сайтов из 5 страниц, и неча навязывать свои глупые решения. |
saber |
|
Full Member Рейтинг (т): 4 |
Битрикс для крупных проектов, может и хорош, но всё остальное легко сделать на joomla |
Ай Ти Веб |
|
На новом ядре Битрикса D7 писать — одно удовольствие! ! Некропостинг у нас не приветствуется. И, тем не менее … Может чего интересного расскажешь про «новое ядро»? Сообщение отредактировано: JoeUser — 15.04.19, 15:05 |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- WWW Masters. Прочее
- Следующая тема
[ Script execution time: 0,0829 ] [ 15 queries used ] [ Generated: 14.06.23, 03:00 GMT ]
Для решения проблемы отправляемся в раздел Настройки магазина – Типы плательщиков, путь имя_сайта/bitrix/admin/sale_person_type.php?lang=ru и удалить там типы плательщиков привязанные к тому сайту который мы удаляем. Перед удалением, возможно, потребуется удаление заказов связанных с этим плательщиком, путь имя_сайта/bitrix/admin/sale_order.php?lang=ru
Удаление сайта из панели 1С-Битрикс
Тривиальная задача удаления лишнего сайта из списка сайтов в 1С-Битрикс может оказаться не такой уж и простой. Пройдемся по процедуре на практике.
Шаг 1. Удаление сайта
Идем в Настройки — Сайты — Список сайтов
Ставим галочку возле ненужного сайта
Жмем удалить записи, получаем . ошибка по типу 1
Шаг 2. Ошибка при удалении в CForumNew::OnBeforeLangDelete
Сие сообщение — Ошибка при удалении в CForumNew::OnBeforeLangDelete (forum), значит, что нужно отправиться в Сервисы — Форумы и удалить не нужный форум (форум принадлежащий удаляемому сайту). Скорее всего это форум «Отзывы о товарах».
После удаления форума возвращаемся в Настройки — Сайты — Список сайтов
Ставим галочку возле ненужного сайта
Жмем удалить записи, получаем . ошибка по типу 2
Шаг 3. Ошибка при удалении в CIBlock::OnBeforeLangDelete (iblock):
Система сообщает нам об ошибке CIBlock::OnBeforeLangDelete (iblock) и даже подсказывает, что надо удалить несколько инфоблоков:
Идентификаторы в каждом случае свои, но метод решения одинаковый.
Идем в Контент — Инфоблоки — Типы инфоблоков и удаляем инфоблоки с указанными id (у нас это 11, 20, 21, 22, 23, 24).
Скорее-всего нужные нам «жертвы» раскиданы по разным типам инфоблоков и проверить придется все.
При удалении инфоблока — Каталог вероятно появление ошибки по типу 3
Шаг 4. Ошибка удаления. Возможно есть ссылающиеся объекты.
Данная ошибка более таинственна, для ее решения необходимо войти в инфоблок (нажать изменить)
Перейти на вкладку «Торговый каталог» и снять галочку у параметра Инфоблок имеет торговые предложения
Cохранить изменения
Повторить попытку удалить инфоблок
После удаления инфоблоков возвращаемся в Настройки — Сайты — Список сайтов
Ставим галочку возле ненужного сайта
Жмем удалить записи, получаем . ошибка по типу 4
Шаг 5. Ошибка при удалении в CSalePersonType::OnBeforeLangDelete
Очередная ошибка связана с наличием лишних типов плательщиков от которых тоже нужно избавиться.
Идем в Магазин — Типы плательщиков
Ставим галочки у лишних плательщиков
Жмем удалить записи, получаем . ошибка по типу 5
Шаг 6. В заказах используется тип плательщика с >Как все догадались — нужно стереть заказы. Идем в Магазин — Заказы и удаляем лишние заказы
Возвращаемся в Магазин — Типы плательщиков
Удаляем плательщиков привязанных к удаляемому магазину
Возвращаемся в Настройки — Сайты — Список сайтов
Ставим галочку возле ненужного сайта
Жмем удалить записи, получаем . ошибка по типу 6
Шаг 7. Ошибка при удалении в CRubric::OnBeforeLangDelete
Ошибка на данном этапе снова снабжена подсказкой:
Для решения проблемы отправляемся в Сервисы — Рассылки — Список рассылок и удаляем лишние рассылки
Возвращаемся в Настройки — Сайты — Список сайтов
Ставим галочку возле ненужного сайта
Жмем удалить записи, . ВАУУУУ — сайт удален
Итоги
Естественно, мы привели пример одного из случаев (далеко не худшего) и у Вас могут не возникнуть указанные ошибки или возникнуть ошибки не всех типов. Сайт может удалиться намного проще, но помните, алгоритм всегда одинаков.
Как удалить инфоблок битрикс
Современные сайты наполняются содержанием с помощью специального программного обеспечения: CMS.
Соответственно, контент-менеджер (или редактор сайта) — это специалист, работающий с CMS.
Для кого этот курс?
Курс Контент-менеджер адресован тем, кто работает с содержанием сайта: наполнение, изменение текста, загрузка и размещение картинок и так далее.
- работать с элементами управления в интерфейсе системы;
- приемам работы в визуальном редакторе — основном инструменте при работе над содержанием сайта;
- работать с информационными блоками — местом хранения большей части информации на сайте;
- работать с компонентами — инструментом вывода информации на страницах сайта;
- работать с некоторыми модулями системы.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов — ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат — это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Практика и тесты
При изучении курса рекомендуется повторять описываемые действия на демонстрационной версии сайта, установленной локально или в Виртуальной лаборатории.
После изучения курса пройдите тесты на сертификацию. При успешной сдаче линейки тестов со страницы Моё обучение скачайте сертификат об успешном прохождении курса в формате PDF.
Также Вы можете поделиться ссылкой на страницу со своими сертификатами. Для этого на странице Моё обучение отметьте опцию Разрешить публичный доступ к резюме студента и скопируйте ссылку на страницу резюме . Страница с Вашим резюме будет доступна всем, кому Вы отправите ссылку на неё.
Комментарии к урокам
На каждой странице курса авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Комментарий — не форум, там не ведётся обсуждений или разъяснений. Это инструмент для сообщений нам об ошибках, неточностях. Для отправки комментария воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой: |
Для преподавания офлайн
Если данный курс берётся в качестве основы для офлайнового преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).
Если нет интернета
Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
Linux:
Calibre
FBReader
Cool Reader
Okular
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла — от 25.01.2023.
Удаление решения с сайта
Полное удаление решения с сайта. В итоге останется чистый Битрикс.
Важно. В данном решение показано как удалить ВСЕ демо данные. Останется только чистый Битрикс. После удаление необходимо будет установить новое решение через мастер установки решений.
1. Заходим в Битрикс.
2. Удаление файлов решения.
2.1. Переходим в «Файлы и папки»
2.2. Отображаем все файлы
2.2. Выделяем все файлы в папке кроме папок «bitrix», «upload», файлов «.htaccess», «.access» и если есть файл «web.config»
2.3. Нажимаем «Удалить»
2.4. Итог. Файл urlrewrite.php останется в списке.
3. Удаляем инфоблоки
4. Удаляем шаблоны
5. Удаляем сайт где установлено наше решение.
После удаления сайта с при переходе на вкладку «Сайт» сайт перестанет отображаться. Необходимо перейти в мастер установки решений и установить новое решение.
1.
2. Выбрать решение и приступить к установке
3. Указать id сайта. По умолчанию указываем s1
Подробная установка решения описана в Инструкции по установке решения
Массовое удаление seo-свойств инфоблоков в Битрикс
Как известно, в 14 версии Битрикса появились вычисляемые сео-свойства инфоблоков, которые могут быть заданы шаблонами или точными значениями. В них входят, например, метатеги title и description. Они могут быть заданы для инфоблока в целом, для разделов и элементов.
Заполняются сео-свойства очень легко — в интерфейсе инфоблоков. Но сеошники приходят и уходят, требования к шаблонам и значениям метатегов меняются. Но не предусмотрено возможности массовой чистки сео-свойств для всего каталога, поэтому нужно разобраться как хранятся эти данные и как их нужно очищать.
Все шаблоны и значения вычисляемых сео-свойств хранятся в таблице b_iblock_iproperty :
В поле ENTITY_TYPE хранится тип сущности:
- B — инфоблок (то, что задаётся в настройках инфоблока),
- S — раздел (то, что задаётся при редактировании раздела),
- E — элемент (то, что задаётся при редактировании элемента).
Например, для того, чтобы удалить все значения и шаблоны для целого инфоблока, необходимо выполнить запрос:
Но это еще не всё. Уже вычисленные значения хранятся в отдельных таблицах для инфоблоков (на самом деле, там пусто. не знаю, зачем нужна эта таблица, ведь у инфоблока нет своих метатегов, только шаблоны для разделов и элементов), разделов и элементов:
Например, чтобы почистить все вычисленные значения, нужно выполнить запросы:
Дальше, возможно, нужно почистить кеш сайта и приступить к новому наполнению сео-свойств.
реклама на этом сайте
Постоянная ссылка: http://bxapi.ru/src/?id=176957
// CForumNew::OnBeforeLangDelete()
// /bitrix/modules/forum/classes/general/forum_new.php:1839
public static function OnBeforeLangDelete($lang)
{
global $DB;
$r = CForumNew::GetList(array(), array("LID"=>$lang));
return ($r->Fetch()?false:true);
}
‘;
Содержание
3 ноября 2019 г.
2 минуты287 слов
Иногда возникает необходимость удалить сайт на битриксе и забыть все, что с ним связано.
Но это не такая уж и простая задача, т.к. существуют зависимости, ссылающиеся на сайт, которые нужно удалить.
Ниже краткая инструкция для удаления сайта.
В моем случае было установлено решение Аспро Next. Порядок удаления может отличаться.
Ошибки при удалении сайта на CMS 1C-Bitrix
CRubric::OnBeforeLangDelete (subscribe)
CRubric::OnBeforeLangDelete (subscribe)
Это означает, что нужно удалить списки рассылок.
Для решения проблемы отправляемся в Сервисы > Рассылки > Список рассылок
и удаляем лишние рассылки, привязанные к этому сайту.
CForumNew::OnBeforeLangDelete (forum)
CForumNew::OnBeforeLangDelete (forum)
Это означает, что нужно отправиться в Сервисы > Форумы
и удалить ненужный форум. Скорее всего это форум «Отзывы о товарах».
После удаления форума возвращаемся в Настройки > Сайты > Список сайтов
и спокойно удаляем сайт.
CSalePersonType::OnBeforeLangDelete (sale)
CSalePersonType::OnBeforeLangDelete (sale)
Для того чтобы победить ошибку «Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale)» нужно проделать следующее:
Открыть раздел Магазин > Настройки > Типы плательщиков
и удалить там типы плательщиков, привязанные к тому сайту который мы удаляем. Перед удалением, возможно, потребуется удаление заказов, связанных с этим плательщиком.
CIBlock::OnBeforeLangDelete (iblock)
CIBlock::OnBeforeLangDelete (iblock)
Надо удалить несколько инфоблоков: Найдены инфоблоки связанные с сайтом. Их идентификаторы: 11, 20, 21, 22, 23, 24. . Идентификаторы в каждом случае свои, но метод решения одинаковый.
Идем в Контент - Инфоблоки - Типы инфоблоков
и удаляем инфоблоки с указанными id. Скорее-всего нужные нам «жертвы» раскиданы по разным типам инфоблоков и проверить придется все.
Если видим ошибку при удалении каталога, то заходим в настройки инфоблока и снимаем галочку «инфоблок имеет торговые предложения»
Спокойно удаляем сайт.