+28.89
456 читателей, 104 топика

Боевой курс новичка или "всем новеньким - сюда", часть 3 для ЛС 1.0

Я считаю что мы можем снова дружной волной взаимопомощи ударить по насущным вопросам и проблемам с ЛС 1.0 для того чтобы помочь жаждущим. Предлагаю действовать так же как мы составили предыдущие два ФАКа: каждый пишет в комментарии лаконичный вопрос-ответ на определенную тему касающуюся ЛС 1.0 и потом этот текст я перенесу в топик.

Читать дальше →

Не верный редирект в пагинации

Появилась такая проблема. Сейчас на главной 3 страницы пагинации. Вторая страница имеет ссылку site/index/page2 — но почему то при переходе редиректит на site/page2, на которой 404 ошибка. При клике на третью все нормально, т.е. отображается site/index/page3

В htaccess редиректы не добавлял, как исправить? В поиске не нашел

SQL-запрос

Добрый вечер,

Надеюсь на вашу помощь, уважаемые коллеги — прошу помочь с составлением SQL-запроса. Необходимость была вызвана тем фактом, что в ходе плановых работ по приведению в порядок тегов все они были вручную заменены в таблице prefix_topic. Соответственно, прошу подсказать, как на основе измененных данных проапдейтить таблицу topic_tag?

Спасибо.

Отвалился доступ на чтение

Уважаемые пользователи, кто сталкивался с проблемой подобного типа:

1.Сайт на LS
2.Без авторизации система не даёт читать записи на сайте
2.1 права установлены правильно
2.2 блоги не закрытые
2.3 лазил по логам, ничего не нашёл
2.4 здесь описание данной проблемы тоже не нашёл.

Спасибо!

Боевой курс новичка или "всем новеньким - сюда", часть 2

все, там место кончилось.
Продолжение FAQ для новичков, первую часть можно прочесть здесь.

Читать дальше →

Боевой курс новичка или "всем новеньким - сюда"

Это краткое FAQ.

Читать дальше →

Еще один вопрос по ORM

Всем привет!

Есть три таблицы:



Связь Entry описана:

    protected $aRelations = array(
        'resources' => array(self::RELATION_TYPE_MANY_TO_MANY,'ModuleResource_EntityResource', 'resource_id', 'db.table.resource_to_entry', 'entry_id')
    );


При запросе типа…
$colEntries = $this->Entry_GetEntryItemsByFilter(array(
                                                       'status'=>'published',
                                                       '#with' => array(),
                                                       '#order'=>array('date_begin' => 'asc'),
                                                       '#page' => array($page,$perpage)
                                                     ));


… загружается коллекция записей. В дальнейшем, при обходе коллекции в каждой итерации выполняется код:

$oEntry->getResources(array('resource_type'=>'IMAGE_THUMB_ENTRY_TYPE1','deleted'=>0)


Все работает, но не устраивает поток запросов к БД :(

Вопрос знатокам:

Есть ли способ загрузки всей коллекции ресурсов (к каждой записи entry) на этапе вызова Entry_GetEntryItemsByFilter?

Пробовал через #with. Не получилось. Утыкается в проверку типа связи, где и вызывает исключение.