Чирканул небольшую статью о самом .
Скорость, качество, успех ...
Скорость, качество, успех ...
|
|||
|
|
|
|
Добрый день, уважаемые коллеги.
Вопрос следующий: есть сервис, работающий на bitrix-env 4.2. Решили сделать автоматизированную проверку орфографии. Я так понимаю, что по дефолту bitrix-env 4.2 ставится с '--without-pspell' 1. С чем это связано? (там отключено еще много чего очень полезного). 2. Как посоветуете быть в данной ситуации (очень нужен pspell)? Перекомпиляция php? Спасибо. P.S. Может быть все гораздо проще и я что-то банально не понимаю. Буду только рад этому.
Скорость, качество, успех ...
|
|
|
|
|
|
В зависимости от того, каким образом вы собираетесь выводить на страницу элементы, способ получения ID элемента может варьироваться. Если вы хотите это сделать с помощью API (как в вашем примере), то ID вы либо должны задать заранее (возможно по результатам выполнения предшествующих логических операций). Если вы используете для вывод один из стандартных компонентов (например, bitrix:catalog), то ID элемента уже присутствует в выходном с компонента наборе данных, используйте его.
Скорость, качество, успех ...
|
|
|
|
|
|
/bitrix/components/bitrix/sale.basket.basket/templates/.default/basket_items.php
Вот шаблон вывода корзины со списком расположенных в ней товаров. Соответственно сам список формируется в компоненте: /bitrix/components/bitrix/sale.basket.basket/component.php
Скорость, качество, успех ...
|
|
|
|
|
|
Потенциально данные блоки выводятся различными компонентами. Соответственно набор данных формируемых одним компонентом недоступен другому.... что вполне логично. По-хорошему вам необходимо модифицировать логику работу нужных компонент, добавив нужные данные в выходной набор.
Скорость, качество, успех ...
|
|
|
|
|
|
Тут есть 2 ситуации.
1. Вы заранее знаете доменные имена ваших ресурсов. В этом случае необходимо выполнять активацию ключа сразу на все доменные имена, система это позволяет. 2. Вы из не знаете. В этом случае вы всегда можете обратиться в ТП, когда будет необходимо, и они подправят активационные данные.
Скорость, качество, успех ...
|
|
|
|
|
|
Технически проблем с использованием (переносом) одной БД нет.
По лицензии - в стандартном виде она распространяется на 2 сайта на общем ядре. Во всех остальных случаях вам необходимо докупать лицензии по количеству сайтов. Т.е., например, для организации 4х сайтов на одном ядре вам необходимо иметь дефолтную лицензию + докупить 2 дополнительные лицензии:
Скорость, качество, успех ...
|
|
|
|
|
|
В чем проблема?
Если я правильно понял, речь идет о 3х сайтах на общем ядре (многосайтовость). Схема переноса может варьироваться в зависимости от формата организации многосайтовости. В самом общем случае бекапите, переносите, проставляете где надо симлинки на ядро и папку upload, восстанавливаете БД.
Скорость, качество, успех ...
|
|
|
|
|
|
Если честно, не очень понимаю про какой цикл вы говорите...
Есть дефолтный шаблон для bitrix:news.list
Вот в этот foreach вам и надо встраиваться. Все довольно тривиально.
Скорость, качество, успех ...
|
|||
|
|
|
|
Для добавления подобной ссылки вам необходимо отредактировать шаблон простого компонента bitrix:news.list, входящего в состав комплексного. Располагается он, если брать относительно папки шаблона комплексного компонента по адресу: /bitrix/news.list/, если относительно корня шаблона сайта, то по адресу: /components/bitrix/название_шаблона_компонента_bitrix:news/bitrix/news.list/.
В шаблоне news.list уже есть вывод нужной вам ссылки на детальную новость в рамках итеративного вывода новостей списком. В рамках конкретной новости вы и можете прописать нужную вам ссылку с якорем "Читать полностью".
Скорость, качество, успех ...
|
|
|
|
|